mcpField
O
obsidian-vault

obsidian-vault

github.com/polya20生产力042 次安装24 周前更新
代码仓库

关于 obsidian-vault

用于在指定路径维护 Obsidian 知识库的技能,说明笔记命名、链接和组织约定,并提供通过命令行搜索笔记及查找相关页面的流程。

主要功能

  1. 01说明知识库位置和约定
  2. 02笔记名称采用标题式大小写
  3. 03通过双链和索引组织笔记
  4. 04搜索文件名和笔记内容
  5. 05查找反向链接和索引笔记

适用场景

  1. 01按知识库约定创建笔记
  2. 02按名称或内容查找笔记
  3. 03定位相关笔记和索引

安装

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

$npx skills add https://github.com/polya20/grill-me --skill obsidian-vault

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

详细介绍

Obsidian 仓库

仓库位置

/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"

或者直接对仓库路径使用 Grep/Glob 工具。

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

在整个仓库中搜索 [[Note Title]] 以查找反向链接:

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

评论

支持 Markdown