SuperAPI AI 工具集

reflexion

智能体与模型

查看项目

更新于 10-16 06:49

技能介绍

用途:Reflexion 是智能体的自我改进机制,用于在任务失败后学习并改进。触发场景包括测试失败、代码评审被拒、发现安全漏洞、性能目标未达成、用户验收标准未满足等任何失败情况。

主要能力:一是失败捕获,记录任务尝试、错误信息、采用的方法、测试结果与性能指标;二是反思生成,通过 LLM 提示进行根因分析、识别错误假设、提出替代方案、提取可泛化经验并生成改进策略;三是记忆存储,将反思关联到任务、存入情景记忆、提取可复用模式并跨智能体共享;四是带知识重试,应用经验教训、使用改进策略、增加验证步骤并衡量改进。

使用方式:失败后按四步流程执行——捕获失败信息、生成反思(输出结构含 root_cause、incorrect_assumptions、improved_strategy、lessons_learned)、存储反思到情景记忆与模式库、带增强上下文重试。资料给出的示例中,密码明文存储被安全审计标记后,反思得出应使用 bcrypt 哈希(cost factor 12+),第二次尝试通过全部测试并存储为 secure_password_storage 模式。

适用场景:智能体任务失败后的自动纠错、安全与性能问题修复、代码评审反馈处理,以及跨智能体的经验共享。

限制:资料未提供具体安装命令、依赖、平台支持、收费或价格信息;示例代码仅为说明性片段,实际集成方式暂未提供。