3.2 KiB
3.2 KiB
AI Distillate Agent Guide
Goal
本目录用于持续蒸馏用户的 taste。每次学习都要同时满足两点:内容本身被可靠记录;其中可复用的判断信号能被未来 AI/Agent 快速读取。
默认使用中文;代码、专有名词或原始材料需要时保留英文。
Routing
- 当前有效的长期偏好与判断原则:读取
TASTE.md。 - 某条偏好的证据、上下文或演变历史:读取
learnings/中对应记录。 - 新增学习记录的格式:读取
learnings/README.md。 - 若任务涉及工程或研究工作流,可按需读取
/Users/gahow/agentic-ctx/AGENTS.md;不要复制其内容到本目录。
Trigger: 学习:xxx
收到以 学习: 开头的输入时,执行以下流程:
- 先读
TASTE.md、learnings/README.md和相关历史记录。 - 建立
learnings/YYYY-MM-DD-NNN-short-title.md。编号为当日递增序号;标题应简短、稳定、可检索。 - 忠实保存用户的原始指令。简短内容可以原文记录;长文件或可恢复材料使用路径、链接等可追溯引用,不无意义地复制全文。
sources只记录本次实际收到或查阅的直接来源;references记录材料中提及但本次未必独立核验的作品或线索;- 不得把“被提及”写成“已验证”或“用户赞同全部内容”。
- 提炼核心内容,并区分:
明确偏好:用户直接表达喜欢、不喜欢、应该或不应该;推断信号:Agent 根据示例推断的潜在 taste;领域知识:值得保留,但不能直接解释为用户偏好;待验证项:证据不足或与既有记录冲突。
- 写明适用范围、边界、反例和可执行影响。若材料没有提供这些信息,标记未知,不要脑补。
- 更新
TASTE.md:- 明确偏好可直接加入,并链接学习记录;
- 单个示例产生的推断默认标记为
暂定; - 纯领域知识留在学习记录中,除非它形成了可复用的判断原则;
- 与既有偏好冲突时保留两份证据,标注条件差异或时间演变,不静默删除旧结论。
- 运行
python3 scripts/validate.py,检查记录结构和证据链接。 - 向用户简短报告:学到了什么、更新了哪些文件、哪些结论仍是推断。
输入清楚时直接沉淀,不为格式细节打断用户。只有缺失信息会实质改变结论时才提问。
Evidence Discipline
TASTE.md 中每个条目必须包含:
- 状态:
确认、暂定、有条件或已取代; - 适用范围;
- 一句话规则;
- 至少一个指向
learnings/的证据链接; - 必要时包含反例、冲突或未知项。
不要把“用户分享了某内容”等同于“用户赞同其中所有观点”。不要把描述性事实改写成规范性偏好。不得为了画像整洁而删除有意义的分歧和演变记录。
Change Discipline
- 每次学习只修改该条记录、
TASTE.md中相关部分,以及确有必要的索引或说明。 - 不做无关重构或格式化。
- 使用可读的 Markdown 和相对链接,保证该目录脱离当前对话后仍可使用。
- 完成前运行
python3 scripts/validate.py,并人工检查结论强度与证据相符。