3.5 KiB
3.5 KiB
title, type, tags, date
| title | type | tags | date |
|---|---|---|---|
| Obsidian 官方 CLI 命令全景速查表 | source | 2026-04-23 |
Source File
Summary(用中文描述)
- 核心主题:Obsidian v1.12+ 内置官方 CLI 命令行工具的完整命令速查表
- 问题域:Obsidian 用户和 AI Agent 如何通过终端自动化操作笔记库
- 方法/机制:通过
obsidian <命令> 参数名=参数值 标记参数格式执行 80+ 条命令,覆盖 16 个功能模块 - 结论/价值:CLI 使 Obsidian 从图形界面工具升级为 AI Agent 可编程的知识管理系统,是构建本地 RAG 和自动化工作流的基础设施
Key Claims(用中文描述)
- Obsidian CLI 提供从基础操作到开发者模式的 80+ 命令,覆盖笔记库管理的全场景
- AI Agent 可通过
obsidian read+obsidian search:context+obsidian backlinks组合实现零配置的本地 RAG 对话助理 - 通过 n8n Webhook 调用 CLI,可实现跨平台数据库级联录入(Obsidian Bases + 外部数据)
obsidian unique命令支持 Zettelkasten 卡片盒模式,按时间戳生成唯一笔记 ID- 开发者模式(dev:cdp、eval)提供 Chrome DevTools Protocol 级别的底层访问能力
Key Quotes
"obsidian read — 打印文件内容,Agent 接入必用命令" "obsidian search:context — 提供包含上下文的检索结果" "obsidian eval — 注入 JavaScript 代码到底层执行并返回结果"
Key Concepts
- Obsidian CLI:Obsidian v1.12+ 内置的官方命令行工具,通过终端操作笔记库,支持 AI Agent 集成
- Obsidian Bases:Obsidian 1.12 新增的 .base 数据库功能,支持结构化数据存储和查询
- Zettelkasten:卡片盒笔记法,
obsidian unique命令支持按时间戳生成唯一笔记 ID - 本地 RAG:利用 CLI 的搜索和链接查询能力,结合本地 LLM 构建隐私优先的知识库
- 工作流自动化:n8n 定时任务 + Obsidian CLI 实现笔记自动化处理
- 元数据管理:
property:set/property:read等命令支持 YAML 属性的批量读写 - 快速闪记:
daily:append支持在后台直接追加内容到每日笔记,无需唤醒 Obsidian 界面
Key Entities
- Obsidian:知识管理应用,v1.12+ 内置官方 CLI 命令行工具
- Obsidian CLI:官方内置 CLI,覆盖文件操作/数据库/搜索/插件管理等 80+ 命令
- Dataview:Obsidian 社区插件,与 CLI 的
properties命令互补提供数据查询能力 - QuickAdd:Obsidian 社区插件,用于快速创建笔记,与 CLI 的
create命令功能重叠但 GUI 更便捷 - Templater:Obsidian 社区插件,支持动态模板,与 CLI 的
template:read/template:insert互补
Connections
- obsidian-cli ← depends_on ← Obsidian(v1.12+ 内置)
- obsidian-必装-skills ← extends ← obsidian-cli(CLI 是必装 Skills 之一)
- obsidian-高效指南 ← relates_to ← obsidian-cli(高频使用插件与 CLI 互补)
- 养虾日记3 ← uses ← obsidian-cli(用 CLI 操作 Obsidian 笔记库)
- obsidian-bases ← part_of ← obsidian-cli(Bases 是 CLI 的数据库子模块)
- quartz ← consumes ← Obsidian notes(Quartz 消费 Obsidian 导出的 Markdown)
Contradictions
- 与 obsidian-cli(另一份同名页面)无冲突:同一来源的重复引用,内容一致