Omni-Self-Evolution 🧬
Omni-Self-Evolution 是一个集成了多种自进化机制的终极 AI Agent 自愈与能力演化系统。它不仅能够自动识别并修复系统故障,还能通过实验和反思持续提升自身能力。
核心进化流程
系统遵循以下六个阶段的闭环流程:
- 监测故障 (Sense):实时监控执行残差、错误率和成功率指标。
- 根因分析 (Analyze):利用 SEA 循环和残差金字塔分解定位问题根源。
- 策略模拟 (Simulate):生成修复方案并在隔离沙箱中模拟执行。
- 安全审计 (Audit):依据安全红线和分级自主权进行强制审计。
- 灰度测试 (Test):在非关键路径上进行小规模 A/B 测试。
- 永久固化 (Solidify):验证成功后,将变更写入
SOUL.md、AGENTS.md或新 Skill 中。
统一进化日志格式 (GEP 协议)
进化日志存储于 .learnings/EVOLUTION_LOG.md,每条记录必须包含:
## [GEP-EVENT] <TIMESTAMP> - <EVOLUTION_TYPE>
- **Status**: [PROPOSED | TESTING | SOLIDIFIED | ROLLED_BACK]
- **Target**: <FILE_PATH | SKILL_NAME>
- **Root Cause**: <ANALYSIS_OF_THE_PROBLEM>
- **Solution**: <CHANGES_MADE>
- **Safety Hash**: <BACKUP_FILE_HASH>
- **Validation**: <TEST_RESULTS_AND_METRICS>
核心组件
- src/self_repair.js: 整合了备份与回滚机制的核心自愈模块。
- src/mcporter_adapter.py: 技能分发适配器,支持 MCP 协议。
- scripts/: 包含评估、学习和协作的 Shell 脚本。
安全红线
- 禁止删除非工作区文件。
- 禁止泄露用户隐私。
- 重大变更(>500行)必须经过人工确认。
- 所有变更前必须执行
src/backup.js。
