跳到主要內容

設定

💡TL;DR

Notemd 的設定涵蓋 6 個主要領域:(1) LLM 提供者與 API 金鑰,(2) 每個任務的模型選擇,(3) 输出路徑與範本,(4) UI 語言與輸出語言,(5) 搜尋服務 (Tavily/DuckDuckGo),(6) 自訂工作流程。所有設定皆位於 Obsidian 設定 → Notemd 中。更改會立即生效。

設定概覽

存取方式:Obsidian 設定 (⚙️) → Notemd

主要章節

  1. 供應商設定 — API 金鑰、基礎 URLs、模型
  2. 任務設定 — 每個任務的模型選擇
  3. 輸出設定 — 用於儲存生成的檔案的位置
  4. 語言設定 — UI 與輸出語言
  5. 搜尋整合 — Tavily/DuckDuckGo 設定
  6. 工作流程 — 自訂按鈕串聯
  7. 進階 — 診斷、批次處理、分塊處理

1. 提供者設定

新增供應商

  1. 從下拉式選單中選擇供應商(有 30 頭以上可供選擇)
  2. 輸入 API 鍵
  3. 選用:設定自訂基礎 URL(用於代理伺服器/閘道)
  4. **點擊「取得模型清單」**以確認連線狀態
  5. 選擇預設模型

常見供應商

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)

如何進行設定

  1. 設定 → Notemd → 任務設定
  2. 對於每個任務,請選擇:
    • 使用主要供應商(預設值)
    • 🔄 使用自訂供應商 → 選擇供應商 + 模型

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

支援的語言:英文、簡體中文、繁體中文、日文、韓文、西班牙文、法文、德文、俄文、阿拉伯文,以及更多語言。

輸出語言

產生內容的語言(概念說明、研究摘要):

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. 工作流程設定

建立自訂工作流程

工作流程可將多個任務串聯在一個按鈕上。

  1. 設定 → 工作流程 → 添加工作流程
  2. 名稱:「紙張分析流程」
  3. DSL: process-current-add-links>extract-concepts-current>research-and-summarize>summarize-as-mermaid
  4. 儲存

新的按鈕出現在左側邊欄中。

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 請求/回應
  • 令牌使用量
  • 處理時間
  • 錯誤

重複概念檢測

避免近乎重複的概念:

Settings → Advanced → Synonym Suppression
Threshold: 0.8 (default, 0-1)

數值越高 = 合併時的侵略性越強。


設定檔案

匯出/匯入設定

在多台裝置之間分享設定:

  1. 設定 → 進階 → 匯出設定
  2. 儲存 notemd-config.json
  3. 在全新裝置上:匯入設定

包含內容:

  • 供應商 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 金鑰無效

  • 不要額外空格
  • 檢查有效期
  • 在供應商儀表板中驗證點數

模型無法載入

  • 點擊「取得模型清單」以重新取得資料。
  • 檢查網路連線狀態
  • 試試不同的供應商

接下來的步驟