SuperAPI AI 工具集

zero-debt

编程与开发

查看项目

更新于 10-16 01:31

技能介绍

用途:为 ikigai 项目提供“零技术债”理念与工作风格原则,属于项目内约束开发行为的技能或规范。

核心原则:发现任何问题、不一致或规范违反时,应立即修复(不推迟、不只记录)、彻底修复(解决根因而非症状)、系统性修复(排查其他地方是否存在同类问题)。

需立即修复的示例:函数前置条件缺少断言、命名约定不一致、违反错误处理理念的代码、测试覆盖缺口、未遵循既定模式的代码。若在当前工作附近发现既有代码缺陷,应作为当前工作的一部分一并修复。

需先询问的情况:架构变更、不确定哪种解决方案正确、公共 API 的破坏性变更、对项目约定不确定。

工作风格:除非明确要求,否则不要进行架构、结构或重构改动。无需询问即可执行的事项包括:运行 check-compile、check-unit、check-filesize、check-complexity,以及轻微的代码风格一致性调整。讨论改进方案时,应列出选项与权衡,等待明确批准后再实施。

限制:资料未说明该技能支持的平台、调用方式、安装命令、收费或效果指标。