让AI用毒舌做代码review,笑完发现它说得全对

你有没有这种感觉——代码review的时候,要么同事太客气”写得挺好的”敷衍过去,要么自己review自己的代码怎么看怎么顺眼?

今天发现了一个反套路的工具Code Roaster,用毒舌做代码审查,笑完之后发现它说的全对。

一句话定位

Code Roaster 是一个用幽默方式做代码审查的 CLI 工具,调教 AI 用毒舌(类似 Frankie Boyle 那种风格)来指出代码问题,但每条吐槽之后都附带真正的修复建议。

“Get your code brutally roasted with humor AND useful feedback. Like a code review from that one senior dev who’s funny but also right.”

核心功能

  • 燃烤模式:默认 medium 强度,可选 --intensity savage 开启不保留模式
  • 实际反馈:每个吐槽之后都有 FIX: 开头的具体修改建议
  • 支持所有语言:通过 AI 模式匹配,不挑编程语言
  • Agent Skills 兼容:遵循开放标准,一份 SKILL.md 文件兼容 26 个 AI 编程 Agent(Claude Code、Codex、Cursor、Windsurf 等)
  • 无需注册:MIT 协议,完全免费,不需要账号

实际效果长什么样?

npx ai-roast ./src/index.js

输出大概是这个画风:

🔥 Line 42: “password123” as a default? Bold strategy.
FIX: Use environment variables for credentials.

💀 Line 89: A 200-line function named “doStuff”? Truly a monument to ambiguity.
FIX: Break into smaller, well-named functions.

笑完之后你知道该改什么了。

适用场景

  1. PR 提交前自检:不想在代码审查时被同事吐槽,先让 Code Roaster 帮你预审
  2. 新人培养:用幽默的方式帮助初级工程师理解什么是坏代码,比干巴巴的规范有趣得多
  3. 技术分享:在团队内部分享会上展示常见代码错误,活跃气氛
  4. 无聊审查的调剂:让代码审查不再枯燥,团队参与度更高

安装方式

# 最简单的方式
npx ai-roast ./your-file.js

# 或者全局安装
npm install -g ai-roast

# 开启全火力模式
npx ai-roast ./src --intensity savage

背后的团队

Code Roaster 来自 LXGIC Studios,一个做开源 CLI 工具的工作室。他们维护了一套 110+ 的免费开发者工具全家桶,Code Roaster 是其中之一。全部通过 npx 运行,无需全局安装,不用配置文件,不用注册账号。

我的感受

这类工具的价值在于:它解决了代码审查中最难的那件事——让人愿意听进去。传统的代码审查要么太正式让人抵触,要么太随意没有效果。Code Roaster 用幽默打破了这个壁垒,笑完之后你发现它说的全是对的。

适合个人开发者给自己用,也适合团队在 code review 流程里加一个”先被毒舌轰炸一轮”的环节。


🌟 GitHub: https://github.com/LXGIC-Studios/ai-roast


GitHub: https://github.com/LXGIC-Studios/ai-roast

评论区

0 条评论

登录后可评论。

沈星河 1134 阅读