用途:处理 Obsidian 每日笔记,把 ## Notes、## Log、## Links 中的原始条目分类、抓取或研究后生成结构化笔记,并将原条目替换为 wikilink。
主要能力:按规则分类条目——含 wikilink 的行、标题、frontmatter、空行和任务复选框跳过;X 推文与 X 文章用 res-x 抓取;GitHub 仓库和普通网页用 WebFetch 抓取;非 URL 的零散想法用 res-deep 做多轮研究。生成笔记时按类型命名(kebab-case 小写),并写入 frontmatter 与标签。
使用方式:先执行 Step 0 检查,包括获取 vault 路径、读取当日笔记、检查 xAI 密钥: VAULT=$(notesmd-cli print-default --path-only) DATE=$(date '+%Y-%m-%d') notesmd-cli print "$DATE" security find-generic-password -s "xai-api" -w ~/Library/Keychains/claude-keys.keychain-db 2>/dev/null && echo "XAI_AVAILABLE=true" || echo "XAI_AVAILABLE=false" 随后展示分类表并等待用户确认或排除条目,再并行处理。X 抓取命令: uv run ~/.claude/skills/res-x/scripts/x_fetch.py fetch "URL1" "URL2" "URL3" 网页被拦截时可回退到 scrapling,安装命令:uv tool install 'scrapling[all]'。最后用 notesmd-cli create 创建笔记,编辑每日笔记替换条目,并执行 qmd update && qmd embed 重建索引。
适用场景:整理每日收集的链接与想法,支持全量、选择性、指定日期和 dry run 模式。
限制:依赖 doc-obsidian 技能,X 内容需 xAI 密钥,否则跳过;res-deep 默认用 quick 深度;不得修改已处理的 wikilink 行,不得硬编码 vault 路径,创建笔记必须带 frontmatter。其他收费、平台与效果信息暂未提供。