一开始是看到有人分享一个做法:让 Codex 扫描过去的对话和执行日志,总结出可复用的经验文档。
我试了一下,发现效果还挺好,很多总结出来的东西确实符合我自己的习惯。
但问题也很明显:这些东西如果全塞进 AGENTS.md / CLAUDE.md ,早晚会爆炸。很多经验不是常驻规则,只是某类任务里才有用。
另外我自己还有个问题:经常重复写一些提示词。比如 UI 任务不要只改代码就说完成,要打开真实页面、点一下功能、看移动端,再看一眼 console 。类似这种已经算我的个人经验了,但每次都要重新讲。
所以我做了 OME:扫描复盘 -> 生成草稿 -> 人审一遍 -> 录入经验库。下次遇到类似场景,再通过 hooks 尝试召回相关经验卡。
它不替代 AGENTS.md / CLAUDE.md 、skills 、memory 或 rules 。更像是把那些“太具体,不适合常驻;但又太有用,不应该丢”的经验单独放一层。
目前我自己使用效果不错
Repo: https://github.com/rennzhang/oh-my-experience Docs: https://oh-my-experience.pages.dev/