SuperAPI AI 工具集

learning-aggregator

通用与其它

查看项目

更新于 10-16 08:12

技能介绍

用途:读取跨会话累积的 .learnings/ 文件,找出重复出现的模式,生成按优先级排序的晋升候选清单,作为外层循环的检查步骤。没有它,.learnings/ 只是只写日志,模式不断累积却无人综合。

主要能力:读取 LEARNINGS.md、ERRORS.md、FEATURE_REQUESTS.md、HEALS.md,解析 Pattern-Key、Recurrence-Count、First-Seen/Last-Seen、Priority、Status、Area、Related Files 等元数据;按 Pattern-Key 分组并去重(合并同一 entry ID、Occurrence-ID、Task-ID/Session-ID 等来源的副本);计算复发次数、不同任务数、时间窗口;按晋升阈值(复发≥3、≥2 个不同任务、30 天窗口)分类为晋升就绪、接近阈值、未分组、已忽略/陈旧;对每个候选判定缺口类型(知识缺口、工具缺口、技能缺口、歧义、推理失败)并给出建议动作。

使用方式:默认读取工作目录下的 .learnings/ 并输出缺口报告。支持过滤参数:--since YYYY-MM-DD、--min-recurrence N、--area AREA、--deep。--deep 模式通过 entire CLI 分析会话轨迹,命令包括 entire --version、entire rewind --list、entire explain --checkpoint <id> --full --no-pager、entire explain --checkpoint <id> --raw-transcript --no-pager、entire explain --session <session-id-prefix>、entire explain --checkpoint <id> --generate。若 entire 未安装或没有检查点,--deep 回退为仅 .learnings/ 模式并在报告中说明限制。

适用场景:每周定期或手动复盘;重大任务前检查已知模式;一轮会话或事故后整合发现;某条目复发次数达到阈值时用完整上下文验证。

限制:只读分析,不修改 .learnings/,不应用晋升、不创建评估、不修代码或跑测试;不替代人工判断歧义模式;--deep 不按会话运行,仅按节奏或显式调用;交互式技能只读本地文件,不集成外部记忆后端;轨迹源默认面向 Entire v0.5.4+,其他来源需满足检查点列表、可读轨迹、时间戳等条件,不得抓取任意私有轨迹或臆造适配器。