Description
用 AI 處理筆記內容 — 支援任何 OpenAI-compatible API(DeepSeek、OpenAI、Ollama、LM Studio 等)
Additional Information
| Links: | |
|---|---|
| Maintainers: | linuxxunil |
| Version: | 1.1.2 |
| Minimum app version: | 3.6 |
| Downloads: This version: | 11 |
| Last updated: | 2026-09-09T18:04:35Z |
Note AI
用 AI 處理筆記內容 — 支援任何 OpenAI-compatible API(DeepSeek、OpenAI、Ollama、LM Studio 等)。
功能
✨ 整理筆記 / 優化內容(魔法棒)
點擊編輯器工具列的魔棒圖示,開啟單頁對話框:
- 輸入框自動預填選取段落(無選取則預填筆記全文),可編輯、清空或自行輸入
- AI 指令(選填):例如「條列化」「翻成英文」「更口語」,與輸入內容一併送出(在指令欄按 Enter 即送出)
- 工具列:🔄 重新載入筆記內容、✕ 清空、👁 預覽 Markdown
- 點「生成」後視窗保持開啟,原地顯示「AI 獲取中」
- 生成結果可直接編輯(含 Markdown 預覽),並可:
- 🔄 重新生成 — 以「當前輸入內容 + 當前指令」重跑 AI
- ➕ 加入末尾 — 將結果附加到筆記末尾
- 📄 覆蓋全文 — 以結果取代筆記全文
- 發生錯誤時顯示頁內錯誤訊息,可「重新生成」或繼續編輯
用 AI 處理當前筆記
從指令面板執行 Note AI: 用 AI 處理當前筆記(直接附加回應):將筆記內容(或編輯器中選取的段落)送給 LLM,回覆附加到筆記末尾。
與 LLM 對話
從指令面板執行 Note AI: 與 LLM 對話,快速測試對話能力。
🧪 測試 LLM 連線
Tools 選單 → Note AI: 測試 LLM 連線:以目前設定送出測試請求,顯示 Provider、端點、模型、API Key 遮罩、延遲與 AI 完整回覆(不會寫入筆記)。修改設定後重開視窗即可測試新設定。
Provider 支援
設定 → Note AI → 「LLM Provider」下拉選單切換;各供應商分別記憶 API Key 與 API Base URL,切換時自動載入:
| Provider | 預設端點 | 備註 |
|---|---|---|
| 自訂(OpenAI 相容) | https://api.openai.com/v1 |
任何 OpenAI 相容服務 |
| OpenAI | https://api.openai.com/v1 |
|
| Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai |
|
| Claude (Anthropic) | https://api.anthropic.com/v1 |
Anthropic 格式 |
| DeepSeek | https://api.deepseek.com |
|
| OpenCode | https://opencode.ai/zen/go/v1 |
支援 OpenCode Go,自動附 x-opencode-session |
| xAI Grok | https://api.x.ai/v1 |
|
| Kimi (Moonshot) | https://api.moonshot.ai/v1 |
|
| Qwen (DashScope) | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 |
|
| Ollama(本機) | http://localhost:11434/v1 |
Key 可留空;模型名稱必填 |
- API Key 安全儲存於系統鑰匙圈
- 「Model(覆寫,選填)」優先於供應商內建預設模型;本機服務(Ollama、LM Studio)需填入已安裝的模型名稱
- LM Studio 等本機服務:Provider 選「自訂」,Base URL 填
http://localhost:1234/v1
安裝
方式一(Joplin 內搜尋)
- Joplin → 設定 → 外掛程式 → 搜尋「Note AI」→ 安裝
方式二(手動安裝 .jpl)
- 下載
publish/vip.bestsvip.note-ai.jpl - Joplin → 設定 → 外掛程式 → 安裝外掛程式檔案 → 選取
.jpl - 到 設定 → Note AI 選擇 Provider 並填入 API Key
開發
npm install
npm run dist # 建置,產出 publish/vip.bestsvip.note-ai.jpl
npm run publish # 發佈到 npm(自動重新建置;Joplin 官方外掛倉庫會自動收錄)
詳細建置說明請見 GENERATOR_DOC.md。
發佈步驟詳見 publish.md。
License
MIT