mcpField
O
obsidian-vault

obsidian-vault

github.com/vinvcn生产力5.4k2.1k 次安装1 天前更新
代码仓库

关于 obsidian-vault

obsidian-vault 是一套用于维护 Obsidian 笔记库的工作约定,涵盖笔记命名、索引、双向链接和搜索。适用于按扁平结构组织 AI Research 笔记的工作流。

主要功能

  1. 01笔记使用 Title Case 命名
  2. 02以索引笔记聚合主题
  3. 03使用 wikilinks 建立关联
  4. 04通过文件名或内容搜索
  5. 05在笔记底部链接相关笔记

适用场景

  1. 01按主题创建索引笔记
  2. 02在笔记库中查找相关内容
  3. 03创建符合命名约定的新笔记
  4. 04通过反向链接发现关联笔记

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vinvcn/mattpocock-skills-zh-cn --skill obsidian-vault

安装后在 Claude Code 中输入/obsidian-vault确认已加载。

附带文件agents/openai.yaml

详细介绍

Obsidian Vault

Vault 位置

/mnt/d/Obsidian Vault/AI Research/

根目录基本保持扁平。

命名约定

  • 索引笔记:汇总相关主题(例如 Ralph Wiggum Index.md、Skills Index.md、RAG Index.md)
  • 所有笔记名称使用 标题式大小写
  • 不使用文件夹进行组织;改用链接和索引笔记

链接

  • 使用 Obsidian 的 [[wikilinks]] 语法:[[Note Title]]
  • 在笔记底部链接依赖项/相关笔记
  • 索引笔记仅包含 [[wikilinks]] 列表

工作流

搜索笔记
# Search by filename
find "/mnt/d/Obsidian Vault/AI Research/" -name "*.md" | grep -i "keyword"

# Search by content
grep -rl "keyword" "/mnt/d/Obsidian Vault/AI Research/" --include="*.md"

或者直接在 vault 路径上使用 Grep/Glob tools。

创建新笔记
  1. 文件名使用 标题式大小写
  2. 按照 vault 规则,将内容写成一个学习单元
  3. 在底部添加指向相关笔记的 [[wikilinks]]
  4. 如果属于编号序列,使用分层编号方案
查找相关笔记

在 vault 中搜索 [[Note Title]],以查找反向链接:

grep -rl "\\[\\[Note Title\\]\\]" "/mnt/d/Obsidian Vault/AI Research/"
查找索引笔记
find "/mnt/d/Obsidian Vault/AI Research/" -name "*Index*"

评论

支持 Markdown