Files
nexus/wiki/concepts/Obsidian-CLI.md

2.1 KiB
Raw Blame History

title, type, tags, last_updated, sources
title type tags last_updated sources
Obsidian-CLI concept
obsidian
skills
cli
2026-04-16
obsidian-cli
obsidian-必装-skills

Definition

Obsidian-CLI 是 Obsidian v1.12+ 内置的官方命令行工具,让用户能够从终端完全控制 Obsidian 的所有功能。CLI 提供两种使用模式:单命令模式(obsidian <command>)和 TUI 交互模式(obsidian 进入交互终端支持自动补全和命令历史。通过标准化的命令接口AI Agent 可以实现笔记增删改查、日记管理、任务操作、搜索、书签、热键管理、文件版本对比等全部 GUI 功能,无需图形界面即可完成复杂的知识管理工作。

核心能力

  • 日常操作daily日记、search搜索、read读取、create创建、tags标签、tasks任务、bookmarks书签
  • 文件管理append/prepend追加/前置内容、move/rename移动/重命名、delete删除
  • 插件管理plugin:enable/disable/reload启用/禁用/热重载插件)
  • 属性操作property:set/remove/read设置/删除/读取属性)
  • 开发者命令devtools、dev:screenshot、dev:console、eval执行 JS、plugin:reload热重载社区插件
  • 版本管理diff版本对比、history:restore历史恢复、sync:restoreSync 恢复)
  • 工作区管理workspace:save/load保存/加载布局、tabs标签页管理

Configuration Steps

  1. 确认 Obsidian 客户端版本 ≥ 1.12
  2. 打开"设置 → 常规 (General)"
  3. 找到"命令行界面 (Command line interface)"开关并打开
  4. 在弹窗中确认注册到系统 Path
  5. 确保 Obsidian 客户端处于运行状态(未运行时系统会自动启动)

Verification

obsidian daily

配置正确则 Obsidian 会自动应用日记模版并生成今日日记文件。

Requirements

  • Obsidian ≥ 1.12
  • CLI 开关已开启
  • Obsidian 客户端运行中

Connections