新闻详情

新闻详情

首页 / 资讯中心 / 详情

Codex Autoresearch 的7种运行状态详解:active、complete、blocked 何时出现?

发布时间:2026/10/2 2:54:12来源:尧图网络
Codex Autoresearch 的7种运行状态详解:active、complete、blocked 何时出现?
Codex Autoresearch 的7种运行状态详解active、complete、blocked 何时出现【免费下载链接】codex-autoresearchCodex Autoresearch Skill — A self-directed iterative system for Codex that continuously cycles through: modify, verify, retain or discard, and repeat indefinitely. Inspired by Karpathy’s autoresearch concept.项目地址: https://gitcode.com/gh_mirrors/co/codex-autoresearchCodex Autoresearch 是一个面向 Codex 的自主迭代实验 Skill它让 AI 在 Git 仓库中持续执行修改 → 验证 → 保留或回退 → 重复的循环直到数值指标达到目标。本文用通俗的语言详解 Codex Autoresearch 的 7 种运行状态active、complete、blocked、stopped、error 等帮助你一眼看懂自动实验循环当前进行到哪一步、该做什么。先了解状态是怎么来的Codex Autoresearch 的核心思路是把一个仓库级目标变成一个受控的实验循环检查现状 → 只改一处 → 验证指标 → 好就保留、差就回退 → 无限重复它有两份账本位于autoresearch-results/目录文件作用run.json不可变的运行配置目标、指标、范围、目标值events.jsonl只追加的事件历史是状态的唯一真实来源系统每次都会逐条校验全部事件来推导当前状态而不是靠记忆或缓存。相关规则见 references/experiment.md 和 SKILL.md。7 种运行状态速览官方在 docs/GUIDE.md 中给出了完整定义下表是精简版状态含义类比not_initialized还没有任何运行白板initialization_failed基线初始化失败起跑时摔了active还可以继续做实验比赛中complete指标达到目标冲过终点stopped用户停止或达到迭代上限被按了暂停blocked需要外部条件才能继续等红灯error命令、Git 或状态契约出错发动机故障逐一看清每种状态1. not_initialized全新起点当你第一次对某个仓库调用该 Skill 时status命令会返回not_initialized表示这里还没有实验。这是唯一被视为全新运行的状态——此时 Codex 会检查仓库、向你提议目标/范围/指标/目标值等你确认后才初始化。2. initialization_failed基线没跑起来初始化需要采集基线指标baseline如果基线命令输出不合法、guard 在基线就失败、或仓库不干净就会落在这个状态。此时可能只有init-error.json而没有run.json。处理方式查看诊断日志执行archive归档失败尝试后再重试详见 references/workflow.md。3. active正在比赛别打扰 active是最常见的进行态。只要指标还没达标、迭代数没超限、也没有终端事件状态就是active。在active期间每一轮迭代的流程是Codex 读取已验证的状态和历史事件在确认的范围内做一个聚焦修改控制脚本创建试验提交运行验证命令和 guard指标变好且 guard 通过 →keep保留提交否则discard自动 revert⚠️ 常见误区没进展不等于 blocked。假设失败、指标暂时不涨都属于active只有真正被外部条件卡住才算 blocked。4. complete指标达标终点线 当保留下来的指标retained metric达到你确认的目标值时finish命令会写入complete事件运行终止。注意complete是不可恢复的——想跑新目标必须先归档archive再初始化。上图就是一次典型complete运行的 HTML 报告基线为 2 次错误3 轮迭代后指标降到 0目标达成其中 1 次试验被 discard 回退、2 次被 keep 保留。5. stopped主动暂停或迭代用尽两种触发方式用户主动停止后台运行的stop命令可以resume --note 新方向继续达到迭代上限这类运行不能直接恢复需归档后用重新确认的上限重新开始。6. blocked等待外部条件变绿 blocked是最有门槛的状态。它只在以下情况出现所有有意义的实验都依赖不可用的外部资源人类信息、凭据、数据、硬件、服务访问等前台运行还要求同一阻塞因素连续 3 轮 Goal 都未解除才允许记录block。难 bug、假设失败、暂时没改善统统不是blocked。解除方式外部条件变化后执行resume --repo repo --note 变化说明。7. error故障即停拒绝猜测只要发生以下情况就会进入error指标输出格式非法、命令超时、Git 状态意外、回滚失败、事件日志损坏等。设计哲学是故障即停不重建、不猜测错误会指名具体的不变量违规和完整日志路径你修好原因前无法 resume。如果错误还残留着一个未回退的试验提交系统会直接拒绝恢复——必须手动恢复 Git 后归档。附赠后台模式的 3 个运行时状态后台background运行还有一个runtime.json其中的state字段是独立维度见 references/background.md运行时状态含义running控制器正在驱动 worker 循环orphaned事件日志说 active但记录的控制器进程已消失not_started尚未启动orphaned需要你先确认 worker 是否还活着活着就不能 stop/resume/archive都不活了才能用stop关闭事件状态。如何查看当前状态三个只读命令都通过控制脚本 scripts/autoresearch.py 执行# 查看当前运行状态核心命令 python3 skill-root/scripts/autoresearch.py status --repo repo # 查看实验历史终端表格 python3 skill-root/scripts/autoresearch.py history --repo repo # 生成 HTML 报告指标轨迹 keep/discard 时间线 python3 skill-root/scripts/autoresearch.py report --repo repohistory和report都会先校验完整事件历史再渲染保证你看到的数字和状态绝对可信。总结你想了解的看哪里7 种状态的权威定义docs/GUIDE.md每种状态下的恢复操作references/workflow.mdblocked 的判定标准references/experiment.md事件校验源码scripts/autoresearch_core.py快速上手示例docs/EXAMPLES.md一句话记住active 是默认姿态complete 是唯一不可逆的终点blocked 必须等外部error 必须先修原因。掌握这 7 种状态你就能在 Codex Autoresearch 的自主实验中做到心中有数。【免费下载链接】codex-autoresearchCodex Autoresearch Skill — A self-directed iterative system for Codex that continuously cycles through: modify, verify, retain or discard, and repeat indefinitely. Inspired by Karpathy’s autoresearch concept.项目地址: https://gitcode.com/gh_mirrors/co/codex-autoresearch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

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

较早相关资讯

最新相关资讯

SpringBoot+Vue协同过滤算法体育商品推荐系统毕设全解析 2026/10/2 3:52:57

SpringBoot+Vue协同过滤算法体育商品推荐系统毕设全解析

每年到这个时间点,后台总会收到很多类似的私信:毕设题目下来很久了,系统做了一半卡住了,导师催着要中期检查,网上找的源码跑不通,代码下载下来一打开全是报错。尤其是“电商系统”“推荐系统”这类毕业设计…

阅读更多 →
用代码生成手绘感白板视频:rough.js+Playwright+ffmpeg实战 2026/10/2 3:52:57

用代码生成手绘感白板视频:rough.js+Playwright+ffmpeg实战

1. 这不是手绘,是代码一笔一划“写”出来的白板视频你见过用代码画白板动画的视频吗?不是After Effects里拖关键帧,也不是用Explain Everything手动画,更不是靠AI生成后硬套模板——而是每一根线条、每一个箭头、每一次擦除&#…

阅读更多 →
YOLOv5+OpenCV DNN+卡尔曼滤波的轻量级目标跟踪闭环 2026/10/2 3:52:57

YOLOv5+OpenCV DNN+卡尔曼滤波的轻量级目标跟踪闭环

简介:本资源是一套基于YOLOv5、OpenCV DNN模块与卡尔曼滤波协同实现目标跟踪与短期位置预测的完整工程实践方案,面向计算机视觉初学者及智能监控、自动驾驶等领域的开发者。项目通过融合深度学习检测(YOLOv5)、轻量级模型部署&…

阅读更多 →
Camera(TODO) 2026/10/2 3:52:57

Camera(TODO)

可以,而且我反而建议你现在就开始学 Camera。你手上的这两个板子,其实非常适合形成一条路线: RK3568 → 学 Linux Camera / V4L2 / Media Controller / Sensor / MIPI CSI → 魔方派3 → 学 Qualcomm Camera / Android Camera HAL3 / ISP / 3…

阅读更多 →
天津图文广告供应商怎么选?从快印到印刷工艺的避坑实战指南 2026/10/2 3:52:57

天津图文广告供应商怎么选?从快印到印刷工艺的避坑实战指南

聊到图文广告供应商这件事,尤其是天津本地的,我真是踩过不少坑才总结出一点心得体会。今天想结合自己这些年做展会物料、门店开业物料、以及日常文件快印的实际经历,把天津图文广告供应商怎么选、怎么用、怎么避坑这些事,一次性捋…

阅读更多 →
MATLAB矩阵操作全攻略:从创建索引到性能优化 2026/10/2 3:52:50

MATLAB矩阵操作全攻略:从创建索引到性能优化

1. 先说清楚:MATLAB里为什么矩阵是命根子刚接触MATLAB的人,十个里有八个会问同一个问题:别的语言都是强调“变量”“函数”“对象”,怎么到了MATLAB这里,教材第一章永远是矩阵?其实道理很简单——MATLAB这名…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

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

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