simplify - 保持行为的代码简化技能
通过移除死代码、消除冗余、替换标准库调用和扁平化结构来降低代码复杂度,同时保持可观察行为不变。
标签
更新于: 2026-06-30能力
典型输入
典型输出
该技能可以做什么
- 移除死代码和未使用的导入
- 消除冗余代码模式
- 替换标准库内置函数
- 扁平化嵌套代码结构
- 重命名变量以提升清晰度
- 检测 AI 生成的代码异味
- 运行现有测试套件
- 生成简化报告
输入
- 源代码文件
- 现有测试套件
输出
- 简化后的源代码
- 简化报告
- 测试结果
要求
- 必须存在且通过的现有测试套件
- 一次仅处理一个文件或函数
- 不对未测试的代码进行简化
