3天18小时无人值守:dzhng/skills 驱动 Codex 自主运行的完整案例复盘
【免费下载链接】skillsReusable AI agent skills for software factories: explore ideas, write specs, implement, review, and run autonomous research. Works with Claude Code, Codex, and other skill-compatible agents.项目地址https://gitcode.com/gh_mirrors/skills47/skills点击查看免费下载skills是一套用 AI 智能体技能包agent skills驱动软件工厂的开源项目一次 Codex 无人值守运行凭它连续推进单一目标3 天 18 分钟自动切片、构建、审查直到完成。本文完整复盘这次自主运行案例拆解四步闭环并给出新手友好的 skills 技能包安装与上手指南。1. skills 是什么给 AI 智能体的「可复用技能包」软件正在从「AI 帮你做任务」走向「AI 自建工厂」智能体围绕一个目标自主推进直到产出可信为止。难点不在把目标拆成任务而在把目标拆成可独立验证的小块并且知道这些块在哪里。skills 项目正是跑通这个循环的一套技能包。安装后Claude Code、Codex、opencode、Cursor 等 70 支持 skills 的框架都能直接使用。核心心智模型来自「战争迷雾fog of war」把未知当迷雾处理先绘制地形把任务切成可在隔离环境中构建和验证的「领土」发现新迷雾就递归再切片每一块都必须用架构审查、代码审查、视觉审查自证循环才能继续推进。2. 无人值守闭环3 天 18 分钟是怎么跑完的README 里给出了这次运行的一手证据一条 Codex 目标记录Pursuing goal [$implement-spec]... 3d 18m 44s——单一目标全程无人干预官方把完整循环拆成 4 步见 README.md你的时间只花在两端中间完全无人值守第 1 步Map the fog梳理未知30 分钟~3 小时用 explore-unknowns 按「已知已知 → 已知未知 → 未知已知 → 未知未知」四象限逐个访谈你。它不会让你凭空想象而是直接递上渲染好的选项、mock 和决策表让你「反应」——结束时你就清楚了这个功能到底要做什么。第 2 步Codify固化成 spec30 分钟~3 小时用 write-spec 把这张地图转写成可独立验证的切片slices每个切片像一个小库有命名边界、类型化输入输出、确定性夹具。由于大部分决策已在上游做出这一步基本是誊写——作者甚至不读这份 spec。第 3 步Build自主构建数小时~2-3 天全程无人值守/goal /implement-spec specs/feature/goal让框架进入循环模式Claude Code 和 Codex 均可spec 从那一刻起驱动一切。详见 implement-spec-with-goal。第 4 步Review the choices审查决策30 分钟~3 小时运行结束时智能体会整合出specs/feature/choices.md——它做的每一个 spec 未覆盖的决策按「最不自信」排序。这才是你要审查的东西。把修改打回下一轮自动重新审计AI 每次写代码你审查它做的选择。3. 无人值守构建阶段内幕每个切片如何「自证」3 天的中间环节没有任何人看代码靠的是 implement-spec 写死的一整套纪律pass 是提交检查点不是停止点完成一个切片意味着立刻开始下一个而不是交还给你只有整个 spec 全部实现或遇到只有你能拍板的阻塞才停。每过必审每个 pass 结束自动触发 reviewrefactor-clean → code-review → write-docs 三镜头串成一次裁决涉及视觉的切片额外要求生产路由的像素级 diff 一个未经预热的子代理做 screenshot-critique防止「实现者看自己改的画面总是觉得没问题」。计划是活文档当实现证明计划过时就重新切片绝不停下等人。并行加速依赖图上互不依赖的切片交给子代理并发执行各占独立 git worktree主智能体负责集成。维护检查点常态化每两三个提交、或计划开始膨胀时自动清理过时的 TODO 和脚手架保证一个全新的智能体读 spec 就能选出正确的下一步。人工检查点永不阻塞遇到只有你能拍板的关口它会留约 5 分钟给你反馈同时继续做其他不受阻塞的工作你不回它就按证据自行决定、记录在案保持可逆。4. 跑完不审 diff审决策台账 choices.md这是整个案例最值得借鉴的一点。审查几千行 diff 不具可扩展性——而且它审的是「执行」执行通常没问题。真正会留下来影响未来的是架构决策。audit-choices 的原则追溯会话及每个子代理走过的每一步找出所有「替你做了、但 spec 里没有写」的决策数据形状、存储位置、依赖、API 契约、性能换内存的取舍……每个决策给出裁决——sound合理/ unsound不合理需从修正后的决策重做/ needs-user必须你来定——并附置信度报告按置信度升序排列先看到你最该盯的几条。每条台账都按 ELI5 标准写成自包含的小场景不读 diff、不读 spec 也能看懂。一次跑了两三天的运行正是靠这份台账赢得合并资格几天的无人值守运行靠台账而不是 diff 向你证明它做了什么决定。打回修改后下一轮会自动重新审计。最终 close-spec 会把 spec 从「构建计划」改写成「设计决策记录」代码回答 how归档后的 spec 回答 why。5. 顺带认识 auto-research用快速实验做决策当下一个决策需要实验证据时auto-research 负责「学得快」从一个能快速暴露问题的任务出发成批检验假设组合验证过的赢家并扩大覆盖面。它明确区分「通过正确性门槛」和「达到优化目标」最终产出最优的已验证产物 一份参数-效果地图测了什么、哪里有用、哪里有害、变化如何相互作用。例如/auto-research Reduce cost per task by at least 15% relative to the saved baseline, without reducing task success. Start with one fast development task.6. 安装 skills 技能包最快上手方式最简安装一条命令npx skills add dzhng/skills其他常用姿势npx skills add dzhng/skills --list挑选单个技能安装从克隆https://link.gitcode.com/i/31dcedba5b171080fd359474e73df8ac直接安装npm run install-skills默认装到~/.agents/skills并用相对软链接到~/.claude/skills让两个框架读同一份文件见 scripts/install-skills.mjs安装到项目仓库npm run install-skills -- ../my-app只装需要的npm run install-skills -- --only write-spec,review ../my-app。重复执行会覆盖已安装副本加--dry-run可先预览计划。7. 案例复盘新手能带走什么你的时间花在两端梳理未知 30 分钟~3 小时审查决策 30 分钟~3 小时中间 2-3 天完全无人值守。切片要可独立验证一个切片一个接缝、一个审查面、一个裁决这是无人值守敢跑几天的底气。审查决策而不是代码choices.md台账是 AI 自主运行真正可审核的表面。计划会过时允许它被重切spec 是活文档实现教学给智能体的东西要回流到计划里。技能可组合也可单点使用不需要跑完整闭环——临时改动先/review再/audit-choices视觉工作必过截图对比闸门compare-screenshots。参考资料README.md · write-spec · implement-spec · audit-choices · explore-unknowns · auto-research赞分享【免费下载链接】skillsReusable AI agent skills for software factories: explore ideas, write specs, implement, review, and run autonomous research. Works with Claude Code, Codex, and other skill-compatible agents.项目地址https://gitcode.com/gh_mirrors/skills47/skills点击查看免费下载相关推荐PeerBanHelper自动化运维终极指南实现7×24小时无人值守运行PeerBanHelper自动化运维终极指南实现7×24小时无人值守运行 PeerBanHelper是一款强大的BT反吸血工具能够自动封禁不受欢迎、吸血和异网络安全后端YT-Spammer-Purge自动化配置无人值守运行的完整设置流程YT Spammer Purge自动化配置无人值守运行的完整设置流程 YT Spammer Purge是一款强大的YouTube垃圾评论清理工具能够自动扫描抖音直播自动录制完整指南3步实现24小时无人值守录制抖音直播自动录制完整指南3步实现24小时无人值守录制 抖音直播自动录制是许多内容创作者和直播爱好者的需求而 DouyinLiveRecorder 作为一款强音视频直播创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

EVEngine v0.5.0 重构:从游戏运行时转向可组合创作平台

EVEngine v0.5.0 重构:从游戏运行时转向可组合创作平台

说实话,在把 v0.5.0 的发布说明发出去之前,我纠结了很久。如果只写"修复了若干个 bug、新增某某模块",那完全体现不了这一版的真实分量;可要是一上来就聊架构、聊生态、聊理念,又怕把实际用户吓跑。几轮讨论…

2026/10/15 15:20:03 阅读更多 →
基于mongoose实现多线程HTTP Server:多核并发与性能调优实战

基于mongoose实现多线程HTTP Server:多核并发与性能调优实战

简介:本资源面向嵌入式开发与C/C后端学习者,提供一份基于mongoose库实现多线程HTTP服务器的完整工程源码,帮助理解轻量级Web服务器在高并发场景下的线程池设计、线程同步与请求分发机制。压缩包共11个文件,约221KB,以c…

2026/10/15 15:20:03 阅读更多 →
OpenTelemetry Instrumentation for VoyageAI:为 Embedding 与 Rerank 调用接入可观测性

OpenTelemetry Instrumentation for VoyageAI:为 Embedding 与 Rerank 调用接入可观测性

LLMOps可观测性 【免费下载链接】openllmetry Open-source observability for your GenAI or LLM application, based on OpenTelemetry 项目地址: https://gitcode.com/gh_mirrors/op/openllmetry 点击查看 免费下载 这篇技术指南以 openllmetry 仓库中的 opentel…

2026/10/15 15:19:02 阅读更多 →

最新新闻

梯度下降法MATLAB实现:从代价曲线到参数调优全解析

梯度下降法MATLAB实现:从代价曲线到参数调优全解析

简介:梯度下降法是机器学习与优化问题中最常用的数值求解方法之一,对于需要实现线性回归、逻辑回归或神经网络权重更新的MATLAB用户,这份程序提供了直接可用的代码参考。资源仅包含1个m文件,压缩后大小2KB,轻量小巧&am…

2026/10/15 16:07:27 阅读更多 →
亮灯拣选系统选型:有线CAN总线与无线PTL的深度对比

亮灯拣选系统选型:有线CAN总线与无线PTL的深度对比

做智能仓储和产线物料拣选这些年,我接触过的亮灯拣选项目一只手数不过来。每次和用户聊需求,前半小时基本都在扯概念,但一旦聊到“有线CAN总线”还是“无线PTL方案”,现场气氛就会变得特别真实——预算、工期、现场环境、后期维护…

2026/10/15 16:07:27 阅读更多 →
石墨烯专利实体抽取:BERT微调与规则融合实战

石墨烯专利实体抽取:BERT微调与规则融合实战

简介:这份PDF文档面向自然语言处理、专利分析与知识图谱方向的研究者与工程技术人员,聚焦如何用改进BERT算法提升专利实体抽取的效率与准确度。内容以石墨烯制备技术为案例,提出两种改进方案:一是融合中文特征与句法语义特征的BER…

2026/10/15 16:07:27 阅读更多 →
查出慢性病后我才懂:不是在等死,是把每天过出含金量

查出慢性病后我才懂:不是在等死,是把每天过出含金量

《斯多葛式人生管理罗盘》 健康活力维度:【实战篇】 (9/24) 前两篇,咱们聊了怎么看懂体检报告,怎么给精力防风。今天是这个维度的收官篇,我想跟你聊一件更扎心、也更根本的事。 如果身体真的查出了某个慢性问题,一时半会儿好不了,甚至这辈子都得带着它了,往后的日子到…

2026/10/15 16:07:27 阅读更多 →
JDY18蓝牙透传模块从接线到手机实测:串口透传与AT指令避坑指南

JDY18蓝牙透传模块从接线到手机实测:串口透传与AT指令避坑指南

简介:JDY18使用例子是一份面向BLE蓝牙应用开发者的实践示例包,重点演示JDY18模块与外部设备通信的两种常用方式。资源包含串口通信与IIC通信两个完整C语言示例,压缩包内共2个源文件,整体仅4KB,结构清晰、便于快速移植到…

2026/10/15 16:07:27 阅读更多 →
串口与CAN双通道工业通信实战:硬件设计到C#STM32协同调试

串口与CAN双通道工业通信实战:硬件设计到C#STM32协同调试

1. 为什么串口CAN组合仍是工业现场最稳的通讯底座在某高校自动化实验室调试一套电机驱动监控系统时,我遇到一个典型场景:上位机(Windows PC)需要实时读取下位机(STM32F4系列主控板)采集的电流、温度、转速三…

2026/10/15 16:06:27 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/15 9:49:14 阅读更多 →