Obsidian笔记管理Obsidian笔记管理
Obsidian笔记管理

技能简介

该技能通过 obsidian-cli 工具操作 Obsidian 笔记库的纯文本 Markdown 文件,实现搜索、创建、移动、重命名等自动化操作。Obsidian 库本质是普通文件夹,包含 .md 笔记、.obsidian 配置目录和附件,无需专用数据库即可直接读写。

能做什么

  • 按名称或内容全文搜索笔记
  • 创建新笔记并指定文件夹路径
  • 安全移动或重命名笔记(自动更新内部链接)
  • 删除指定笔记
  • 读取当前激活的库路径和配置

使用说明

安装 obsidian-cli

brew install yakitrak/yakitrak/obsidian-cli

初始化配置

  1. 设置默认库:obsidian-cli set-default "库文件夹名"
  2. 验证路径:obsidian-cli print-default --path-only

常用操作

  • 搜索笔记名:obsidian-cli search "关键词"
  • 搜索内容:obsidian-cli search-content "关键词"
  • 创建笔记:obsidian-cli create "文件夹/新笔记" --content "正文内容" --open
  • 移动笔记:obsidian-cli move "旧路径/笔记" "新路径/笔记"

注意:创建笔记需 Obsidian 已安装且 URI 协议可用;直接编辑 .md 文件后 Obsidian 会自动同步变更。

输入与输出

见下方输入与输出表格。

项目内容
输入库名称、笔记路径、搜索关键词、笔记正文、目标文件夹路径
输出笔记文件路径、搜索结果列表、已更新链接数量、库配置文件位置
适用人群使用 Obsidian 桌面版的个人用户、需要批量处理笔记的开发者、构建个人知识库的写作者
不包含移动端 Obsidian 操作、第三方插件 API 调用、Canvas 画布可视化编辑、多人协作冲突处理

 

风险提示

  • 移动/重命名操作会批量修改库内链接,建议先备份
  • 避免在隐藏文件夹(以点开头的目录)下创建笔记,Obsidian URI 可能拒绝响应
  • 多库场景下务必通过配置文件确认当前激活库,勿硬编码路径
  • 删除操作不可逆,且无回收站确认机制

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/obsidian/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...