SuperAPI AI 工具集

code-smells

编程与开发

查看项目

更新于 10-15 17:29

技能介绍

用途:当用户要求评估代码坏味道、重构机会、可维护性问题或整体代码质量时使用本技能。

主要能力:先诊断后建议,使用技能内置的标准坏味道目录精确命名并分类问题;将发现锚定到具体证据(文件、函数、行或行为);按影响与风险排序;结合质量检查清单给出上下文。

质量检查清单涵盖:边界输入校验、代码注入、错误处理、配置与常量、架构与设计、前端安全、Python 类型提示、文档规范。

使用方式:先确认审查范围(文件、函数、模块、PR 或代码片段),再依据参考目录检测坏味道,报告内容包含坏味道名称、证据、影响、建议重构方案及风险/成本,并注明相关质量检查项。若未发现坏味道,需明确说明,并指出残余风险或测试缺口。仅当用户明确要求实施重构时才修改代码。

参考触发:涉及代码坏味道、重构机会、可维护性或质量审查时,打开 skills/code-smells/references/smells/index.md。参考索引见 skills/code-smells/references/index.md,坏味道目录每个条目对应一个参考文件。

限制:不自动重构,默认只提出修改建议;具体价格、平台支持等信息暂未提供。