Skip to content

simer11-jing/agent-evolution-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Agent Evolution Suite

AI 智能体进化套件 - 让 AI 助手不断进化


📦 包含组件

1. Hindsight Memory System (v2.0.0)

五层记忆架构,智能存储与检索,支持本地/云端向量搜索

功能

  • 🏗️ 五层记忆(Ephemeral → Experiences → Observations → World Facts → Mental Models)
  • 💾 持久化存储,重启不丢失
  • 🔍 智能检索,关键词 + 语义向量混合搜索
  • ☁️ 云端支持,硅基流动、OpenAI、自定义 API
  • 📏 容量管理,自动警告
  • 🔄 定期审查,自动整理

仓库https://github.com/simer11-jing/hindsight-memory

2. Self-Evolving Agent (v2.0.0)

自动化自我改进系统,新增 Benchmark 测试、安全沙箱、探索模式

功能

  • 🔍 性能监控(CPU/内存/磁盘)+ 动态阈值
  • 🐛 错误分析(命令失败、集成失败)
  • 优化引擎(传统模式 + 探索模式)
  • 📚 技能学习(分析需求缺口)
  • 🔄 反馈循环(持续改进)
  • 🧠 周度反思(Hindsight 架构)
  • 🧪 Benchmark 测试(自动化系统验证)
  • 🛡️ 安全沙箱(执行前安全检查)
  • 📜 版本控制(Git 快照 + 回滚)

仓库https://github.com/simer11-jing/self-evolving-agent


🚀 快速开始

安装

# 克隆套件仓库
git clone https://github.com/simer11-jing/agent-evolution-suite.git ~/.openclaw/skills/agent-evolution-suite

# 进入目录
cd ~/.openclaw/skills/agent-evolution-suite

# 安装全部组件
./install.sh --all

# 或分别安装
./install.sh --memory    # 仅安装记忆系统
./install.sh --evolving  # 仅安装自我改进系统

配置定时任务

crontab -e

# 添加定时任务
# 自我改进(每天23:00)
0 23 * * * ~/.openclaw/skills/self-evolving-agent/scripts/self-improving-controller.sh

🆕 v2.0.0 新功能

Hindsight Memory

功能 说明
五层架构 新增 Ephemeral 短期工作记忆层
向量搜索 本地/云端 embedding 模型支持
硅基流动 BGE、Qwen3-Embedding 系列
自定义 API 任意 OpenAI 兼容接口

Self-Evolving Agent

功能 说明
Benchmark 自动化系统验证
安全沙箱 执行前静态分析 + 回滚
探索模式 A/B 测试多策略并行
动态阈值 基于历史数据自动调整

🔄 协作流程

用户对话
    ↓
┌─────────────────────────────────────┐
│      Hindsight Memory System          │
│  (记忆存储和检索)                   │
│  • 五层记忆架构                      │
│  • 记忆提取                          │
│  • 智能检索                          │
└─────────────────────────────────────┘
    ↓ 供给数据
┌─────────────────────────────────────┐
│        Self-Evolving Agent           │
│  (基于记忆优化系统)                 │
│  • 分析记忆中的错误模式              │
│  • 从学习记录中发现优化点            │
│  • 执行性能优化                      │
│  • 自动学习新技能                    │
└─────────────────────────────────────┘
    ↓ 形成闭环
    更新记忆

📊 组件对比

维度 Hindsight Memory Self-Evolving Agent
核心功能 记忆存储与检索 系统性能优化
关注点 信息和知识 系统和流程
工作方式 被动记录 主动优化
类比 📚 图书馆 🔧 维修站

🎯 适用场景

  • ✅ 希望 AI 助手自动优化性能
  • ✅ 需要自动监控系统资源
  • ✅ 需要语义向量搜索
  • ✅ 想使用国内大模型 API
  • ✅ 希望 AI 能自动学习新技能
  • ✅ 需要定期生成改进报告
  • ✅ 希望 AI 有自我改进能力

⚠️ 注意事项

  1. 权限要求:需要写入 ~/.openclaw/skills 目录的权限
  2. 依赖组件:需要 git, jq, curl, top, free, df 等系统工具
  3. 定时任务:建议设置在深夜运行,避免影响正常操作

🤝 贡献

欢迎提交 Issue 和 Pull Request!


📄 许可证

MIT License


🙏 致谢


让 AI 助手不断进化,成为更好的自己! 🚀

About

AI 智能体进化套件 - 包含 Hindsight Memory + Self-Evolving Agent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages