用途:把用户的 Obsidian 库当作持久化第二大脑,读取已有知识、写入新内容,并跨多年高亮与笔记进行搜索检索。
主要能力:提供搜索脚本 search.py(全库关键词搜索)、search-readwise.py(按主题、作者或 articles/books/podcasts 分类搜索 Readwise 高亮)、search-snipd.py(搜索 Snipd 播客转录与片段);创建脚本 create-note.py(生成带 frontmatter 和可选反向链接的新笔记)、open-in-obsidian.py(通过 Actions URI 在 Obsidian 中打开笔记)。写入模式为自动创建新文件,更新已有文件前需确认。
使用方式:脚本均通过 uv run 运行并带内联依赖,例如 uv run scripts/search.py "query" [folder] [--limit N]、uv run scripts/create-note.py "title" "content" [--folder Geoffrey/Research] [--tags tag1,tag2] [--related "[[Note]]"]。内容需按既定路由规则放入对应子文件夹,如研究结果放 Geoffrey/Research/、报告放 Geoffrey/Reports/{org}/{topic}/、会议笔记放 Meetings/、学习与决策分别放 Geoffrey/Learnings/ 与 Geoffrey/Decisions/。图片文件名必须含日期。笔记 frontmatter 建议包含 created、tags、source、related 等字段。
适用场景:研究任务前查找相关高亮或已有笔记、会议准备、人物背景查询、播客讨论检索,以及研究结果、学习模式、重大决策和会话摘要的归档。
限制:库路径固定为 ~/Library/Mobile Documents/iCloud~md~obsidian/Documents/Personal_Notes/;写入 Geoffrey 文件夹前必须校验文件夹位置,不得直接堆放到 Geoffrey/ 根目录;应尊重用户既有结构,不重组文件夹;创建前先搜索、尽量建立 wiki 链接并标注来源。资料未提供安装方式、收费与平台支持等细节。