AI 代码审查工具
hyhmrright/brooks-lint · 技能
基于 12 本经典工程书籍的 AI 代码审查 — 通过书籍引用、严重性标签和 6 种分析模式(包括全面自动修复)进行衰退风险诊断
★ 1,457GitHub 星标
62分支
2026-08-15最近更新
JavaScript开发语言
MIT许可证
主要功能
- 五十年过去,Brooks 依然正确——McConnell、Fowler、Martin、Hunt & Thomas、Evans、Ousterhout、Winters、Meszaros、Osherove、Feathers 以及 Google 测试团队同样如此。
- 衰退风险认知过载 · 诊断问题: 理解这段代码要花多少脑力?
- 这个方法把四个不相干的业务职责塞进同一个函数,含有一个会静默吞掉"邮箱变更通知"的逻辑 bug,并且对 SQL 注入门户大开。
- 症状update_profile 在同一个方法体里完成资料字段更新、邮箱变更通知、积分重算和缓存失效。
安装命令
dsh plugin --profile web add github:hyhmrright/brooks-lint