让你的 AI Agent 连接 TriliumNext Notes

让接入的 AI 助手搜索笔记、读取文字内容、在父节点下创建笔记、替换正文,并管理位置或附件。说明目标和需要处理的记录,便于它调用对应操作。

20 个工具 API key

试试这些 TriliumNext Notes 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill TriliumNext Notes

研究相关笔记

搜索笔记并读取选定文本正文。

/oo TriliumNext Notes: 在 Trilium ancestorNoteId [笔记 ID]范围搜索[表达式],再读取选定 note [ID]正文并总结文本。

保存文本笔记

在明确父节点下创建具名文本笔记。

/oo TriliumNext Notes: 在 Trilium parentNoteId [父 ID]下创建笔记,title [标题]、type text、mime text/html、content [HTML]。

修改笔记正文

读取当前正文并替换为完整修订文本。

/oo TriliumNext Notes: 读取 Trilium 笔记[note ID]正文,再替换为完整修订 content [正文]。

开始使用 TriliumNext Notes

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 TriliumNext Notes

    提供 Trilium ETAPI Token 与公网实例 URL。

    连接 TriliumNext Notes →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 公网可访问 Trilium 实例及 ETAPI Token。
  • 元数据与正文使用独立操作,私网或本地实例不可访问,删除最后一个 branch 会删除笔记。

TriliumNext Notes 工具

TriliumNext Notes 集成向 AI 助手开放支持的服务操作,可用于搜索笔记、读取文字内容、在父节点下创建笔记、替换正文,并管理位置或附件。

读取笔记

搜索笔记并读取元数据或文字正文。

笔记与位置

创建笔记、替换正文或将已有笔记放入另一父节点。

附件

读取附件元数据并从公开文件 URL 上传。

20 个工具

Search Notes

使用全文、标签、子树约束和排序选项搜索 Trilium 笔记。

trilium.search_notes

Create Note

创建笔记并将其放置在 Trilium 笔记树中的父节点下。

trilium.create_note

Get Note

按笔记 ID 获取 Trilium 笔记元数据。

trilium.get_note

Update Note

更新 Trilium 笔记上的可变元数据。

trilium.update_note

Delete Note

删除 Trilium 笔记及其在笔记树中的所有位置。

trilium.delete_note

Get Note Content

读取基于文本的 Trilium 笔记的文本内容。

trilium.get_note_content

Update Note Content

替换基于文本的 Trilium 笔记的文本内容。

trilium.update_note_content

Create Branch

将现有 Trilium 笔记放置在另一个父节点下,如果该位置已存在则更新它。

trilium.create_branch

Get Branch

按分支 ID 获取 Trilium 笔记树分支。

trilium.get_branch

Update Branch

更新 Trilium 分支的位置、前缀或展开状态。

trilium.update_branch

Delete Branch

删除 Trilium 分支;删除笔记的最后一个分支也会删除该笔记。

trilium.delete_branch

Create Attribute

在 Trilium 笔记上创建标签或关系属性。

trilium.create_attribute

Get Attribute

按属性 ID 获取 Trilium 标签或关系属性。

trilium.get_attribute

Update Attribute

更新 Trilium 标签的值或位置,或关系的位置。

trilium.update_attribute

Delete Attribute

删除 Trilium 标签或关系属性。

trilium.delete_attribute

List Note Attachments

列出 Trilium 笔记拥有的附件元数据。

trilium.list_note_attachments

Upload Attachment

下载公共文件 URL 并将其上传为 Trilium 笔记附件。

trilium.upload_attachment

Get Attachment

按附件 ID 获取 Trilium 附件元数据。

trilium.get_attachment

Update Attachment

更新 Trilium 附件上的可变元数据。

trilium.update_attachment

Delete Attachment

删除 Trilium 附件。

trilium.delete_attachment

常见问题

get_note 包含正文吗?

它读取元数据,文本笔记正文使用 get_note_content。

可以连接本地实例吗?

仅支持公网可访问实例。

删除 branch 总会保留笔记吗?

不会,删除最后一个 branch 也会删除笔记。

连接 TriliumNext Notes

关于 TriliumNext Notes ↗