lifedever分享我的一个开源项目,解决AI 写代码时的一个痛点:AI 总是跟着旧代码的坏习惯走。 中发帖

用 Claude Code / Cursor 写代码的时候,大家有没有遇到一个很头疼的问题: 
AI 会模仿项目里已有的代码风格,包括那些坏习惯。
比如项目里有个 God Class 写了 800 行,你让 AI 加个功能,它就往这个文件里继续堆。旧代码用了 any,AI 也跟着用 any。旧代码回调嵌套 5 层,AI 也照着嵌套。
根本原因是:AI 默认会"保持风格一致",但如果风格本身就有问题呢?
解决思路
给项目加一个规范文件(CLAUDE.md / .cursorrules),明确告诉 AI:不要模仿旧代码,按规范重构。
但手写规范太累了,而且大多数人写出来的规范都是"使用适当的错误处理"这种空话,AI 根本执行不了。
所以我做了 claude-rules( GitHub - lifedever/claude-rules: Coding standards for AI...