Obsidian 和 Logseq 有哪些 AI 插件?
Obsidian 和 Logseq 都是基于本地 Markdown 文件构建的笔记应用,二者都拥有在这一本地优先基础上添加 AI 功能的社区插件生态。 Obsidian 插件从应用内部安装,通过其社区插件浏览器或 BRAT 之类的测试版安装器。Logseq 也有自己的插件系统,但本指南涉及的工具——logseq-copilot——根本不是 Logseq 插件;它是一个你单独安装在 Chrome 或 Firefox 中的浏览器扩展程序,安装后再连接到正在运行的 Logseq 实例。
- 本指南涉及的 Obsidian 插件:Smart Connections、Copilot for Obsidian、Text Generator、BMO Chatbot——均从 Obsidian 内部安装。
- 本指南涉及的 Logseq 工具:logseq-copilot,以 Chrome 或 Firefox 浏览器扩展程序的形式安装,而不是通过 Logseq 自身的插件系统。
- 这五款工具都不是由 Obsidian 或 Logseq 的核心团队开发的——全部是独立的、由社区维护的项目。
- 这五款工具都是免费的开源项目,安装前你可以在它们各自公开的 GitHub 仓库中查看代码。
应该先安装哪一个?
把插件匹配到你想解决的具体问题,而不是"AI 笔记"这个笼统概念上。 下面这五款工具各自围绕一个核心工作而构建。
- 如果你的问题是"我有大量笔记,找不到与当前写作内容相关的那些",用 Smart Connections。
- 如果你的问题是"我想提问并从整个仓库获得答案,同时能灵活选择由哪家 AI 提供商作答",用 Copilot for Obsidian。
- 如果你的问题是"我经常重复做同一类写作任务(会议记录、大纲、摘要),想要一个可复用的 AI 模板",用 Text Generator。
- 如果你使用 Logseq(而不是 Obsidian),并且想要一个 AI 聊天面板,外加把正在阅读的网页直接摘要进图谱的能力,用 logseq-copilot。
- 如果你想要尽可能小的占用——一个针对当前打开笔记的简单聊天侧边栏,不需要全库索引,用 BMO Chatbot。
Smart Connections 适合做什么,不适合做什么?
Smart Connections 是一款 Obsidian 插件,能找到与你当前正在写作或阅读内容语义相关的笔记,超越 Obsidian 内置的精确文本反向链接。 它为你的笔记建立嵌入,并在编辑器旁展示一个"相关笔记"视图,外加一个可以让你以整个仓库为上下文提问的独立聊天面板。它既支持一个无需外部设置即可运行的自带本地嵌入模型,如果你更喜欢的话,也支持连接外部 API 提供商来处理嵌入和聊天。
适合使用 Smart Connections 的情况
- 你想发现与当前笔记在概念上相关的笔记,而不只是通过精确的 `[[双链]]` 链接起来的笔记
- 你希望这一切立刻可用,不需要先配置 API 密钥或先运行一个独立的本地服务器
- 除了相关笔记视图之外,你还想要一个引用你整个仓库的轻量聊天面板
- 你希望以后能在自带本地嵌入模型和外部提供商之间切换
不要指望 Smart Connections 能做到的事
- 你需要能一次性从多篇笔记中综合出一个答案的深度检索问答模式——这更接近 Copilot for Obsidian 的 Vault QA 模式
- 你需要带有可复用提示变量的模板驱动文本生成——这是 Text Generator 的工作
- 你在 Logseq 而不是 Obsidian 中工作——Smart Connections 只是一款 Obsidian 插件
Copilot for Obsidian 适合做什么,不适合做什么?
Copilot for Obsidian 是一款聊天插件,添加了一个支持多家 AI 提供商的对话侧边栏,外加一个能从你整个仓库检索相关段落来回答问题的 Vault QA 模式。 它支持连接 OpenAI、Anthropic、Google、Azure 等提供商,也支持通过 Ollama 或 LM Studio 使用本地模型,所以你不会被锁定在单一厂商上。除了开放式聊天之外,它还支持自定义提示模板和命令,可以针对选中文本或当前笔记触发。
适合使用 Copilot for Obsidian 的情况
- 你想要一个单一的聊天界面,能在多家云端提供商和本地模型之间切换,无需重新安装任何东西
- 你想提问,并让插件从你整个仓库中检索并引用相关段落作答,而不仅仅是当前打开的笔记
- 你想要可复用的自定义提示命令,能对选中文本或当前笔记运行
- 你能接受一款配置面比极简聊天侧边栏更复杂的插件,以换取这种灵活性
不要指望 Copilot for Obsidian 能做到的事
- 你想要配置最少、最简单的聊天插件——BMO Chatbot 的功能面更小,需要设置的东西也更少
- 你想要一个在你写作时被动出现的相关笔记侧边栏——那是 Smart Connections 的核心功能,不是 Copilot 的
- 你需要 AI 功能在 Logseq 而不是 Obsidian 中运行
Text Generator 适合做什么,不适合做什么?
Text Generator 是一款 Obsidian 插件,专为生成 AI 文本并直接插入笔记而构建,由可自定义的模板和提示驱动,而不是通过开放式聊天对话。 它支持 OpenAI,以及通过 Ollama、LM Studio 和 LocalAI 使用本地模型。它的核心工作流与聊天插件不同:你选择一个模板(或自己写一个提示),针对当前笔记或选中文本运行它,输出结果会被写入笔记本身。
适合使用 Text Generator 的情况
- 你经常重复同一类写作任务——扩写会议记录、生成大纲、写摘要——想要一个可复用、一键运行的模板
- 你希望 AI 输出直接落在笔记里成为文本,而不是落在一个还要你自己复制的独立聊天窗口里
- 你想编写并分享自己的自定义提示模板,带有特定的 frontmatter 变量
- 在不想使用云端提供商时,你可以接受通过 Ollama、LM Studio 或 LocalAI 针对本地模型运行它
不要指望 Text Generator 能做到的事
- 你实际想要的是关于笔记内容的来回对话——那是聊天插件的工作,不是模板生成插件的工作
- 你想要跨整个仓库的语义搜索来查找相关笔记——Text Generator 不会建立全库嵌入索引
- 你在 Logseq 中工作——Text Generator 只是一款 Obsidian 插件
logseq-copilot 适合做什么,不适合做什么?
logseq-copilot 是一个面向 Chrome 和 Firefox 的浏览器扩展程序,不是 Obsidian 插件,也不是通过 Logseq 自身安装的 Logseq 插件。 它运行在你的浏览器内,连接到本地运行的 Logseq 图谱,添加一个 AI 聊天侧边面板,并能把你正在阅读的网页直接摘要进你的 Logseq 笔记。因为它是浏览器扩展程序,在本次对比中它是特殊的一个:只有使用 Logseq 才有意义,安装它对 Obsidian 仓库不会有任何作用。
适合使用 logseq-copilot 的情况
- 你使用 Logseq(而不是 Obsidian)作为笔记应用
- 你想在阅读网页时,直接把内容捕获并摘要进你的 Logseq 图谱,而不用切换应用自己动手写摘要
- 你想在浏览网页的同时用上一个以你的 Logseq 图谱为上下文的 AI 聊天面板
- 你能接受把它作为浏览器扩展程序来安装和管理,而不是通过应用内插件管理器
不要安装 logseq-copilot 的情况
- 你使用 Obsidian——这个工具对 Obsidian 仓库没有任何作用;请改用 Smart Connections、Copilot for Obsidian、Text Generator 或 BMO Chatbot
- 你不使用基于 Chromium 的浏览器或 Firefox——它无法运行
- 你想要的是笔记应用本身内部的全库语义搜索,而不是浏览器侧的面板
BMO Chatbot 适合做什么,不适合做什么?
BMO Chatbot 是一款轻量 Obsidian 插件,添加了一个用于和本地或云端模型对话的聊天侧边栏,并把当前打开的笔记作为可用的参考上下文。 它支持通过 Ollama 和 LM Studio 使用本地模型,也支持若干云端提供商,相比追求庞大的功能面,它更强调更小、隐私优先的配置。它不会建立全库嵌入索引,也不提供模板驱动的生成——它的范围有意比 Copilot for Obsidian 或 Smart Connections 更窄。
适合使用 BMO Chatbot 的情况
- 你想要 Obsidian 里尽可能小、尽可能简单的聊天插件,配置最少
- 你的主要用途是就当前打开的这一篇笔记进行聊天或摘要,而不是整个仓库
- 你希望默认使用 Ollama 或 LM Studio 的本地优先方案,不需要云账号
- 你不需要针对成千上万篇笔记的 Vault QA 式检索
不要指望 BMO Chatbot 能做到的事
- 你需要从整个仓库综合出答案——那是 Copilot for Obsidian 的 Vault QA 模式,不在 BMO 的范围内
- 你想要一个在你打字时被动展示关联的相关笔记侧边栏——那是 Smart Connections 的工作
- 你想要带可复用提示变量、把文本插入笔记的模板驱动生成——那是 Text Generator 的工作
这五款工具如何对比?
下表按应用、安装方式、核心功能和本地模型支持列出了全部五款工具——安装前用它来确认你的选择。
工具 | 链接 | 应用 | 安装方式 | 核心功能 | 本地模型支持 |
|---|---|---|---|---|---|
| Smart Connections | github.com/brianpetro/obsidian-smart-connections | Obsidian | Obsidian 社区插件浏览器 | 语义相关笔记发现 + 全库聊天面板 | 自带本地嵌入模型;聊天提供商可配置为本地或云端 |
| Copilot for Obsidian | github.com/logancyang/obsidian-copilot | Obsidian | Obsidian 社区插件浏览器 | 多提供商聊天 + Vault QA 检索 + 自定义提示命令 | Ollama、LM Studio,以及 OpenAI、Anthropic、Google、Azure |
| Text Generator | github.com/nhaouari/obsidian-textgenerator-plugin | Obsidian | Obsidian 社区插件浏览器 | 模板驱动的文本生成并插入笔记 | Ollama、LM Studio、LocalAI,以及 OpenAI |
| logseq-copilot | github.com/EINDEX/logseq-copilot | Logseq(通过浏览器) | Chrome 网上应用店 / Firefox 附加组件——不是 Logseq 插件 | AI 聊天侧边面板 + 把网页摘要进 Logseq | 连接到本地运行的 Logseq 图谱;提供商支持取决于扩展程序设置 |
| BMO Chatbot | github.com/longy2k/obsidian-bmo-chatbot | Obsidian | Obsidian 社区插件浏览器 | 仅针对当前打开笔记的轻量聊天侧边栏 | Ollama、LM Studio,以及若干云端提供商 |
本表反映的是每个项目公开代码仓库中记录的功能,而不是独立的实机测评。本文不对速度、准确性或输出质量做任何断言——比较范围仅限于每款工具文档记录的功能。
谁应该用哪款插件?
合适的组合取决于你仓库的规模、你是写得多还是搜得多,以及你到底用的是 Obsidian 还是 Logseq。
规模较大、长期积累的 Obsidian 仓库(数千篇笔记)
先用 Smart Connections 做相关笔记发现,当你需要从多篇笔记中一次性综合出一个答案,而不只是一份相关笔记列表时,再加上 Copilot for Obsidian 的 Vault QA 模式。
可重复的写作工作流(会议记录、每周复盘、大纲)
Text Generator 正是为此而生——设置一次模板就能反复使用,而不必每次都在聊天窗口里重新敲同一个提示。
配置最少、隐私优先、只关注单篇笔记
BMO Chatbot 能满足这一点,且不需要全库索引带来的配置开销——如果你主要想就当前打开的笔记聊天或做摘要,它是个不错的选择。
经常浏览和研究资料的 Logseq 用户
logseq-copilot 是本清单中唯一一款专为 Logseq 打造的工具,它专门瞄准了把你在浏览器中读到的内容直接捕获并摘要进图谱这件事。
选择 AI 笔记插件时的常见误区
大多数对这些工具的失望,根源在于用错了工具去做它本不是为之设计的工作,而不是插件本身有什么缺陷。
误区一:安装 logseq-copilot 却指望它在 Obsidian 中生效
logseq-copilot 是专为 Logseq 打造的浏览器扩展程序。它和 Obsidian 没有任何关联,安装它不会为 Obsidian 仓库增加任何功能。
误区二:指望 Smart Connections 能针对多篇笔记综合出答案
Smart Connections 是围绕展示相关笔记构建的,而不是从多篇笔记中综合出单一答案。如果你想要从整个仓库中检索出的答案,Copilot for Obsidian 的 Vault QA 模式更适合。
误区三:用聊天插件做可重复的模板工作
每周为同一项任务(扩写会议记录、每周复盘)在聊天窗口里重新敲同一个提示,正是 Text Generator 的可复用模板要替代的事情。
误区四:以为每款插件都需要云 API 密钥
Smart Connections 自带一个不需要外部 API 密钥的本地嵌入模型,其余四款工具也都支持在不想用云端提供商时连接 Ollama 或 LM Studio 之类的本地模型运行器。
这些插件有哪些局限性?
无论你选哪一款,每款工具都有值得直接说明、而不是被略过的真实局限。
- 这五款工具都不是由 Obsidian 或 Logseq 核心团队正式开发或维护的——它们是独立的、由社区维护的开源项目,长期维护取决于各自的维护者。
- 本文没有对这五款工具的响应速度、检索准确性或输出质量做过独立基准测试,也不主张其中某一款在技术上优于另一款。
- 连接云端提供商(OpenAI、Anthropic、Google、Azure 等)需要你自己在该提供商处注册账号并申请 API 密钥,费用直接由你承担——这些插件都不包含免费的云端用量。
- 通过 Ollama 或 LM Studio 使用本地模型,需要你自己安装并运行那个独立的工具;除了 Smart Connections 自带的嵌入模型外,这五款插件都不自带本地推理引擎。
- logseq-copilot 依赖你的浏览器和一个正在运行的 Logseq 图谱——它不能作为独立工具使用。
- 本文没有为这五个项目中的任何一个提供经独立核实的定价、下载量或版本信息——具体细节请查阅每个项目自己公开的代码仓库。
常见问题
Obsidian 最好的 AI 插件是什么?
没有单一的最佳插件——Smart Connections、Copilot for Obsidian、Text Generator 和 BMO Chatbot 各自解决不同的问题(分别是相关笔记发现、全库聊天、模板生成,以及轻量的单篇笔记聊天)。大多数用户会组合使用两三款,而不是只选一款。
这些 Obsidian 插件能用本地 AI 模型吗?
可以。Smart Connections、Copilot for Obsidian、Text Generator 和 BMO Chatbot 都支持连接 Ollama 或 LM Studio 之类的本地模型运行器,除此之外也支持云端提供商。
Smart Connections 和 Copilot for Obsidian 有什么区别?
Smart Connections 围绕发现与你正在写的内容语义相关的笔记而构建,外加一个全库聊天面板。Copilot for Obsidian 围绕多提供商聊天界面构建,配有能从整个仓库检索并综合答案的 Vault QA 模式。很多用户会同时运行两者。
Text Generator 支持本地模型吗?
支持。Text Generator 支持 OpenAI,也支持通过 Ollama、LM Studio 和 LocalAI 使用本地模型。
logseq-copilot 是 Obsidian 插件吗?
不是。logseq-copilot 是专为 Logseq 打造的 Chrome 和 Firefox 浏览器扩展程序。它和 Obsidian 没有任何关联,也无法在 Obsidian 仓库中使用。
BMO Chatbot 是做什么的?
BMO Chatbot 是一个轻量的 Obsidian 聊天侧边栏,用于和本地或云端模型对话,并以当前打开的笔记作为参考上下文。对于主要想要单篇笔记聊天的用户来说,它是 Copilot for Obsidian 的一个更小巧的替代选择。
我能在 Obsidian 中同时使用多款 AI 插件吗?
可以。这些插件并不互斥——很多用户会让 Smart Connections 和 Copilot for Obsidian 或 Text Generator 一起运行,因为每款工具负责不同的工作,而不是相互竞争做同一件事。
这些插件会把我的笔记发到云端吗?
只有在你配置为使用云端提供商时才会。Smart Connections 自带一个不需要外部 API 密钥的本地嵌入模型,其余工具也都支持用 Ollama 或 LM Studio 之类的本地模型作为云端提供商的替代方案——但一旦使用云端提供商,相关笔记内容确实会被发送给该提供商进行处理。
Copilot for Obsidian 里的 Vault QA 模式是什么?
Vault QA 是 Copilot for Obsidian 中的一种检索模式,它会在你整个仓库中搜索与问题相关的段落,并用这些段落生成答案,而不是只参考你当前打开的这一篇笔记。
我应该先安装哪一款插件?
如果你用 Obsidian 又不确定从哪里开始,Smart Connections 是一个合理的首选——它零配置即可运行,使用自带的本地嵌入模型。如果你用的是 Logseq,logseq-copilot 是本次对比中唯一一款专为它打造的工具。