Obsidian知识库操作技能Skill obsidian-vault-ops

这个技能用于自动化管理和操作 Obsidian 知识库文件,包括读取、写入、编辑 Markdown 笔记,处理 YAML 前言和维基链接,提高个人知识管理效率。适用于笔记创建、文件维护和链接自动化。关键词:Obsidian、知识库操作、Markdown、YAML、维基链接、文件管理、自动化笔记。

其他 0 次安装 0 次浏览 更新于 3/9/2026

name: obsidian-知识库-操作 描述: 读写 Obsidian 知识库文件,管理维基链接,处理带有 YAML 前言的 Markdown。在知识库文件操作、创建笔记或管理链接时使用。 允许工具: 读取, 写入, 编辑, 全局搜索, 文本搜索 模型: sonnet

Obsidian 知识库操作技能

用于读取、写入和管理 Obsidian 知识库中文件的核心操作。

知识库结构

知识库根目录/
├── CLAUDE.md           # 主要上下文(始终首先读取)
├── 每日笔记/        # YYYY-MM-DD.md 格式
├── 目标/              # 目标级联文件
├── 项目/           # 包含 CLAUDE.md 的项目文件夹
├── 模板/          # 可重复使用的笔记结构
└── 归档/           # 已完成/非活动内容

文件操作

读取笔记

  • 使用全局搜索查找文件:*.md每日笔记/*.md
  • 首先读取 CLAUDE.md 以获取知识库上下文
  • 检查相关笔记的维基链接

创建笔记

  1. 检查笔记是否已存在
  2. 如果可用,使用适当的模板
  3. 添加带有日期和标签的 YAML 前言
  4. 插入到相关笔记的维基链接

编辑笔记

  • 保留 YAML 前言结构
  • 维护现有维基链接
  • 使用一致的标题层次结构
  • 应用标准标签格式

维基链接格式

[[笔记名称]]                    # 简单链接
[[笔记名称|显示文本]]       # 带有别名的链接
[[笔记名称#部分]]            # 链接到部分

YAML 前言

标准前言结构:

---
日期: 2024-01-15
标签: [标签1, 标签2]
状态: 活跃
---

模板变量

处理模板时,替换:

  • {{date}} - 今天日期(YYYY-MM-DD)
  • {{date:format}} - 格式化日期
  • {{date-1}} - 昨天
  • {{date+1}} - 明天
  • {{time}} - 当前时间

常见模式

每日笔记创建

  1. 计算今天日期,格式为 YYYY-MM-DD
  2. 检查 每日笔记/{日期}.md 是否存在
  3. 如果不存在,读取 模板/每日模板.md
  4. 替换模板变量
  5. 写入 每日笔记/{日期}.md

查找相关笔记

  1. 从当前笔记中提取关键术语
  2. 在知识库中搜索匹配内容
  3. 建议到相关笔记的维基链接

标签操作

  • 优先级:#优先级/高#优先级/中#优先级/低
  • 状态:#活跃#等待#已完成#归档
  • 上下文:#工作#个人#健康#学习

最佳实践

  1. 始终检查 CLAUDE.md 以了解知识库特定约定
  2. 编辑时保留现有结构
  3. 内部链接使用相对路径
  4. 为新笔记添加前言
  5. 创建任务时链接到相关目标