Slopification and Its Discontents
https://charlesleifer.com/blog/slopification-and-its-discontents/
关于作者
Charles Leifer 是 Peewee ORM 的作者,一个流行的Python ORM库。
核心发现
深度分析 Claude 在代码生成方面的能力差距——阅读/分析 vs 生成/修改的差异。
关键亮点
- 能力差距:Claude阅读/分析 vs 生成/修改的能力差距随上下文增大而扩大
- "换颜色包装":代码生成任务中的问题——看似不同实则相同的方案
- AI擅长:识别bug、编写测试用例、识别文档差距、组织测试
- AI不擅长:创新实现、多步骤重构无监督
- 解决之道:详细预先规范 + 小步骤 + 每步验证
实践建议
- 任务验证器必须接近完美,否则AI会解决错误问题
- Nicholas Carlini (Anthropic) 的观点:需要高质测试套件和验证器
- 分而治之:将大任务分解为小、可验证的步骤
分类
AI代码生成
Claude
Peewee
提示工程
软件工程