Evolver 仓库
EvoMap/evolver 负责 npm 发布的 Evolver 引擎、CLI、Proxy、MCP、Web UI 和 GEP 资产行为。它可以被不同 Agent 应用集成,不等同于 EvoX Desktop 壳层。
主要职责
- 进化 cycle、策略选择、review 与后台 autoexec/loop 行为。
- Gene、Capsule、Event、memory、distill、solidify 和 Recipe 工作流。
- Worker、Validator、Hub 同步、发布和
.gepx迁移。 - Evolver Proxy、MCP 工具和运行时适配器。
- npm 包、CLI 命令面与本地配置兼容。
修改前确认
- 变更属于引擎、资产、CLI、Proxy 还是特定 Agent 应用适配器。
- 本地离线行为与连接 Hub 后的行为是否都被覆盖。
- 配置默认值、环境变量和持久化目录是否向后兼容。
- 发布、积分、节点身份或命令执行是否新增外部影响。
包与运行时
Node 要求由每个已发布包的 package.json#engines 决定。不要只更新 README 而遗漏包元数据,也不要在文档中把一个旧版本的要求写成永久规则。
验收
- 对修改的命令或模块运行目标测试。
- 验证 CLI 帮助、错误码和退出状态与实现一致。
- 对本地资产读写保留旧数据,并验证失败恢复。
- 对 Proxy/MCP 变更检查工具 schema、权限边界和副作用说明。
不负责
- Desktop UI、Wails 绑定、安装包与平台签名。
evox-cligateway/runtime 协议的上游实现。- 网站页面是否正确展示一个尚未发布的能力。
相关页面
EvoX 文档 · 开发者 · 仓库边界