Files
nexus/wiki/sources/obsidian-官方-cli-命令全景速查表.md
2026-04-28 20:03:11 +08:00

47 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Obsidian 官方 CLI 命令全景速查表"
type: source
tags: []
date: 2026-04-28
---
## Source File
- [[raw/Skills/Obsidian 官方 CLI 命令全景速查表.md]]
## Summary用中文描述
- 核心主题Obsidian v1.12+ 官方 CLI 命令完整参考,包含 80+ 条命令,涵盖所有功能模块
- 问题域:如何通过终端自动化控制 Obsidian 笔记软件(文件操作、数据库、搜索、发布、插件管理等)
- 方法/机制:统一的 `obsidian <命令> 参数名=参数值` 命令格式,支持标记参数和 JSON/CSV 输出
- 结论/价值:使 Obsidian 可被 AI Agent 深度集成,实现零配置本地 RAG、自动化工作流和跨平台数据库录入
## Key Claims用中文描述
- Obsidian CLI 可实现 Agent 接入Agent 通过 `obsidian read` 直接读取笔记内容进行 RAG无需额外向量数据库
- 双链自动维护:`obsidian move/rename` 在重命名文件时自动更新全库双向链接,绝不断链
- 批量元数据清洗:通过 `obsidian property:set` 批量覆写 YAML 属性,强制符合标准格式
- 极速闪记:结合 Raycast/Alfred 绑定脚本,实现完全无需唤醒 Obsidian 界面的后台追加记录
## Key Quotes
> "obsidian read — 打印文件内容Agent 接入必用命令。" — 文档核心价值定位
> "obsidian move/rename — 移动或重命名文件(自动更新双链)" — 双链维护保证
> "obsidian eval — 注入 JavaScript 代码到底层执行并返回结果" — 开发者模式顶级权限
## Key Concepts
- [[Zettelkasten]]CLI 提供 `obsidian unique` 命令,按照卡片盒时间戳格式自动生成唯一笔记
- [[YAML 属性]]Obsidian 1.12+ 通过 `obsidian property:set/remove/read` 实现标准化的 frontmatter 操作
- [[双向链接]]CLI 在 `move/rename` 时自动维护 backlinks 和 forward links保证知识图谱完整性
- [[本地 RAG]]:文档推荐的"绝对隐私的本地 RAG"方案:用 `search:context` + `backlinks` + `read` 三命令构建上下文,完全零配置
## Key Entities
- [[Obsidian]]:本 CLI 工具所属的笔记软件厂商CLI 从 v1.12 开始官方支持
- [[Dataview]]社区插件CLI 提供 `plugin:enable/disable` 管理
- [[n8n]]:工作流自动化平台,文档中多个场景用它编排 Obsidian CLI 调用
- [[Raycast]] / [[Alfred]]:启动器工具,与 CLI 结合实现极速闪记工作流
- [[OpenClaw]]:文档中 AI 收件箱自动分拣员场景使用的 Agent 框架
## Connections
- [[obsidian-官方-cli-命令全景速查表]] ← depends_on ← [[Obsidian]]
- [[obsidian-必装-skills.md]] ← extends ← [[obsidian-官方-cli-命令全景速查表]]
## Contradictions
- 无已知冲突