新闻详情

新闻详情

首页 / 资讯中心 / 详情

Evolver 对接 Codex 完整指南:为什么 --review 读不到会话日志

发布时间:2026/9/18 22:48:55来源:尧图网络
Evolver 对接 Codex 完整指南:为什么 --review 读不到会话日志
Evolver 对接 Codex 完整指南为什么 --review 读不到会话日志【免费下载链接】evolverThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai项目地址: https://gitcode.com/GitHub_Trending/evolv/evolverEvolver 是一个基于 GEP 协议Genes、Capsules、Events的 AI 智能体自进化引擎支持可审计的进化流程。在把它对接到 Codex CLI 时不少新手会遇到一个疑惑evolver --review明明在别的平台上能读取会话日志为什么在 Codex 上却读不到本文带你快速理清原因并给出实用的对接注意事项清单。一、先搞清楚--review 模式是做什么的--review是 Evolver 的人机协同审查模式Human-in-the-Loop。它的工作流程是先运行一次进化evolver产生待审查的运行记录Gene、Signals、Mutation、diff再执行evolver --review暂停应用等待人工确认审查通过后执行--approve固化变更或--reject回滚改动。evolver # 单次进化运行 evolver --review # 审查模式暂停应用等待人工确认 evolver --loop # 后台守护循环审查逻辑的核心实现在 index.js它会读取evolution_solidify_state.json中的待审查记录并采集 git diff 展示变更详情。 如果提示No pending evolution run to review说明你还没先运行过evolver产生变更记录——先跑一次再 review 即可。二、Codex 对接setup-hooks 到底做了什么执行一次命令即可完成 Codex 的接入evolver setup-hooks --platformcodex它会完成以下 4 件事实现见 src/adapters/codex.js步骤写入位置作用1~/.codex/hooks.json注册 3 个生命周期钩子2~/.codex/hooks/拷贝钩子脚本3~/.codex/config.toml开启codex_hooks true特性开关4项目根目录AGENTS.md注入!-- evolver-evolution-memory --进化记忆段落注册的 3 个钩子事件及对应脚本SessionStart→ evolver-session-start.js会话启动时静默加载最近的进化记忆PostToolUse→ evolver-signal-detect.js文件编辑时检测进化信号Stop→ evolver-session-end.js会话结束时采集 git diff 统计并记录结果。⚠️ 关键认知setup-hooks只是生命周期集成——它让 Evolver 能旁观 Codex 会话并自己记录结果但不会把 Codex 的模型请求路由到 Evolver Proxy。三、核心疑问为什么 --review 读不到 Codex 的会话日志这是平台能力差异决定的不是你的配置问题Codex CLI 提供了SessionStart/Stop/PostToolUse钩子这正是 Evolver 的接入点但它不会像 Cursor / Claude Code / opencode 那样输出会话转录文件session transcript。而--review审查管线需要读取原始会话日志来还原上下文。Codex 上这类日志文件根本不存在因此采集阶段会输出session_logs_missing这类建议性信号advisory signal定义见 src/gep/signals.jsif (lower.includes(no session logs found) || lower.includes(no jsonl files)) signals.push(session_logs_missing);简单说不是 Evolver 读不了而是 Codex 从来没产生过那种日志文件。四、Evolver 的补偿机制三级回退读取别担心Evolver 有内置补偿策略。当原始会话日志缺失时它会按以下优先级依次读取替代来源工作区根目录的MEMORY.md/USER.md如果你维护了的话setup-hooks --platformcodex注入到项目AGENTS.md中的!-- evolver-evolution-memory --段落本地memory_graph.jsonl的尾部——这是 Evolver 自己每个周期写入的结果日志由 Stop 钩子evolver-session-end.js持续追加。✅ 好消息最初几个周期里出现的memory_missing/user_missing/session_logs_missing信号属于正常现象。随着memory_graph.jsonl不断积累结果它们会自行消退无需任何手动干预。五、对接 Codex 注意事项清单✅装完钩子后必须重启 Codex CLI否则hooks.json不生效✅ 确认~/.codex/config.toml中已有codex_hooks true安装脚本会自动写入见 src/adapters/codex.js 中的ensureConfigToml⚠️ 首次几个周期出现缺失类建议信号是预期行为不必清理或手动补日志⚠️--review前必须有一次已运行的进化状态文件evolution_solidify_state.json非空否则提示无可审查内容⚠️ 若还想把 Codex 的模型流量也路由进 Evolver Proxy那属于另一套配置自定义 Responses 兼容 providerbase_url指向代理的/v1端点与生命周期钩子互不依赖详见 README.md 的 Codex caveats 章节✅ 卸载时执行对应 uninstall 逻辑会干净移除hooks.json条目、钩子脚本、codex_hooks开关及AGENTS.md注入段落不会留残。六、常见问题 FAQQ1为什么 Cursor 上 --review 正常Codex 上却出现日志缺失信号因为 Cursor / Claude Code / opencode 会落盘会话转录文件而 Codex 只开放钩子、不产出转录文件。Evolver 会回退到三级读取源补偿信号会随运行积累自动消失。Q2memory_graph.jsonl是什么需要我手动维护吗不用。它是 Evolver 自己维护的每周期结果日志由 Codex 的 Stop 钩子在每次会话结束时追加写入。Q3我不想要 Codex 集成了怎么撤销使用setup-hooks的卸载流程即可它会精确剥离 Evolver 写入的hooks.json条目、脚本目录、config.toml开关和AGENTS.md段落其他用户配置不受影响。写在最后一句话总结Codex 上没有会话转录文件所以 --review 读不到原始日志但 Evolver 的三级回退读取 自维护的memory_graph.jsonl会让进化闭环照常运转。只要理解这一点前几个周期的缺失信号就不再是故障而是 Evolver 正在积累记忆的过程。【免费下载链接】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),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

scikit-learn 决策树原生支持类别特征:DecisionTreeClassifier 与 DecisionTreeRegressor 的 categorical_features 参数详解 2026/9/18 23:34:02

scikit-learn 决策树原生支持类别特征:DecisionTreeClassifier 与 DecisionTreeRegressor 的 categorical_features 参数详解

scikit-learn 决策树原生支持类别特征:DecisionTreeClassifier 与 DecisionTreeRegressor 的 categorical_features 参数详解 【免费下载链接】scikit-learn scikit-learn: machine learning in Python 项目地址: https://gitcode.com/gh_mirrors/sc/scikit-learn…

阅读更多 →
Ant Design 5 企业级 React 组件库实战指南:安装使用、主题定制与源码架构解析 2026/9/18 23:34:02

Ant Design 5 企业级 React 组件库实战指南:安装使用、主题定制与源码架构解析

Ant Design 5 企业级 React 组件库实战指南:安装使用、主题定制与源码架构解析 【免费下载链接】ant-design An enterprise-class UI design language and React UI library 项目地址: https://gitcode.com/gh_mirrors/ant/ant-design Ant Design 是一套面向…

阅读更多 →
如何把 2D/3D 游戏引擎跑起来:Cocos 引擎 10 分钟上手动 2026/9/18 23:34:02

如何把 2D/3D 游戏引擎跑起来:Cocos 引擎 10 分钟上手动

如何把 2D/3D 游戏引擎跑起来:Cocos 引擎 10 分钟上手动 【免费下载链接】cocos-engine Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create hi…

阅读更多 →
模拟器不等于真机,TaoToken 让 AI 列真机提醒 Token 2026/9/18 23:34:02

模拟器不等于真机,TaoToken 让 AI 列真机提醒 Token

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
混合工作流下的办公AI助手评测,让 Codex 走 TaoToken 按 TRAE Work 的维度验证 2026/9/18 23:34:02

混合工作流下的办公AI助手评测,让 Codex 走 TaoToken 按 TRAE Work 的维度验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
VoiceStudio:本地优先的可复现音频处理流水线 2026/9/18 23:31:02

VoiceStudio:本地优先的可复现音频处理流水线

1. VoiceStudio 到底在解决什么问题VoiceStudio 这个名字,我最早是当成一个内部工具代号来用的——手上堆着几十条采访录音、一批课程口播、还有几段需要反复调的作品,全靠 ffmpeg 一把梭加上手工点音频软件,一条音频折腾半小时是常态。后来我…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞