設定
Notemd 的設定涵蓋 6 個主要領域:(1) LLM 提供者與 API 金鑰,(2) 每個任務的模型選擇,(3) 输出路徑與範本,(4) UI 語言與輸出語言,(5) 搜尋服務 (Tavily/DuckDuckGo),(6) 自訂工作流程。所有設定皆位於 Obsidian 設定 → Notemd 中。更改會立即生效。
設定概覽
存取方式:Obsidian 設定 (⚙️) → Notemd
主要章節
- 供應商設定 — API 金鑰、基礎 URLs、模型
- 任務設定 — 每個任務的模型選擇
- 輸出設定 — 用於儲存產生的檔案的位置
- 語言設定 — UI 與輸出語言
- 搜尋整合 — Tavily/DuckDuckGo 設定
- 工作流程 — 自訂按鈕串聯
- 進階 — 診斷、批次處理、分塊處理
1. 供應商設定
新增供應商
- 從下拉式選單中選擇供應商(有 30 頭以上可供選擇)
- 輸入 API 鍵
- 可選:設定自訂基礎 URL(用於代理伺服器/閘道)
- **按一下「取得模型清單」**以確認連線狀態
- 選擇預設模型
常見供應商
OpenAI
Provider: OpenAI
API Key: sk-...
Base URL: https://api.openai.com/v1 (default)
Model: gpt-4o-mini
Anthropic (Claude)
Provider: Anthropic
API Key: sk-ant-...
Model: claude-sonnet-4-6
Ollama(本地)
Provider: Ollama
Base URL: http://localhost:11434 (default)
Model: llama3.1
API Key: (not required)
DeepSeek
Provider: DeepSeek
API Key: sk-...
Model: deepseek-chat
多個供應商
您可以設定多個供應商,並根據每個任務在它們之間切換:
- 主要供應商:用於備用方案
- 任務專用提供者:為特定任務覆寫設定
2. 專案特定模型
為了優化成本與品質,可針對不同任務配置不同的模型:
任務類型
| 任務 | 預設模型 | 用途 |
|---|---|---|
| 連結 | 主要供應商 | 確定維基連結的相關概念 |
| 概念生成 | 主要供應商 | 提取並描述概念 |
| 研究 | 主要供應商 | 總結網路搜尋結果 |
| 翻譯 | 主要供應商 | 翻譯文字 |
| 圖表產生 | 主要供應商 | 產生 Mermaid/Canvas 圖表 |
範例:成本優化設定
Linking: gpt-4o-mini (fast, many calls)
Concept Generation: claude-sonnet-4-6 (quality extraction)
Research: gpt-4o (web-grounded)
Translation: gemini-flash (multilingual)
Diagram: ollama/llama3.1 (free, local)
如何進行設定
- 設定 → Notemd → 任務設定
- 對於每個任務,請選擇:
- ✅ 使用主要供應商(預設)
- 🔄 使用自訂供應商 → 選擇供應商 + 模型
3. 輸出設定
概念說明輸出結果
新概念備註的儲存位置:
Settings → Output → Concept Folder
Default: concepts/
範本:
Settings → Output → Concept Template
Default:
---
tags: [concept]
created: {{date}}
---
# {{concept}}
{{description}}
## Backlinks
{{backlinks}}
資料夾結構選項
選項 1:扁平式(所有概念都在同一個資料夾中)
vault/
└── concepts/
├── Machine Learning.md
├── Neural Networks.md
└── Deep Learning.md
選項 2:階層式(依來源資料夾分類)
vault/
├── papers/
│ └── concepts/
│ └── Transformer.md
└── notes/
└── concepts/
└── Attention Mechanism.md
設定:Settings → Output → Use Hierarchical Folders
圖表輸出
圖表儲存位置:
Settings → Output → Diagram Folder
Default: diagrams/
格式:
.mmd(Mermaid 來源).canvas(JSON Canvas).html(Vega-Lite)
4. 語言設定
UI 語言
介面語言(按鈕、選單、對話方塊):
Settings → Language → UI Language
Options: 21+ languages
Default: System language
支援的語言:英文、簡體中文、繁體中文、日文、韓文、Español、Français、Deutsch、Русский、العربية 以及更多。
輸出語言
產生內容語言(概念說明、研究摘要):
Settings → Language → Output Language
Options: Same as UI languages
Default: Same as UI
使用場景: 中文 UI + 英文輸出,用於雙語研究。
翻譯目標
翻譯任務的預設目標語言:
Settings → Translation → Target Language
Default: English
5. 搜尋整合
Tavily(推薦)
AI 最佳化搜尋服務:
Settings → Search → Service: Tavily
API Key: tvly-...
取得金鑰:tavily.com
功能特點:
- 高品質的結果
- AI 最佳化摘要
- 資料來源引用
DuckDuckGo(測試中)
不需要 API 金鑰:
Settings → Search → Service: DuckDuckGo
注意: 品質較低,無法自訂。
6. 工作流程設定
建立自訂工作流程
工作流程可將多個任務串聯在一個按鈕上。
- 設定 → 工作流程 → 添加工作流程
- 名稱:「紙張分析流程」
- DSL:
process-current-add-links>extract-concepts-current>research-and-summarize>summarize-as-mermaid - 儲存
左側邊欄出現了新的按鈕。
DSL 語法
格式: action1>action2>action3
可用動作:
process-current-add-links— 在目前筆記中加入維基連結extract-concepts-current— 產生概念說明文件research-and-summarize— 網路資料搜尋 + 摘要translate-current— 將目前筆記翻譯summarize-as-mermaid— 產生 Mermaid 圖表process-folder-add-links— 批次處理資料夾
範例工作流程:
快速概念抽取:
process-current-add-links>extract-concepts-current
深入研究:
process-current-add-links>research-and-summarize>extract-concepts-current
多語言分析:
translate-current>process-current-add-links>extract-concepts-current
7.進階設定
批次處理
同時處理多個檔案:
Settings → Advanced → Batch Processing
Concurrency: 3 (default)
數值越高 = 速度越快,但 API 呼叫次數也越多。
智慧分塊
對於長篇筆記,請分割成多個段落:
Settings → Advanced → Smart Chunking
Chunk Size: 2000 words (default)
Overlap: 200 words (default)
防止令牌數量限制錯誤。
診斷面板
查看詳細日誌:
Settings → Advanced → Enable Diagnostics
顯示:
- API 請求/回應
- Token 使用量
- 處理時間
- 錯誤
重複概念偵測
避免近乎重複的概念:
Settings → Advanced → Synonym Suppression
Threshold: 0.8 (default, 0-1)
數值越高 = 合併時的侵略性越強。
設定檔案
匯出/匯入設定
在多台裝置之間分享設定:
- 設定 → 進階 → 匯出設定
- 儲存
notemd-config.json - 在全新裝置上:匯入設定
包含內容:
- 供應商 API 金鑰(可選)
- 型號選擇
- 輸出路徑
- 自訂工作流程
推薦的設定方案
適用於學生
Provider: OpenAI (gpt-4o-mini)
Concept Folder: concepts/
UI Language: System
Output Language: System
Workflow: "Study Flow" (add-links>extract-concepts)
給研究人員使用
Providers:
- Linking: DeepSeek (cheap, many calls)
- Concepts: Claude Sonnet (high quality)
- Research: GPT-4o (web-grounded)
Concept Folder: notes/concepts/
Hierarchical: Yes
Workflow: "Paper Flow" (add-links>extract>research>diagram)
專為重視隱私的使用者設計
Provider: Ollama (llama3.1)
All tasks: Local model
Search: DuckDuckGo (no API)
Diagnostics: Off
適用於雙語工作環境
UI Language: Chinese
Output Language: English
Translation Target: Chinese
Provider: Gemini (multilingual)
配置問題排解
設定未儲存
- 檢查
.obsidian/plugins/notemd/中的檔案權限 - 試試看:關閉外掛 → 重新啟用
API 金鑰無效
- 不要額外空格
- 檢查有效期
- 在供應商儀表板中驗證點數餘額
模型無法載入
- 點擊「取得模型清單」以重新取得資料
- 檢查網路連線狀態
- 試試不同的供應商