SuperAPI AI 工具集

obsidian-cli

通用与其它

查看项目

更新于 10-16 02:37

技能介绍

用途:通过 obsidian CLI 与正在运行的 Obsidian 实例交互,需先打开 Obsidian。运行 obsidian help 可查看最新全部命令,完整文档见 https://help.obsidian.md/cli。

主要能力:读取、创建、追加笔记,搜索内容,管理每日笔记、任务、属性、标签与反向链接,并支持插件和主题的开发调试。

用法:参数用 = 赋值,含空格的值需加引号,如 obsidian create name="My Note" content="Hello world";布尔开关不带值,如 silent、overwrite。多行内容用 \n 换行、\t 制表。文件定位可用 file=<name>(类似 wikilink,无需路径或扩展名)或 path=<path>(从 vault 根目录的精确路径)。默认作用于最近聚焦的 vault,可用 vault=<name> 作为首个参数指定。常见命令:obsidian read file="My Note";obsidian create name="New Note" content="# Hello" template="Template" silent;obsidian append file="My Note" content="New line";obsidian search query="search term" limit=10;obsidian daily:read;obsidian daily:append content="- [ ] New task";obsidian property:set name="status" value="done" file="My Note";obsidian tasks daily todo;obsidian tags sort=count counts;obsidian backlinks file="My Note"。任意命令加 --copy 可复制输出到剪贴板,silent 阻止文件打开,列表命令加 total 获取计数。

插件开发:修改代码后依次执行 obsidian plugin:reload id=my-plugin 重载、obsidian dev:errors 检查错误、obsidian dev:screenshot path=screenshot.png 或 obsidian dev:dom selector=".workspace-leaf" text 验证、obsidian dev:console level=error 查看控制台。其他开发命令包括 obsidian eval code="app.vault.getFiles().length"、obsidian dev:css selector=".workspace-leaf" prop=background-color、obsidian dev:mobile on,以及 CDP 和调试器控制。

限制:必须保持 Obsidian 打开;具体命令以 obsidian help 为准。其他收费、平台等信息暂未提供。