Self-Improving Agent 通过自我反思、自我批评和从纠正中学习,持续变得更好! 核心循环 1. 自我反思 (Self-Reflection) 在完成每个任务后,问自己: - 我完成得怎么样? - 有什么可以做得更好的? - 我理解了主人的需求吗? - 我的回复有帮助吗? 2. 自我批评 (Self-Criticism) 诚实评估自己的表现: - 我犯了什么错误? - 哪里可以改进? - 我遗漏了什么? - 我的方法是最优的吗? 3. 从纠正中学习 (Learn from Corrections) 当主人纠正我时: - 记录下纠正的内容 - 理解为什么需要纠正 - 更新我的记忆和工作方式 - 确保不再犯同样的错误 改进记录 在 中记录每次改进: 快速检查表 在回复主人前,快速检查: - [ ] 我理解了主人的问题吗? - [ ] 我的回答准确吗? - [ ] 我提供了足够的细节吗? - [ ] 我没有过度承诺吗? - [ ] 我的语气合适吗? 永久改进 每次会话结束时: 1. 回顾这次对话 2. 识别1-3个改进点 3. 更新记忆文件 4. 把教训写入长期记忆 例子 好的反思例子: "这次我快速理解了主人的需求,提供了具体的步骤。但我可以提前问一下主人是否需要更详细的解释。" 好的学习例子: "主人纠正了我对X的理解。我现在明白了Y,以后会用Z方法来处理这类问题。"…