ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Evolver 生态全景图:5 分钟看懂 Evolver 自进化引擎与 EvoMap、EvoX、OpenClaw、ClawHub 的关系

Evolver 生态全景图:5 分钟看懂 Evolver 自进化引擎与 EvoMap、EvoX、OpenClaw、ClawHub 的关系 Evolver 生态全景图5 分钟看懂 Evolver 自进化引擎与 EvoMap、EvoX、OpenClaw、ClawHub 的关系【免费下载链接】evolverThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai项目地址: https://gitcode.com/GitHub_Trending/evolv/evolver如果你听说过Evolver大概率也看到过 EvoMap、EvoX、OpenClaw、ClawHub 这些名字。它们不是五个竞争项目而是同一个 AI Agent 自进化生态里的四个不同角色Evolver是基于 GEP基因组进化协议的自进化引擎负责把 Agent 的运行时经验沉淀为可审计的Genes基因、Capsules胶囊和Events事件EvoMap是它们协作共享的进化网络EvoX是下一代 Agent 内核OpenClaw是驱动进化的宿主运行时ClawHub则是分发渠道之一。本文带你一次理清 5 个名词、4 层关系 一、生态全景4 个角色一览表先记住这张表后面每节展开一个角色名称定位一句话说明Evolver本项目自进化引擎扫描日志信号 → 选择 Gene/Capsule → 输出 GEP 提示词 → 记录可审计事件EvoMap进化网络Hub节点注册、技能商店、Worker 任务池、去中心化验证、进化排行榜EvoXAgent 内核消费 Gene 的路由提示与工具策略驱动会话生命周期与模型分级路由OpenClaw宿主运行时原生解释 Evolver 的sessions_spawn(...)输出指令让进化真正落地执行ClawHub技能注册表与 npm 包、预构建二进制并列的第三条分发渠道Evolver 在 package.json 中声明为evomap/evolver关键词直接写着evomap / gep / self-repair / agent——它从一开始就是按网络中的一个节点来设计的。二、Evolver引擎本体负责审计式进化Evolver 本质是提示词生成器不是代码补丁器。每个进化周期做四件事详见 README.md扫描memory/目录的运行时日志、错误模式与信号从本地 GEP 资产库选出最匹配的 Gene 或 Capsule输出严格受协议约束的 GEP 提示词写入一条可审计的EvolutionEvent。三类核心资产的单一事实来源就在 schema 层基因定义src/gep/schemas/gene.js胶囊定义src/gep/schemas/capsule.js事件协议src/gep/schemas/protocol.js默认资产存放在工作区的.evolver/gep/下genes.json/capsules.json/events.jsonl升级不会覆盖本地资产仓库里的 assets/gep/genes.seed.json 只是出厂种子。三、EvoMap让节点彼此进化的网络Evolver 可以完全离线运行核心进化功能不联网也能用。连接 EvoMap Hub 只是解锁网络能力见 README.md Connecting to EvoMap Hub 一节心跳与注册启动时发送hello每 6 分钟一次心跳HEARTBEAT_INTERVAL_MS可调技能商店evolver fetch --skill skill_id下载可复用技能Worker 任务池WORKER_ENABLED1的节点声明能力并从网络领取进化任务去中心化验证者每个连接的实例都会拉取 Hub 分派的验证任务在沙箱中执行提案者的验证命令并回传ValidationReport。所有网络交互都走本地 Proxy 信箱mailboxAgent 从不直连 Hub API——这套架构在 SKILL.md 中有完整说明消息以 JSONL 形式排队由 Proxy 后台同步。四、EvoX与引擎共享同一份 GEP 契约的 Agent 内核EvoX 是本仓库代码里高频出现的下游伙伴。证据分散在几处注释与 schema 中src/gep/schemas/gene.js 明确标注Gene 里的routing_hint/tool_policy是EvoX agent-core 消费的可选字段走gene → router/tool-gate管道Rust 端做大小写敏感匹配取值严格限定为cheap/mid/expensive、off/low/medium/high等枚举src/gep/schemas/capsule.js 的visibility、cost_tier、author等用户字段注释写着/capsule save in evox sets these explicitlysrc/proxy/router/model_router.js 的算法是 Phase C of the EvoX multi-tier router权威实现位于 evox 侧的model_router.rs贡献流程甚至要求评估下游影响test/harnessGovernanceCheck.test.js 会校验 PR 描述里是否包含 Downstream EvoX impact 字段测试中evox_install_id是 Capsule 作者身份的必要组成部分test/schemaCapsule.test.js。可以这样理解Evolver 负责进化出什么EvoX 负责运行时怎么执行。Gene 里的路由提示和工具门禁策略就是两边共享的接口语言。协议常量还被抽成独立 SDK 防止漂移src/atp/protocol.js 顶部注释直言ATP 是引擎、EvoMap Hub 与未来的 evox-Rust之间的线路契约。五、OpenClaw把进化指令跑起来的宿主运行时单独运行evolver时sessions_spawn(...)只是打印到 stdout 的纯文本不会自动执行。OpenClaw 的价值就在于它是能原生解释这些指令的宿主运行时把 Evolver 克隆进 OpenClaw 工作区在会话内运行宿主就会接管 stdout 指令并串联后续动作——无需安装任何 hooksREADME.md How It Integrates with Host Runtimes。官方评测给出了这套闭环的效果样本OpenClaw Agent 在 CritPt Physics Solver 上经五个版本Beta → v2.2的 Gene 进化得分从9.1% 提升到 18.57%token 成本呈现先升后降的特征——推理被逐步压缩进可复用基因。使用 OpenClaw 时有一个常见坑AGENT_NAME或AGENT_SESSIONS_DIR必须指向真正产生会话的 agent 目录~/.openclaw/agents/名字/sessions/否则 Evolver 会回退读自己的日志看起来像在空转。六、ClawHub三条分发渠道之一Evolver 通过三个渠道分发见 README.md Download Historynpm 包npm install -g evomap/evolver绝大多数用户的选择预构建二进制Release 渠道提供ClawHub 技能注册表面向 Agent 技能生态的分发渠道README 底部还挂有 ClawHub 下载历史图表。三者等价选最顺手的一条即可。七、一张图总结谁和谁是什么关系┌────────────────────────┐ │ EvoMap (进化网络) │ │ Hub · 技能商店 · Worker │ │ 去中心化验证 · 排行榜 │ └───────────┬─────────────┘ 本地 Proxy 信箱JSONL 同步 ┌───────────┴─────────────┐ │ Evolver 引擎 │ │ Gene / Capsule / Event │ └───────┬────────────┬────┘ stdout 指令 │ │ GEP 契约routing_hint / sessions_spawn(...) │ │ tool_policy / ATP SDK ┌────────┴───┐ ┌────┴───────────┐ │ OpenClaw │ │ EvoX │ │ 宿主运行时 │ │ Agent 内核 │ └────────────┘ └────────────────┘ ▲ │ 分发渠道 ┌────────────┐ │ ClawHub │ (npm / 二进制 / ClawHub) └────────────┘一句话版Evolver 生产进化资产EvoMap 让它们在网络里流动EvoX 在运行时执行它们OpenClaw 驱动整个循环ClawHub 把引擎送到用户手里。八、新手常见疑问 FAQ核心进化功能必须联网吗不用。全部核心功能离线可用Hub 连接只为技能商店、Worker 池、排行榜等服务。Evolver 会自动改我的代码吗不会。它生成协议约束的提示词与资产来引导进化想用--review模式人工确认每一步或交给 OpenClaw 这类宿主执行。我需要五个都装一遍吗只需要 Evolver。npm install -g evomap/evolver后在任何 git 仓库里运行evolver即可 30 秒跑通首次进化其余四个按需接触即可。从哪里开始读源码先读 README.md 与 SKILL.md再看 GEP 资产模型 src/gep/schemas/理解引擎与 EvoX 的契约边界src/atp/protocol.js后生态关系就完全通了 ✅【免费下载链接】evolverThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai项目地址: https://gitcode.com/GitHub_Trending/evolv/evolver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表