一句话:给 Obsidian 做的 AI 助手插件 —— 多模型对话、本地知识库检索(RAG)、能读写你笔记的智能体、长期记忆与角色扮演。

2.0.0 起完全免费、源码公开(MIT)。 没有激活环节,旧激活码全部作废;曾付费的用户可以开 issue 联系退款。想听这玩意的来龙去脉,看:一个 Obsidian AI 插件的始末。

项值
仓库 / 下载https://github.com/zzzzzllllllaaaa/ai-chat-assistant
最新版本2.0.1
平台桌面端 + iOS + Android,最低 Obsidian 1.7.2
装法Obsidian 里搜 AI Chat Assistant 直接装(也可以手动下 Release 三件套)
授权MIT。无激活码;曾付费用户可开 issue 退款
作者我(3zh)

能干什么

  • 多模型对话:OpenAI / Claude / Gemini / 通义千问 / DeepSeek,或任何 OpenAI 兼容端点;本地模型接 Ollama;按用途分别绑定模型
  • 知识库检索(RAG):向量 + 关键词 + 时间衰减混合检索,查询改写与重排,顺着笔记双链取上下文;向量存本地,不依赖外部服务
  • 智能体:AI 能自己读笔记、搜笔记、精确改文本、新建文件;动手改东西前会弹权限确认
  • 记忆与角色扮演:长期记忆、角色卡(兼容 SillyTavern)、多角色群聊、写作风格
  • MCP 工具:接标准 MCP Server(HTTP / SSE)
  • 内联 AI:在编辑器里改写或续写选中内容

怎么装

在 Obsidian 里装(推荐):设置 → 第三方插件 → 浏览 → 搜 AI Chat Assistant → 安装 → 启用。

手动装:到 Releases 下 main.js、manifest.json、styles.css,放进 <你的库>/.obsidian/plugins/ai-chat-assistant/,重开 Obsidian 启用。

上手三步

  1. 设置 → AI Chat Assistant → 模型 → 添加连接(名称 / Base URL / API Key)→ 测试 → 拉取模型
  2. 给「聊天 / 智能体 / 向量」分别绑定模型(用知识库必须配一个可用的向量模型)
  3. 要用检索就执行命令 更新知识库索引(增量)

配本地模型(Ollama)+ 本地向量库,可以完全断网运行。

实话实说

作者自己也知道这插件有几处没做好,先说在前面:

  • DeepSeek 缓存命中率没优化好:prompt 前缀不稳定,缓存收益远低于预期
  • Skills 与 MCP 是雏形:MCP 只有 HTTP/SSE,没有 stdio,也没在大量真实服务上验证过
  • 大文件技术债:main.ts、view.ts 各几千行,拆分没做完
  • 没有自动化测试:改代码靠人肉验证
  • 内置 HTTP API server 无鉴权:默认关闭、只适合本机,别暴露公网
  • 移动端能用但慢:大仓库的索引与检索体验一般

隐私

  • 无遥测、无埋点,不收集也不上传任何数据
  • 内容只发给你自己配置的模型服务;用本地模型可以完全离线
  • 笔记索引在本地(IndexedDB)

相关