工程开发
atomic-execution
一个原子化执行引擎,将复杂任务分解为隔离且具验证机制的 XML 执行计划,以防止上下文退化并维护架构完整性。
简介
atomic-execution 技能为管理长期运行的软件开发任务提供了一种结构化方法,有效防止常见的上下文退化问题。此技能专为处理复杂功能或路线图实施的工程师与开发者设计,能将高层目标转换为细粒度的原子化 XML 执行计划。通过隔离单个任务,该引擎确保模型在整个开发生命周期中保持最高推理能力,而不会被先前不相关的子任务状态所干扰。
-
基于 XML 的任务分解:自动从 ROADMAP.md 或 design.md 规格中提取原子化任务块,确保每个工作单元都有清晰的边界。
-
验证闸道工作流:在每个 XML 任务中实施强制验证步骤,要求代理在标记任务完成前必须执行测试或验证脚本。
-
隔离状态管理:与 STATE.md 整合以在会话间持久化进度与元数据,在防止上下文膨胀的同时维护决策、阻碍及项目状态的审计轨迹。
-
Git 整合安全性:与 micro-commit 和 git-worktree-swarm 无缝对接,确保每次微小的成功都能立即持久化到版本控制中。
-
上下文优化:基于“分而治之”的原则运行,允许模型一次全神贯注于一个原子操作,显著提升生成代码的质量并减少幻觉。
-
需要建立完整的项目结构,包括 ROADMAP.md 或类似的规格文件。
-
最适合在软件开发的实施阶段使用,以从设计转向功能代码。
-
输入包括路线图文件、设计规格以及用于验证的终端指令。
-
预期输出是一系列经过验证的代码变更、更新的项目状态文件以及反映增量进度的提交日志。
-
本技能专门用于处理长期运行的阶段,避免单体功能生成导致上下文窗口耗尽。
仓库统计
- Star 数
- 470
- Fork 数
- 65
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月1日 10:00