隨著ChatGPT各式應用如雨後春筍般迅速湧現,Obsidian也不落人後的出現了十多個支援ChatGPT的外掛,今天我要介紹的是尚未上架的ChatGPT MD外掛,整合了ChatGPT的AI功能,直接將聊天記錄輸出到筆記裡,省去由瀏覽器複製、貼上的繁瑣操作。
1. 安裝步驟
- 手動安裝或使用BRAT安裝
- 建立ChatGPT帳號,由ChatGPT API Keys網頁建立API金鑰
- 建立獨立的Chat與模板資料夾
- 啟用後掛後,進入設定,貼入ChatGPT的API金鑰
- 可變更預設的API參數,例如將變大
max_tokens
的值以接收更多的回應內容長度 - 指定聊天筆記存放資料夾,與ChatGPT專用模板的資料夾
2. 提供的功能
ChatGPT提供了3個命令:
命令 | 功能 | 說明 |
---|---|---|
Chat | 聊天,調用ChatGPT API,並顯示回應 | 最基本的聊天命令,執行時Obsidian狀態列會顯示 Calling API... 訊息 |
Create new chat with highlighted text | 由選取文字建立新的筆記 | 筆記建立後必須自行執行Chat命令 |
Create new chat from template | 選擇模板檔以建立新的筆記 | 筆記建立後必須自行執行Chat命令 |
3. 操作步驟
由ChatGPT 指令大全複製了部份內容當做模板。部份範例如下:
## 1. 報告 ### 1.1. 報告開頭 我現在正在修台大的簡報課,其中一項作業是要做一份讓小學生能聽懂的簡報。我的簡報主題是機會成本,請提供三種開頭方式,要簡單到小學生能聽懂,同時要足夠能吸引人,讓他們願意專心聽下去。 ### 1.2. 報告總結 你是金融科技專家,請總結以下內容,並針對以下內容提出未來能進一步研究的方向 [附上內容] ## 2. 資料整理 ### 2.1. 蒐集資料 給我 5 篇,有關 SEO 的中文文章。 ### 2.2. 內容總結 用列點的方式總結出這篇文章的 5 個重點:[附上文章內容/附上文章網址]。 ### 2.3. 摘錄某領域重點 用列點的方式總結出 10 個量子力學知識重點。 ## 3. 程式設計 ### 3.1. 寫程式 你現在是一個 Obsidian 專家,請幫我用 Dataviewjs 寫一個函式,它需要做到 由 #book 找出資料,一行多筆資料,用逗點分隔 ### 3.2. 解讀程式碼 你現在是一個 [程式語言] 專家,請告訴我以下的程式碼在做什麼。 [附上程式碼] ### 3.3. RegEx 你現在是一個 Regex 專家,請幫我寫一個 Regex 與輸出模板,它能夠把 第xx章,該行變成Markdown三級標題 ## 4. 英文學習 ### 4.1. 背單字 用 中文 解釋以下英文單字:apple, guava,papaya。請用表格的方式呈現,並且表格內須包含單字、KK音標、mp3、詞性、解釋與例句。 ### 4.2. 翻譯 你是個語言專案,請將下列文字翻譯成 [簡體中文, 英文, 日文、西班牙文、越南文、韓文、馬來文]: [AHK#58] 擷取豆瓣電影網的超簡單爬蟲腳本程式 ## 5. 生活 ### 5.1. 旅遊規劃 生成一份 5 天的 日本東京 旅遊計畫與住宿建議,交通工具是 大眾運輸。要遵守以下規則:適合有10歲小孩的家庭
- 選取文字後→Create new chat with highlighted text,建立新的筆記,YAML區的欄位即為調用API的參數
- 筆記產生好後→按Ctrl/Cmd+P→【Chat】
- 新筆記會開始顯示回應,最後出現
role::user
,可繼續再聊天,提供更明確的下一個指令,再重覆Chat操作
4. 用From Template當模板
From Template可以用對話窗方式填空,我覺得適合用在有不同選項的場合。
範例:
--- aliases: "travel {{title}}" max_tokens: "3000" temperature: "0" top_p: "1" presence_penalty: "1" frequency_penalty: "1" stream: "true" stop: "null" n: "1" model: "gpt-3.5-turbo" title: "旅遊" template-output: "042-Chat/Chats" template-should-replace: "never" system_commands: "['I am a helpful assistant.']" --- # 生活:旅遊規劃 生成一份繁體中文的 {{天數:choice:1:2:3:4:5:6:7:8:9:10}}天 的 {{地點:text:日本東京/韓國首爾/西班牙}} 旅遊計畫,交通工具是 {{vehical:choice:Taxi:大眾運輸:租車}}。要遵守以下規則: - 旅遊季節: {{月份:choice:春季:夏季:秋季:冬季}} - {{規則:area:規劃限制}}
5. 相關鏈接
- bramses/chatgpt-md: A (nearly) seamless integration of ChatGPT into Obsidian.
- 模板來源 :ChatGPT 指令大全
- ChatGPT Shortcut - 简单易用的 ChatGPT 快捷指令表,让生产力倍增! | 标签筛选、关键词搜索和一键复制 Prompts
- Hello from Learning Prompt | Learning Prompt
6. 教學影片
##
您可能也會有興趣的類似文章
- [Obs#71] 新手適用的多功能模板外掛:From Template (0則留言, 2022/02/19)
- [Obs#72] Step by Step 用From Template建立筆記實例操作 (0則留言, 2022/02/26)
- [Obs#115]用Obsidian建立萬用的收藏資料庫(Collections);善用Minimal Theme與Dataview (0則留言, 2023/02/26)
- [Obs#113] Obsidian展示程式碼區塊的好工具:HK Code block外掛 (2則留言, 2023/02/11)
- [Obs#51] QuickAdd全攻略(2):腳本撰寫與巨集使用要點 (0則留言, 2021/09/18)
- [Obs#22] 讓有效學習更簡單!Markdown匯出到Anki | 使用Flashcards外掛 (0則留言, 2020/12/12)
- [Obs#56] 快速新增靈感/閃念筆記(Fleeting Note)的3種方法 (0則留言, 2021/10/10)
- [Obs#13] 快速開啟筆記的方法:快速切換對話窗與obsidian:// URI 命令行 (0則留言, 2020/10/18)
- [Obs#23] 更有彈性的整合Anki外掛:Obsidian_to_Anki (0則留言, 2020/12/17)
- Obs#118 | Obsidian超棒的圖形處理 Awesome Image (0則留言, 2023/03/22)
- [Obs#82] 用Obsidian學會Markdown–Markdown完整解析 (0則留言, 2022/04/09)
- [Obs#35] Buttons外掛開啟筆記自動化操作契機 (0則留言, 2021/04/23)
- [Obs#96] Obsidian分頁調整: CSS樣式與外掛,讓分頁操作更簡便 (0則留言, 2022/09/10)
- [Obs#105] Obsidian外掛 Local REST API 提供外部整合服務 (0則留言, 2022/11/06)
- [OBS#20] templater: 無限擴充可能的第三方樣板外掛 (1則留言, 2020/11/26)