SuperAPI AI 工具集

cs

编程与开发

查看项目

更新于 10-15 19:51

技能介绍

用途:CodeStable 是一套理解和推进软件演化的方法,用 Vision、Project Spec、Epic、Issue 和 codestable/ 中的制度记忆连接目标、现实与行动;它不是强制流水线,也不是 Agent 编排器。调用 cs 不等于跑完整流程,先判断用户此刻要讨论、理解、设计、实现还是收尾,再采用匹配的管理强度。

主要能力:以姿态驱动工作,常见姿态包括接入、讨论、愿景、规格、理解现状、修 bug、设计、快交付、受管理实现、收尾、审代码、记知识、学流程。世界模型从目标到现实:Vision 保存目标世界,Epic 承载有界大变化,Issue 是可关闭行动,Project Spec 只保存当前仍成立的现实。制度记忆统一存放在项目 codestable/ 下,含 vision/、spec/、epics/、issues/、notes/、talks/、tools/。

使用方式:先定姿态,读取对应必读文件再行动,未命中的姿态文件不预读。开工前若已有 codestable/,先浏览路径并检索关键词,按权重深入读取(先 spec/,再相关 Epic 与 Notes,再检索 issues 树),判断现状是否足够,选择管理强度,处理文档与代码冲突。沟通先结论再展开。

适用场景:讨论规划、整理愿景与规格、理解现状、修 bug、设计实现、快改、受管理推进 Issue/Epic、关闭收尾、按需 review、记录可复用知识。

限制:用户确认前讨论不落盘、设计不写代码;完成不等于关闭,关闭不等于进入 done/;实现或快改后不自动 Review、不自动 push;初始化 codestable/、覆盖入口文件、关闭 Epic、危险操作、推送和部署都须明确授权。写或修改 Agent 技能本身不属于 CodeStable 职责。质量语言使用 ISO/IEC 25010:2023 九个质量特征,但不作为九项必填表。初始化脚本为 scripts/init_codestable.py,实体模板位于 templates/entities/。