直接操作本地Obsidian知识库(Vault),无需打开Obsidian客户端即可完成批量操作、统计分析、内容搜索等功能。
支持全文搜索、标题搜索、标签搜索、按日期范围筛选:
自动生成知识库统计报告:
powershell
# 搜索笔记
obsidian-cli search "关键词" --vault "你的知识库路径"
# 生成知识库统计报告
obsidian-cli stats --vault "你的知识库路径"
# 批量替换内容
obsidian-cli replace "旧文本" "新文本" --vault "你的知识库路径"
# 导出所有笔记
obsidian-cli export --output "导出目录路径" --format markdown
# 检测死链
obsidian-cli check-links --vault "你的知识库路径"
参数说明必填--vaultObsidian知识库根目录路径✅--output导出结果保存路径❌--format导出格式:markdown/html/txt/json默认markdown--case-sensitive搜索/替换是否区分大小写默认不区分--regex是否启用正则表达式匹配默认不启用--include-attachments导出时是否包含附件默认不包含
powershell
# 统计我的知识库信息
obsidian-cli stats --vault "D:\我的知识库"
# 搜索所有包含"AI大模型"的笔记
obsidian-cli search "AI大模型" --vault "D:\我的知识库"
# 把所有笔记中的"GPT-4"替换为"GPT-4o"
obsidian-cli replace "GPT-4" "GPT-4o" --vault "D:\我的知识库" --case-sensitive
# 导出所有带"工作"标签的笔记
obsidian-cli export --vault "D:\我的知识库" --tag "工作" --output "D:\导出的工作笔记"