核心用法
Self-Evolving 是一套用于渐进式优化重复工作流的本地进化框架,适用于希望 Agent 在长期交互中自我改进、但又担心失控改写的场景。核心机制围绕三层记忆结构展开:
- HOT(memory.md):稳定的规则、护栏与激活提示,只有经充分验证的模式才能晋升至此
- WARM(experiments.md):待验证的突变实验与结果记录
- COLD(archive/):退役模式与历史实验归档
使用流程遵循「触发→单变量实验→证据记录→价值门控→晋升/归档」的闭环:仅在遭遇真实摩擦(失败、重复修正或可测量瓶颈)后启动进化;每次只改变一个变量;需积累至少三次可比成功案例才允许晋升至 HOT;所有操作留存本地可追溯记录。
显著优点
1. 防失控设计:强制单变量测试与三胜门槛,阻断「一次好运→默认规则」的噪声传播
2. 本地优先:零网络传输、零凭证依赖,数据完全驻留用户设备
3. 可审计回溯:完整记录触发条件、突变内容、实测结果与后续行动,便于人工审查
4. 积累优于重写:鼓励将验证成功的模式转化为规则、清单或检索触发器,形成复利效应
5. 透明告知:首次持久化写入前必须向用户声明本地笔记的存在
潜在缺点与局限性
- 进化速度受限:三胜门槛与单变量约束在快速迭代场景下显得保守
- 依赖用户反馈循环:若用户极少提供明确反馈,系统难以判定「沉默=成功」
- 手动维护成本:archive 清理、memory.md 规则去重需人工介入
- 无跨设备同步:纯本地架构导致多设备场景下经验碎片化
适合人群
- 需要长期运行、重复任务密集且对稳定性要求高的 Agent 工作流
- 对「AI 自我改写」持谨慎态度、希望保留人工审查节点的用户
- 处理敏感数据、必须确保零出网的隐私优先场景
常规风险
| 风险场景 | 缓解机制 |
|---------|---------|
| 单次好运导致规则污染 | 强制三次可比成功案例门槛 |
| 实验记录膨胀失控 | 明确的 archive 机制与退役规则 |
| 隐性自我修改 | 禁止修改已安装技能文件、禁止隐蔽实验 |
| 数据泄露 | 零网络调用设计、本地存储边界声明 |