This repository has been archived on 2026-07-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
ClaudeInit/.claude/rules/common/distillery-recall.md
2026-04-24 16:42:22 +08:00

1.9 KiB
Raw Blame History

Problem Distillery 上下文注入

Golden Rules 注入

每次会话处理用户第一个任务前,执行以下操作:

  1. 读取 .claude/distillery/golden-rules.md(不存在则跳过)
  2. 如文件存在且有实质条目(不仅是标题),将全部条目作为背景知识注入上下文
  3. 这些是经过实践反复验证的精炼认知Agent 在分析和解决问题时应自然参考
  4. 不需要在回复中显式提及"根据 Golden Rule"

蒸馏提醒检查

每次会话处理用户第一个任务前,额外检查:

  1. 读取 .claude/distillery/insights.md(不存在则跳过)
  2. 检查文件尾部的 last_distill_date 字段
  3. 如果距今超过 7 天,读取 .claude/distillery/problems.md
  4. 统计 status: resolved 且无 distilled: 标记的条目数量
  5. 如有未蒸馏的已解决条目,提醒用户:

    你有 N 个已解决的顽固问题尚未总结,要花几分钟蒸馏一下吗?

  6. 每次会话最多提醒一次

顽固问题检测

Agent 在整个对话过程中应保持对以下信号的被动感知:

  1. 用户表达问题未解决:"还有问题"、"没解决"、"还是一样"、"又出现了"、"不行"、"没用"
  2. Agent 自身意识到同一问题已尝试 2 次以上仍未解决
  3. pitfall-journal 中已有记录的问题再次出现

检测到上述信号时,读取 problem-distillery Skill 并执行其操作 A。

验证触发

当操作 A 触发时(追踪新的或再次出现的顽固问题),如果 insights.md 非空, 还应执行操作 D 的被动验证流程——匹配是否有相关的已蒸馏经验可供参考。

注意

  • Golden Rules 注入是极轻量操作(预期 < 30 行),每次会话都执行
  • 蒸馏提醒按需触发,只在条件满足时提醒
  • problems.md 的详细记录不主动读取,仅在操作 A/B/C 时按需读取
  • 本 Rule 只负责触发和注入,具体操作流程由 problem-distillery Skill 定义