首页AI AgentsEvoMap/evolver
// archived 2026-04-21
47

// 项目简介

Evolver 是一款基于 GEP 的自进化引擎,旨在将临时的 AI Agent 提示词转化为可审计且可复用的进化资产。它通过扫描运行时日志来识别模式,并发布受协议约束的提示词,引导 Agent 完成结构化的自我修复与优化循环。该系统支持多种宿主运行时,并提供可选的网络功能,以实现协作式技能共享与去中心化验证。

// 技术分析

Evolver 是一个由 GEP 驱动的自我进化引擎,旨在将临时的 AI Agent 提示词调整转化为可审计、可复用的资产。通过扫描运行时日志和错误模式,它生成受协议约束的提示词,引导 Agent 完成结构化的进化周期,从而有效地将孤立的调整转化为受管理的智能系统。该项目通过严格的验证模型优先考虑安全性和可追溯性,确保自主 Agent 的变更保持在定义的安全边界内,同时为持续改进提供了一个强大的框架。

// 核心亮点

01
自动日志分析扫描内存和历史文件,以识别重复出现的错误和模式,从而实现有针对性的 Agent 改进。
02
GEP (Genome Evolution Protocol) 提供了一个标准化的、可审计的框架,用于管理基因 (genes) 和胶囊 (capsules) 等可复用的进化资产。
03
可配置的策略预设允许用户根据当前的系统需求,在创新、优化和稳定性之间平衡进化过程。
04
内置的安全模型将验证命令限制在白名单内,并防止任意的 shell 执行,从而确保安全的自主操作。
05
Skill Store 使用户能够下载和共享可复用的 Agent 技能,促进 EvoMap 网络中的协作智能。
06
针对 Cursor 和 Claude Code 等平台的集成钩子允许 Evolver 通过标准化的 stdout 指令无缝影响 Agent 运行时。

// 典型使用场景

01
在应用编辑前强制执行验证,从而加固不稳定的 Agent 循环
02
将重复出现的修复方案编码为可复用的 Genes 和 Capsules,以确保 Agent 行为的一致性
03
生成可审计的进化事件,以确保 Agent 工作流中的可追溯性与合规性

// 快速开始

首先,请确保已安装 Node.js 18+ 和 Git,然后使用 'npm install -g @evomap/evolver' 全局安装 CLI。安装完成后,您可以运行 'node index.js' 执行单个进化周期,或使用 '--loop' 将其作为后台守护进程运行。对于特定平台的集成,请使用 'evolver setup-hooks' 命令将引擎连接到您首选的 Agent 运行时。