配置/skills/kb-compile/SKILL.md — Step N: Critic配置/agents/kb-memory-agent/skills/kb-report-daily/SKILL.md配置/skills/kb-memory-distill/SKILL.md配置/agents/kb-finance-agent/skills/kb-invest-report/SKILL.md配置/agents/kb-finance-agent/skills/kb-report-finance/SKILL.md记忆 (memory)/patterns.md — FAIL/PASS 原始日志记忆 (memory)/optimizations.md — 已升级的永久规则配置/skills/kb-memory-distill/SKILL.md — Step A-E配置/skills/kb-memory-distill/references/distill-strategies.md| Skill | Critic 标注 | FAIL 写入格式 | 触发频率 |
|---|---|---|---|
| kb-compile | 5 项检查 | [compile] ❌ {问题} | 每日 02:00 / 手动 |
| kb-report-daily | 4 项检查 | [daily] ❌ {问题} | 每日 22:30 |
| kb-memory-distill | 5 项检查 | [distill] ❌ {问题} | 每周日 09:00 |
| kb-invest-report | 4 项检查 | [invest] ❌ {问题} | 工作日 09:17/21:15 |
| kb-report-finance | 3 项检查 | [finance] ❌ {问题} | 周日 20:00 / 手动 |
[compile] ✅ PASS (5/5)。新版 L4 不只盯失败——PASS 里反复出现的有效模式同样会被「成功分析师」提取和固化。
读 patterns.md 最近 10 天。分离为 F-(失败集)和 F+(成功集)。不再只看 FAIL。
每条 FAIL → 错误分析师找根因。
PASS 里反复出现的模式 → 成功分析师提取。
≥3 条不同的 FAIL 指向同一根因 → 保留。
1-2 次个例 → 丢弃。
冲突的提案 → 暂缓。
| 类型 | 写入目标 |
|---|---|
[compile] | kb-compile/references/ Gotchas |
[daily] | kb-memory-agent.md 日报 Critic |
[distill] | kb-memory-agent.md 蒸馏 Critic |
[invest][finance] | kb-finance-agent.md Critic 标准 |
追加到 optimizations.md,含归并来源和丢弃数量。
蒸馏报告通知用户:
"本周从 X 条记录归并 Y 条规则,Z 条丢弃"
读 patterns.md → 统计每个 ❌ 出现次数 → ≥3 次 → 升级
✗ 同一个 bug 在 3 次蒸馏里重复标记 = 假阳性
✗ 只看失败不看成功,单向偏差
✗ 个例和系统性问题无法区分
✗ 没有交叉验证——不同 Critic 标同一个标签可能是不同根因
收集全量 → 并行分析 → 层次归并 → 只升级被多条独立记录验证的规则
✓ 3 条不同的 FAIL 指向同一根因 = 真模式
✓ PASS + FAIL 双向分析,不偏废
✓ 偶发个例直接丢弃,不污染规则库
✓ 冲突的提案暂缓,等下次蒸馏数据更多再判
patterns.md: [daily] ❌ 信号覆盖不足 — 2026-06-09[daily] ❌ 记录kb-memory-agent.md 日报 Critic 表:新增一项「Step 3 飞书摘要必须 Read 文件,不得仅检查文件存在」optimizations.md 追加:「飞书摘要提取不足 → 升级 daily Critic Step 3 → 基于 3 条独立 FAIL,2 条个例丢弃」| 文件 | 角色 | 谁写 | 什么时候 |
|---|---|---|---|
记忆 (memory)/patterns.md | 原始日志 | 各 skill Critic | 每日 cron |
记忆 (memory)/optimizations.md | 永久规则 | 蒸馏 Step E | 每周日 |
配置/skills/kb-memory-distill/SKILL.md | 分析引擎 | 手动维护 | 架构变更时 |
配置/agents/kb-memory-agent.md | 规则接收端 | 蒸馏 Step D | 归并通过后自动 |
配置/agents/kb-finance-agent.md | 规则接收端 | 蒸馏 Step D | 归并通过后自动 |
配置/skills/kb-compile/references/ | 规则接收端 | 蒸馏 Step D | 归并通过后自动 |