Markdown學習作業
20221319吴承轩發表於2024-08-31
1.學習Markdown的進展
已掌握內容
- Markdown的使用目的:Markdown是一種輕量級的標記語言,用於編寫易於閱讀的文件,並可以轉換為有效的HTML格式。它簡化了文件的編寫過程,使得內容的創作、編輯和分享變得更加高效。
- Markdown的工具:Markdown可以透過多種工具進行編輯和預覽,包括線上編輯器(如Typora、GitMind的Markdown模式)、文字編輯器(如Visual Studio Code、Sublime Text)以及專門的Markdown編輯器(如MarkdownPad)。
未掌握內容
- Markdown的詳細語法:雖然瞭解Markdown的基本用法,但對於其詳細的語法規則(如更復雜的列表、表格、程式碼塊等)仍需進一步學習。
- Markdown的高階用法:高階用法包括插入數學公式、繪製圖表、製作PPT以及與其他技術的整合(如與LaTeX結合使用)等,這些高階功能能夠極大地擴充套件Markdown的應用範圍。
- Markdown在chatgpt等AIGC的提示詞工程中的應用:尚未深入瞭解如何將Markdown用於編寫結構化的提示詞,以最佳化chatgpt等AIGC模型的輸出質量。
2.PROMPT-STRUCT 提示詞模板
角色 (Role)
- 角色名稱: [具體角色名稱,如“偵探”、“科學家”]
- 角色背景: [角色的背景資訊,包括性格、技能、經驗等]
上下文 (Context)
- 場景描述: [故事發生的場景,包括時間、地點、環境等]
- 先前事件: [任何對理解當前任務重要的先前事件或情境]
- 目標或問題: [角色需要解決的主要問題或達成的目標]
任務 (Task)
- 具體任務: [明確的任務描述,包括需要執行的動作、步驟或目標]
- 輸出要求: [對輸出結果的具體要求,如格式、長度、風格等]
約束 (Constraints)
- 限制條件: [任何可能影響任務執行的限制條件,如時間限制、資源限制等]
- 避免內容: [不希望出現在輸出中的任何內容或主題]
示例 (Example)
- 輸入示例: [(可選)提供一個或多個輸入示例,幫助AI理解期望的輸入格式]
- 輸出示例: [(可選)提供一個或多個輸出示例,展示期望的輸出樣式或結構]
- 創意方向: [(可選)提供任何關於創意方向或風格的指導]
- 其他說明: [(可選)其他任何有助於AI理解並生成更好輸出的資訊]