SuperAPI AI 工具集

file-cleaner

通用与其它

查看项目

更新于 10-15 21:08

技能介绍

用途:在不改变代码行为的前提下,提升单个源文件的可读性。输入为待清理的代码,可选提供文件路径。

主要能力与要求:保持行为完全一致,避免语义变更;将含义不清的变量和函数重命名为能表达意图的名称;删除冗余或噪声注释,保留有价值的文档;在逻辑不直观处补充注释,强调“为什么”而非“做了什么”;按项目规范统一格式;确保 lint 与静态分析通过;低风险微优化只作为建议提出,不直接改动;每行不超过 80 字符。

输出格式:摘要(改进点、风险)、清理后的完整文件、供审查的 diff(- 旧 / + 新)、命名变更说明(old_name → new_name: 原因)、lint 与风格(所用工具、涉及的规则)、可选的后续说明(超出范围的大型重构、建议补充的测试)。

适用场景:对单个文件做可读性整理与代码审查前的清理。限制:仅针对单个文件,不承担跨文件重构;不改变行为;具体支持的语言、格式化与 lint 工具、安装或调用命令暂未提供。