SuperAPI AI 工具集

dorodango

编程与开发

查看项目

更新于 10-15 17:20

技能介绍

用途:在初始实现完成且测试通过后,对可运行代码做多维度打磨,适合发布或评审前的精修,也可续接此前的打磨会话。代码无法编译或未通过基础测试时应先修复;若只需单维度改进,或处于全新设计阶段,不适用本技能。

主要能力与流程:包含四个自成一体、逐次执行的质量维度:正确性(运行测试、修复失败)、清晰度(可读性与结构)、一致性(命名、模式、风格对齐)、润色(文档、错误信息、边界情况)。每次派发独立子代理,避免上下文累积;子代理接收目标目录或文件、维度类型与范围、上一轮结果的摘要。代码量低于 100 行时可选择不派发子代理,在会话内评审即可,默认对超过 100 行的目标逐次派发。

收敛与状态:收敛依据记录而非子代理自报计数——正确性以测试命令退出码为准,清晰度与一致性以 linter 和 formatter 退出码为 0 加评审者计数为 0 为准,润色以未做修改的新子代理评审计数为 0 为准。无对应退出码记录的 issues_found: 0 不算收敛。收敛可逆:后续轮次发现已收敛维度出现回归时,该维度取消收敛并在完成前重跑。四个维度全部收敛即完成;总轮次上限 10 次,超限时将未收敛维度交给人并建议拆分目标。状态存于 .attune/dorodango-state.json,记录目标、开始时间、轮次、各轮结果与已收敛维度,支持跨会话续接:续接时跳过已收敛维度,从下一个未收敛维度继续。

退出条件:状态文件 converged 为 true 且四个维度均列入 converged_dimensions;pass_count 不超过 10。

关联:清晰度轮次使用 pensive:code-refinement,质量原则参考 conserve:code-quality-principles(KISS/YAGNI/SOLID),提示构造参考 imbue:latent-space-engineering。

限制:资料未提供安装命令、平台支持、运行环境与收费信息,暂未提供。