主页插件从 4.0 版本开始开启了 AI 智能时代!!!
后续将逐渐基于思源笔记与主页插件的特性,打造越来越智能的一站式工作平台,让你的笔记越来越懂你~
这个文章将作为具体的 AI 功能说明和教程。
目前有具有的 AI 功能有:
侧边栏 AI 知识库问答
新标签页 AI 知识库问答
AI 智能生成主页状态语
编辑器选区工具栏 AI 工具(v4.1.0增加)
AI 知识库支持以下功能:
MCP 服务
通用 Skill 配置
沙箱命令行工具
联网搜索
全局记忆
快捷提示语
相关的设置需要重启软件才能加载刷新使用。
一、开启 AI 知识库
“主页设置”中新增一个“AI 知识库”设置页,用于设置 AI 相关的内容:

开启侧边栏对话,用于是否在侧边栏注册对话按钮,点击可以打开一个侧边栏对话。

开启标签页对话,用于是否在左上角注册对话按钮,点击可以打开一个新标签页对话,与主页标签页类似。

二、大模型配置
AI 知识库的使用需要基于大模型,插件提供了自定义大模型 API 接口的设置,需要在侧边栏对话或新标签页对话的左上角进入设置界面进行配置:

目前插件内置了DeepSeek、Kimi、Mimo的调用接口,直接填入自己的 API Key 就可以使用。
API Key 是加密保存在本地的(可自行在插件设置文件中查看),只有插件本身可以获取到进行解密调用,可放心安全问题。
同时也提供了 OpenAI 兼容的接口进行自定义其他供应商大模型。
更多内置大模型供应商后续将持续更新支持~~~
刷新模型列表:配置好自己的 API Key 并保存之后,可以直接点击“刷新模型列表”获取自己账号下可以使用的大模型,而不用一个个手动输入添加。
单个大模型具体设置:

三、AI 知识库对话
对话窗口支持两种打开方式:侧边栏、新标签页。它们共用一套逻辑一套数据,可以无缝衔接使用。
如下图所示为新标签页对话:

对话界面右侧有快速跳转导航栏,点击可定位对应的对话,可实现在多轮对话下的快速定位。
1. 自动检索
区别在于,新标签页打开的情况下,搜索范围只能是全库问答,无法使用当前笔记本、当前文档及子文档、当前文档邻域这几个检索范围
他们分别是:
全库问答:AI 的自动检索资料范围是整个知识库。
当前笔记本(侧边栏专用):基于当前打开的文档,检索其所在笔记本中的资料。
当前文档及子文档(侧边栏专用):基于当前打开的文档,检索该文档及其所有子文档。
当前文档领域(侧边栏专用):基于当前打开的文档,检索该文档及其父、兄弟、子文档,可以想象成直系亲属一样的文档树关系。
因为标签页打开的对话,本身就是标签页了,没有当前打开的文档,所以就不支持另外要基于打开的文档的检索范围。

可在设置中设置检索的一些参数配置,通常保持默认即可,若觉得检索效果不理想,可自己调整权重:

2. 特定文档问答
点击“文档”按钮,可以打开一个搜索弹窗,这里可以搜索并添加任意的文档到对话中进行问答,也可以直接点击添加当前文档进行问答。
目前使用特定文档问答将会关闭 AI 的自动搜索功能,只能基于选定的文档内容问答。

3. 联网搜索
插件内置了联网搜索的功能,支持三种模型:
关闭搜索,只基于本地笔记进行问答。
智能搜索,AI 可根据用户具体问题分析是否调用联网搜索功能。
必须联网,强制要求 AI 在回答前必须进行联网搜索资料。

联网搜索需要自己配置搜索的供应商,如下所示:

插件内置了两个供应商:AnySearch、Tavily,也可自己配置搜索接口。
https://anysearch.com/home ,推荐使用,该服务商每日提供 1000 次检索免费额度,完全够自己使用了,即使不填写 API Key 也有匿名的免费检索额度。https://www.tavily.com/ ,老牌搜索服务商,但额度相对较少,每月只有 1000 免费额度。
联网搜索的 API Key 同样内置了加密保存,不用担心泄露。
4. 快捷提示语
输入框可快捷输入提示语,需提前在设置中设置好并开启才显示。
快捷提示语的保存是基于文档笔记的,一个段落块就是一个提示语,需填写相应文档 Id 进行配置。

5. 上下文管理
输入框右下角的圆环进度图标中可查看当前对话的上下文量,上下文量根据设置的特定大模型的上下文量进行计算,默认为 128 K。
可以在此处手动压缩上下文。
或者当上下文快满的时候,系统会自动进行压缩。

6. 全局记忆
全局记忆会在每次对话中都添加到上下文中,设置方式和快捷提示语类似,都是基于文档保存的。

系统内置了 AI 自动添加编辑全局记忆的工具,可以直接要求 AI 自行添加。
7. 技能 / skill
插件支持 Agent 的 skill 技能使用。
此处内置了一些 skill,都是与思源笔记及主页插件深度融合并优化的技能,可指导知识库的对话与相关操作。
其中的任务日记助手即来自于强化日记工作台的数据,实现项目、任务、日记的智能问答,后续计划直接适配工作台的 AI 智能操控。
除了全局工具,其他工具都是与相应的内置skill强绑定的,关闭相应的skill将会取消相应工具的注册。
该项目没有直接把所有工具暴露给AI,而是用skill进行了统一管理,这样可以有效规范AI的工具使用,而不是任由AI自己胡乱使用工具,减少不必要的错误。

v4.3.0 支持了通用的第三方 Skill 配置
可以手动自己添加,或直接叫 AI 帮你添加。
比如添加微信读书的Skill:


相应的文件会存放在插件数据文件夹中:

内置 SKILL 说明
知识库检索
这个skill用户AI自动检索范围内的知识库内容,同时提供知识图谱等工具让AI能够直接理解知识库结构而不会乱搜索。

强化日记助手
这个skill完全适配强化日记组件的功能(

数据库助手
该skill内置了能读取和编辑数据库的工具,可实现数据库的增删改写等。

文档编辑
该skill内置了能编辑特定文档的工具,可实现文档的增删改写等。

笔记本与文档树管理
管理笔记本和文档树组织,不处理正文内容。

标签、书签与大纲
管理标签、书签,并共享只读大纲读取。

资产管理
管理思源 assets 和受限工作区文件。

闪卡复习
管理 Riff deck 和 card 的查询与受控写入。

8. 工具
插件内置了一批可供 AI 自主调用的工具,分为全局工具和基于内置 skill 的工具。
全局工具可自主选择是否开启。
skill 关联的工具不能在这里直接关闭,关闭相应的内置 skill 即可关闭该组工具的调用。

对于有增删改写能力的工具,这里提供了是否开启执行前确认的开关(默认开启),在 AI 使用该工具前需进行一次手动确认,以免 AI 误操作。

若关闭了所有工具可内置skill,那么这就相当于一个纯聊天机器了,将不会有任何 Agent 的操作。
9. MCP 服务
4.3 版本新增功能
MCP 服务支持导入下面三种类型的服务:

也可直接自定义插入json格式的配置:

也可以直接让AI自动导入相应的配置。
导入配置后即可使用相应的工具:


10. 沙箱环境
4.3 版本新增功能
插件提供了供 AI 运行命令行的工具沙箱环境,但要注意的是,这并不是系统级的沙箱限制。
由于插件是处于思源笔记中的,这里的沙箱环境只是一种软限制,若AI强制使用命令行跳过环境也是可以的。
因此插件对一些危险命令行进行了限制或直接拒绝,也可以自定义相关命令权限的规则。
建议 AI 执行命令的时候都看清楚确认一下比较好。
如下图所示,沙箱环境默认位于笔记空间中的主页插件数据文件夹中。

插件可自动检测本机电脑自带的相应命令行工具,也可手动添加:

对于沙箱环境和stdio类型的MCP服务都是需要本地进行了,因此只有电脑桌面端才有效。
四、AI 自动生成主页状态语
需要现在主页设置中配置好该功能使用的大模型。

可在状态语设置中切换为 AI 智能生成。
可自行确定 AI 生成的风格(提示语的形式)以及限制文字上限。
鼠标移入状态语右侧会出现刷新按钮,点击可重新生成。

五、编辑器选区工具栏 AI 工具
v4.1.0 新增了编辑器选择文字后的工具栏中进行直接的AI技能。


具体设置也在AI知识库设置中,这里新增了一个该功能的设置区域。
可自行在这里编辑工具栏 AI 技能。

其中“AI 问答”相比于其他技能有自己的内置流程:
选择特定文字并点击 AI 问答,会直接打开侧边栏对话框,并新建对话,将当前文档和所选文字自动插入输入框中。


插入对话框中的模板可自行在技能设置中自定义,这里是内置的模板。
六、后续计划新增功能
1. skill 能力
数据库读写。v4.2.0实现笔记本创建、删除、移动、重命名。
资源文件、附件、图片、PDF、音视频管理。
本地文件问答、检索。
工作空间配置。
标签系统批量整理。
引用关系全局重写。
模板系统管理。
索引、同步、备份、快照配置。
整库批量替换。
跨笔记本批量迁移。
自动去重、自动归档、自动分类等高层业务流程。
文档版本对比、变更记录与一键回滚。
全库知识健康检查:空文档、重复文档、失效引用、孤立标签、无效资源检测。
长文档自动拆分、摘要、目录生成与结构优化。
批量标签重构、同义标签合并、标签体系生成。
多文档交叉分析,例如读书笔记综合、项目资料汇总、主题研究报告生成。
图谱化知识整理,例如概念关系图、人物关系、事件时间线。
文档质量评分,例如可读性、结构完整度、引用完整度。
自动生成复习卡片、问答卡片、知识点测验。
……
2. 更多 Agent 服务
MCP
沙箱命令行
多模型协作:不同模型负责检索、规划、写作、审校。
Agent 任务队列:长任务后台执行,可暂停、恢复、重试。
定时 Agent:每天/每周自动整理笔记、生成周报、检查待办。
外部服务连接:飞书、Zotero、B站等。
本地安全执行环境:对文件处理、脚本运行、批处理任务做权限隔离。
Agent 审计日志:记录每次工具调用、修改内容、确认记录,方便追踪。
……
3. 主页智能工作台
强化日记工作台接入 AI
每日一言 AI 自动生成
今日知识流:自动展示今天相关笔记、待复习内容、最近修改文档。
项目工作台:按项目聚合文档、任务、会议记录、资料和进度。
阅读工作台:汇总最近阅读、书摘、待读书籍、阅读统计。
写作工作台:选题、素材、提纲、草稿、引用一体化管理。
任务工作台:从笔记中自动识别任务、截止日期、长期计划。
个人仪表盘:知识库规模、写作量、阅读量、活跃标签、最近热点主题。
……
评论