Reflect 是一个面向智能体工程实践的反馈反思技能,来源为 memorysaver/agentic-engineering-patterns。其核心用途是把观察到的产品或执行反馈,整理成可以落地的上下文更新,包括经验教训、项目规则、本地流程,或在授权范围内形成上游提案。
主要能力方面,文档描述了以下要点:先读取与当前观察相关的既有经验、规则和被拒绝的提案;把证据与尚不确定的诊断分开;在判断结果是否改变产品意图、实现、验证或流程时,可查阅反馈目的地信息(aep --skill reflect --ref feedback)。
使用方式上,资料给出的命令包括:用 aep lesson record --file <file> 记录持久观察;用 aep lesson find <text> 做字面文本搜索;对规则变更使用 aep reflect propose --file <file> 记录范围、证据引用、假设、反例和验证计划;在相关与对照案例上评估修正;在故事下实现已提交的提案,再通过 aep rule adopt <id> --by <actor> --evidence <check-id> 在项目权限下采纳规则,采纳时会检查集成证据与项目的评审要求。
适用场景包括:将执行反馈沉淀为经验或项目规则、为规则变更新建带证据的提案、评估修正效果、更新索引规则或本地流程,以及保存带可复现证据的上游候选提案。
限制与注意事项:文档指出只记录候选记录不会改变可执行策略和捆绑技能,需要在同一项目变更中更新索引规则或本地流程;被拒绝的提案和被取代的经验应保持可发现;新规则应用于新的尝试,或在需要立即纠正时明确重启受影响的工作;内置指导的变更通过 AEP 源码与发布流程交付;上游外部提交需遵循任务授权。资料未提供具体平台、安装方式、价格与效果数据。