SuperAPI AI 工具集

openspec-bulk-archive

编程与开发

查看项目

更新于 10-16 03:16

技能介绍

用途:批量归档多个已完成的 OpenSpec 变更,解决变更之间的规格冲突。适用于多个变更已完成待归档、用户说"archive all"或"bulk archive"、清理已完成变更,或一个冲刺或并行工作批次结束后。

使用方法: 运行 /opsx:bulk-archive,列出全部已完成变更并提示选择;或运行 /opsx:bulk-archive <name1> <name2> ... 归档指定变更。

执行过程:列出所有已完成变更;归档前逐一校验;检测变更之间的规格冲突(例如两个变更改动同一规格文件);通过检查代码库中实际实现的内容来解决冲突;按创建日期的时间顺序归档。

确认环节:智能体展示清单与冲突解决方案,由用户确认。

输出:选中的变更归档到 openspec/changes/archive/;增量规格按时间顺序合并进 openspec/specs/。

后续步骤:可用 openspec-new 开始新的变更。

限制与排查:规格冲突由智能体检查代码库解决,确认前应审阅解决结果;对未完成的变更,批量归档会给出警告但不会阻止操作。前提是存在多个任务已完成的活跃变更。性能、收费与平台支持等信息暂未提供。