主页插件从 4.0 版本开始开启了 AI 智能时代!!!

后续将逐渐基于思源笔记与主页插件的特性,打造越来越智能的一站式工作平台,让你的笔记越来越懂你~

这个文章将作为具体的 AI 功能说明和教程。

目前有具有的 AI 功能有:

  • 侧边栏 AI 知识库问答

  • 新标签页 AI 知识库问答

  • AI 智能生成主页状态语

  • 编辑器选区工具栏 AI 工具(v4.1.0增加)

相关的设置需要重启软件才能加载刷新使用。

一、开启 AI 知识库

主页设置”中新增一个“AI 知识库”设置页,用于设置 AI 相关的内容:

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

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

二、大模型配置

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

目前插件内置了DeepSeek、Kimi、Mimo的调用接口,直接填入自己的 API Key 就可以使用。

API Key 是加密保存在本地的(可自行在插件设置文件中查看),只有插件本身可以获取到进行解密调用,可放心安全问题。

同时也提供了 OpenAI 兼容的接口进行自定义其他供应商大模型。

更多内置大模型供应商后续将持续更新支持~~~

  • 刷新模型列表配置好自己的 API Key 并保存之后,可以直接点击“刷新模型列表获取自己账号下可以使用的大模型,而不用一个个手动输入添加。

  • 单个大模型具体设置:

三、AI 知识库对话

对话窗口支持两种打开方式:侧边栏新标签页。它们共用一套逻辑一套数据,可以无缝衔接使用。

如下图所示为新标签页对话:

对话界面右侧有快速跳转导航栏,点击可定位对应的对话,可实现在多轮对话下的快速定位。

1. 自动检索

区别在于,新标签页打开的情况下,搜索范围只能是全库问答,无法使用当前笔记本、当前文档及子文档、当前文档邻域这几个检索范围

他们分别是:

  • 全库问答:AI 的自动检索资料范围是整个知识库。

  • 当前笔记本(侧边栏专用):基于当前打开的文档,检索其所在笔记本中的资料。

  • 当前文档及子文档(侧边栏专用):基于当前打开的文档,检索该文档及其所有子文档。

  • 当前文档领域(侧边栏专用):基于当前打开的文档,检索该文档及其父、兄弟、子文档,可以想象成直系亲属一样的文档树关系。

因为标签页打开的对话,本身就是标签页了,没有当前打开的文档,所以就不支持另外要基于打开的文档的检索范围。

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

2. 特定文档问答

点击“文档”按钮,可以打开一个搜索弹窗,这里可以搜索并添加任意的文档到对话中进行问答,也可以直接点击添加当前文档进行问答。

  • 目前使用特定文档问答将会关闭 AI 的自动搜索功能,只能基于选定的文档内容问答。

3. 联网搜索

插件内置了联网搜索的功能,支持三种模型:

  • 关闭搜索,只基于本地笔记进行问答。

  • 智能搜索,AI 可根据用户具体问题分析是否调用联网搜索功能。

  • 必须联网,强制要求 AI 在回答前必须进行联网搜索资料。

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

插件内置了两个供应商:AnySearchTavily,也可自己配置搜索接口。

  • 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自己胡乱使用工具,减少不必要的错误。

内置 SKILL 说明

知识库检索

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

强化日记助手

这个skill完全适配强化日记组件的功能(https://blog.glaube-ty.top/archives/019e5f59-4a9c-727b-bd6a-a32c4d604a48),可实现相关的日记、任务的查询检索,并可直接操作强化日记的编辑功能,如:任务编辑、快速记录编辑、模板编辑等。编辑工具可在工具设置中查看确认。

数据库助手

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

文档编辑

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

8. 工具

插件内置了一批可供 AI 自主调用的工具,分为全局工具和基于内置 skill 的工具。

全局工具可自主选择是否开启。

skill 关联的工具不能在这里直接关闭,关闭相应的内置 skill 即可关闭该组工具的调用。

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

若关闭了所有工具可内置skill,那么这就相当于一个纯聊天机器了,将不会有任何 Agent 的操作。

四、AI 自动生成主页状态语

需要现在主页设置中配置好该功能使用的大模型。

  • 可在状态语设置中切换为 AI 智能生成。

  • 可自行确定 AI 生成的风格(提示语的形式)以及限制文字上限。

  • 鼠标移入状态语右侧会出现刷新按钮,点击可重新生成。

五、编辑器选区工具栏 AI 工具

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

工具栏示例
技能效果

具体设置也在AI知识库设置中,这里新增了一个该功能的设置区域。

可自行在这里编辑工具栏 AI 技能。

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

插入对话框中的模板可自行在技能设置中自定义,这里是内置的模板。

六、后续计划新增功能

1. skill 能力

  1. 数据库 / 属性视图读写。

  2. 笔记本创建、删除、移动、重命名。

  3. 资源文件、附件、图片、PDF、音视频管理。

  4. 本地文件问答、检索。

  5. 工作空间配置。

  6. 标签系统批量整理。

  7. 引用关系全局重写。

  8. 模板系统管理。

  9. 索引、同步、备份、快照配置。

  10. 整库批量替换。

  11. 跨笔记本批量迁移。

  12. 自动去重、自动归档、自动分类等高层业务流程。

  13. 文档版本对比、变更记录与一键回滚。

  14. 全库知识健康检查:空文档、重复文档、失效引用、孤立标签、无效资源检测。

  15. 长文档自动拆分、摘要、目录生成与结构优化。

  16. 批量标签重构、同义标签合并、标签体系生成。

  17. 多文档交叉分析,例如读书笔记综合、项目资料汇总、主题研究报告生成。

  18. 图谱化知识整理,例如概念关系图、人物关系、事件时间线。

  19. 文档质量评分,例如可读性、结构完整度、引用完整度。

  20. 自动生成复习卡片、问答卡片、知识点测验。

……

2. 更多 Agent 服务

  1. MCP

  2. 沙箱命令行

  3. 多模型协作:不同模型负责检索、规划、写作、审校。

  4. Agent 任务队列:长任务后台执行,可暂停、恢复、重试。

  5. 定时 Agent:每天/每周自动整理笔记、生成周报、检查待办。

  6. 外部服务连接:飞书、Zotero、B站等。

  7. 本地安全执行环境:对文件处理、脚本运行、批处理任务做权限隔离。

  8. Agent 审计日志:记录每次工具调用、修改内容、确认记录,方便追踪。

……

3. 主页智能工作台

  1. 强化日记工作台接入 AI

  2. 每日一言 AI 自动生成

  3. 今日知识流:自动展示今天相关笔记、待复习内容、最近修改文档。

  4. 项目工作台:按项目聚合文档、任务、会议记录、资料和进度。

  5. 阅读工作台:汇总最近阅读、书摘、待读书籍、阅读统计。

  6. 写作工作台:选题、素材、提纲、草稿、引用一体化管理。

  7. 任务工作台:从笔记中自动识别任务、截止日期、长期计划。

  8. 个人仪表盘:知识库规模、写作量、阅读量、活跃标签、最近热点主题。

……