Obsidian×DeepSeek 实战 05|本地优先也能接云端:Local GPT + AI Providers 实战

0 阅读3分钟

《Obsidian×DeepSeek 实战》第 5 篇 · Local GPT 4.3.7 + AI Providers 1.13.0

本机实测截图

Local GPT / AI Providers 相关界面(本机真实截图):

Local GPT 界面

是什么

Local GPT(社区 ID:local-gpt,仓库:pfrankov/obsidian-local-gpt)主打「选中文字 → 右键/Action Palette → 跑一个助手动作」。它不自己维护一长串供应商表单,而是依赖配套插件 AI Providers(ai-providers,pfrankov/obsidian-ai-providers)统一登记 Ollama、OpenAI-like 等后端。

AI Providers 代码里直接出现了 DeepSeek(api.deepseek.com),因此「本地优先、偶尔用 DeepSeek」是官方能力范围内的组合,而不是野路子。

适合谁

  • 默认想用 Ollama 本地模型(隐私、离线)
  • 偶尔用云端 DeepSeek 做高质量润色
  • 喜欢「动作面板」而不是常驻大聊天窗

安装步骤

  1. 先装并启用 AI Providers(本机 1.13.0)
  2. 再装 Local GPT(本机 4.3.7)
  3. 官方说明:也可经 BRAT 装 pfrankov/obsidian-local-gpt

路径 A:纯本地(推荐作为默认)

  1. 安装 Ollama,拉取聊天模型与嵌入模型(README 示例:nomic-embed-text / bge-m3)
  2. AI Providers 里添加 Ollama,URL 一般是 http://localhost:11434
  3. Local GPT 设置里把 main provider 指到该 Ollama

路径 B:挂 DeepSeek(本系列实测方向)

在 AI Providers 新增 OpenAI 兼容项:

项值
类型OpenAI / openai-like
URLhttps://api.deepseek.com/v1
API Key已配置的 DeepSeek API Key
模型deepseek-flash(可再加 deepseek-v4-pro)

然后在 Local GPT 里把主 Provider 选成这项。

常用操作

  1. 选中一段会议速记
  2. 打开 Action Palette(或右键 Local GPT 菜单)
  3. 选「总结 / 润色 / 翻译」类动作;可用 /、@ 搜索动作(以 README 为准)
  4. Enter 提交;Shift+Enter 换行

本机实测结果

  • 两插件均已落入测试库并启用
  • ai-providers/data.json、local-gpt/data.json 已指向 DeepSeek OpenAI 兼容口(密钥仅测试库)
  • 本机未安装 Ollama,因此本地路径只文档化,未跑通推理
  • 云端路径:用同款 DeepSeek 完成润色与摘要(见 TEST-LOG),证明 Provider 配置语义正确

踩坑

  1. 只装 Local GPT、不装 AI Providers → 设置里无处配模型
  2. Ollama 没启动时 UI 会报连接失败,和 DeepSeek Key 无关
  3. 中文嵌入优先考虑 bge-m3(官方 README 提示),不要只塞英文 embedding 模型

和下篇关系

Local GPT 是「对选区执行动作」。下一篇专门做 自动打标签——会议 Inbox 最需要的那一步。

建议的两套 Provider 命名

在 AI Providers 里建两个清晰名字,避免以后分不清:

  • ollama-local → http://localhost:11434
  • deepseek-cloud → https://api.deepseek.com/v1 + 已配置 Key

Local GPT 日常指向 ollama-local;出差酒店网络差或要质量时再切 deepseek-cloud。

动作设计建议(GIS / 信息化向)

动作名提示意图
术语解释用一句话解释选中 GIS/规划术语,附一个库内相关笔记标题建议
风险改写把选区改成风险登记簿条目:描述/影响/缓解
接口清单从选区抽出系统间接口,表格:源系统/目标/数据内容/频率

这些动作不依赖 GUI 截图也能先在 API 层验证提示词质量。