问题域/PD-119

经验池与学习

Experience Pool & Learning

跨会话积累和复用 Agent 执行经验,提升任务成功率

子问题

1.经验存储与检索

2.质量评估

3.上下文构建

4.经验序列化与不可序列化对象处理

5.完美经验判定策略

6.离线经验批量导入

各项目的解法1 solutions

Signals

横向对比

维度MetaGPT
经验模型Pydantic Experience 含 req/resp/metric/traj/tag,支持 SUCCESS/FAILURE/INSIGHT 三类型
缓存策略@exp_cache 装饰器零侵入拦截,满分精确匹配才复用
检索方式BM25 关键词 + ChromaDB 向量双后端,可选 LLM Ranker 二次排序
评分机制LLM-as-Judge 1-10 分评分,SimpleScorer prompt 驱动
上下文注入3 种 ContextBuilder 策略:Simple 拼接 / ActionNode 追加 / RoleZero 占位符替换
序列化策略3 种 Serializer:Simple str / ActionNode JSON / RoleZero 消息过滤
读写控制enable_read + enable_write 独立开关,支持生产只读模式
离线积累日志回放工具从结构化日志批量提取经验

最佳实践

1.装饰器模式自动缓存执行结果

2.LLM-as-Judge 评分 + 满分门控防止低质量经验污染

3.策略模式四大可插拔组件实现场景适配

4.读写分离开关支持生产只读模式