Install
openclaw skills install tvs-clean-code代码清洁与整理,并添加增强用户理解的注释,让代码意图清晰、自解释,大幅降低阅读和维护的认知成本。
openclaw skills install tvs-clean-code核心目标: 让代码意图清晰、自解释,大幅降低阅读和维护的认知成本。 主动询问,若用户未指定要清理哪些代码,就要主动询问要清理的代码的文件路径,或者某些模块,某些目录。
去除无意义的包装层和冗余代码(最常见、最高优先级)
?. / ?? 解决的复杂条件判断禁止把核心业务逻辑分散到副作用钩子中
handleSubmit() → 改状态 → watch 监听到状态 → 执行保存async handleSubmit() { 设置状态 → await 保存 → 更新状态 }命名必须表达意图而非实现细节
handleData、changeStatus、doSubmitsubmitFormAndNotifyTeam、toggleFavorite、formatPriceWithCurrency必须补充关键注释 至少要注释:
结构与现代风格调整
顺序与分组规范
改动概要(用中文,简洁有力)
示例:
- 删除了 4 处无意义单行函数包装
- 合并了分散在 watch 中的保存逻辑到 handleSubmit
- 优化命名:handleData → refreshAndNotify
- 减少临时变量 5 个,代码行数减少约 18%
- 核心业务逻辑增加 3 处「为什么」注释