Obsidian推出CLI工具,Claude等Agent工具可直接调用,这不起飞了!

工具推荐 1770792678更新

0

概要:Obsidian 正式推出 CLI 工具,这对于所有用它构建个人知识库的朋友来说是个大消息。更重要的是,它解决了 AI Agent 工具无法直接操作本地笔记的痛点。


Obsidian,凭借本地化和纯文本特性,成为用户构建个人记忆系统和上下文系统的首选工具。用户可以在不同 AI 模型和 Agent 产品间自由切换,而不会丢失任何上下文或记忆。


全新推出的 CLI 工具,则进一步提升了这一体验。现在,Claude 等 AI Agent 可以直接通过终端命令操作 Obsidian 的数据和内容,实现更高效的自动化工作流。

目前,Obsidian CLI 处于早期访问阶段,需要更新到 1.12 版本,并在「设置 - 常规 - 启用命令行界面」中开启该功能。

Obsidian CLI 的核心优势在于本地化和纯文本特性。 你可以随意切换不同的 AI 模型和 Agent 产品,而你的上下文、记忆以及 AI 对你的理解都不会丢失。

现在有了 CLI 工具之后,像 Claude 这种 Agent 工具就可以直接通过终端命令去操作 Obsidian 里面的数据和内容,效率大幅提升。

以下是一些实际应用场景:

  • 日常使用:打开今日日记、添加任务、搜索笔记、读取文件、列出所有任务、从模板创建新笔记、查看标签统计、比较文件版本等。
  • 开发者功能:打开开发者工具、重新加载正在开发的插件、截取应用截图、在应用控制台中运行 JavaScript 代码等。这些命令允许 Agent 工具自动测试和调试。

Obsidian CLI 支持单命令模式和终端用户界面(TUI)两种模式。TUI 模式支持自动补全、命令历史和反向搜索,使用 Ctrl+R 可以搜索命令历史。

常用命令示例:

# 查看帮助obsidian help# 打开今日日记obsidian daily# 在日记中添加任务obsidian daily:append content="- [ ] Buy groceries"# 搜索笔记obsidian search query="meeting notes"# 从模板创建笔记obsidian create name="Trip to Paris" template=Travel# 打开开发者工具obsidian dev:open# 重新加载插件obsidian plugin:reload id=my-plugin

Obsidian CLI 还支持多种参数和标志,使用 --copy 可以将命令输出复制到剪贴板,支持跨平台使用(Windows、macOS、Linux)。

Obsidian CLI 的推出标志着笔记工具从单纯的知识存储向 AI 工作流中枢的转变。 对于已经深度使用 Obsidian 的用户来说,你的知识库可以无缝接入各种 AI Agent 工具,实现真正的智能化工作流程。

如果你正在使用或计划使用 AI Agent 来辅助工作,这个工具值得一试。


参考资料:https://help.obsidian.md/cli