SuperAPI AI 工具集

knowledge-sync

通用与其它

查看项目

更新于 10-16 00:06

技能介绍

用途:将 vault 中 Second Brain 笔记里反复出现的模式提升为技能文件内容,实现知识沉淀到技能的同步。

主要能力:按信号强度处理候选模式。weak(1 个项目或 1 个来源)仅跟踪不提案;strong(3+ 个项目或 2+ 个独立来源)提交人工;applied(已同步)跳过。流程为 SCAN、FILTER、GROUP、PROPOSE、APPROVE、APPLY。扫描使用 obsidian search query="## Skill Candidates" path="Second Brain" matches;筛选只保留 strong 信号,跳过 applied 或目标技能中已存在的模式;按目标技能分组并附 vault 来源引用;生成 diff 风格提案;人工批准后编辑技能文件、添加来源反链并更新信号。

使用方式:Second Brain 笔记使用 ## Skill Candidates 表格记录 Pattern、Target Skill、Seen In、First Seen、Signal。APPLY 必须人工批准,绝不自动执行。扫描与提案阶段可定时运行,例如用户 crontab 每月 1 日 09:23 执行,仅 SCAN 到 PROPOSE,报告写入 quality_reports/knowledge_sync/report-YYYY-MM-DD.md 后停止。需先 mkdir -p ~/.claude/logs,并替换 <forge-repo> 与 <claude-bin>。

适用场景:月度或重大项目里程碑后同步知识,不适合每次会话后运行。

限制:cron 不补跑休眠期间错过的任务;无头运行依赖 settings.json 允许 obsidian CLI;报告落在当前分支并纳入 git;CronCreate 仅会话内且 7 天内过期,不适用。规则要求一次只处理一个技能、保留现有内容、反链必填。