SuperAPI AI 工具集

ai-development-guide

编程与开发

查看项目

更新于 10-16 01:50

技能介绍

用途:为通用及后端代码评审与实现提供语言无关的技术决策准则、反模式检测、调试与质量门禁,帮助在开发流程中做出可验证的技术判断。主要能力包括价值优先工程原则(以最低总复杂度实现所需价值,仅在现有结果、已验证约束或证据支持的实质风险需要时引入抽象、基础设施或推测性边界处理);反模式清单,覆盖代码质量(职责重复、单文件多职责、DRY 违背、未查依赖即改动、注释禁用代码、错误抑制、绕过类型与校验等安全机制)与设计类(先跑通再说、补丁式实现、对不确定技术做乐观实现、症状式修复、无计划大范围改动);Fail-Fast 回退原则,要求失败显式、可追踪并保留错误上下文,仅在已接受的恢复契约或业务连续性要求下才允许回退,且回退激活需可观测;错误掩盖检测,列出重复或分散的恢复职责、多层重复捕获、嵌套处理掩盖状态、无日志返回默认值等需设计评审的触发条件;重复与共性化判定准则;常见失败模式与规避方法,包括错误修复链、绕过正确性保证、测试不足、忽视技术不确定性、现有代码调研不足;质量保证机制识别与静态、构建、行为三类检查的工作流;技术决策场合,如抽象时机、性能与可读性权衡、契约粒度、范围扩展;以及影响分析三阶段流程与未使用代码删除、既有代码修改指引。使用方式:作为开发流程中的评审与实现准则应用,按资料所述顺序执行影响分析与质量检查,具体命令与安装方式暂未提供。限制:资料未说明支持语言、平台、收费或具体工具集成,实施需结合项目自身仓库证据判断。