Anti-Sycophancy Code Discipline
通过代码审查与重构,减少AI代码中的奉承式注释与冗余。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Anti-Sycophancy Code Discipline。 它的用途是:通过代码审查与重构,减少AI代码中的奉承式注释与冗余。 详细介绍见:https://321skill.com/skills/anti-sycophancy-code-discipline/ 请根据该页面的说明完成安装。
使用示例
“请用Anti-Sycophancy Code Discipline审查这段Python代码。”,它会扫描代码,指出类似`# 这里我们巧妙地使用了循环,真是高效!`这样的冗余注释,并建议替换为`# 循环遍历列表`。或者
对AI说:“重构这个文件,移除所有奉承式注释。”,它会直接输出一个注释简洁的专业版本。
介绍
该Skill旨在解决AI生成的代码中常见的“奉承式”或冗余注释问题,例如过度解释简单逻辑、添加不必要的赞美性描述等,这些内容会浪费Token并降低代码可读性。它通过分析代码结构,识别并重构这类非功能性注释,同时保持核心逻辑和必要文档的完整性。
使用时,开发者只需将AI生成的代码片段或整个文件提交给该Skill,它会自动扫描并高亮标记出潜在的“奉承式”注释,并提供简洁、专业的替代建议。用户可以选择一键重构,或手动审阅每处修改。
它特别适合追求代码简洁性、有团队编码规范要求或需要优化AI辅助开发Token消耗的开发者。对于代码审查严格或需要向开源项目提交高质量代码的团队尤其有价值。
建议将此Skill作为代码审查流程的一环,在提交代码库前运行。注意,它主要处理注释风格,不涉及复杂的代码逻辑优化或安全漏洞检测,因此不能替代全面的代码审查工具。
核心特点
专注于识别和消除AI生成代码中特有的、无实质信息的“奉承式”注释和过度解释,而非通用的代码风格检查。其规则库针对GPT、Claude等主流AI模型的输出模式进行了专门优化。
注意事项
不适合用于审查需要大量解释性注释的数学算法、复杂业务逻辑或教学示例代码。
常见问题
它会删除所有注释吗?
不会,它只针对无信息量的“奉承式”或冗余注释,会保留必要的功能说明和文档注释。
支持哪些编程语言?
主要支持Python、JavaScript/TypeScript、Java等主流语言,对注释模式的识别是语言无关的。