一个命令给代码做全身检查:CodeProbe 9 大审计师同时上线

你的代码真的健康吗?让 9 个 AI 审计师同时给你打分

写完代码,最怕的不是跑不起来,而是——你以为写得很干净,一跑 full audit,9 个审计师同时举牌说你有问题。

CodeProbe 就是这样一个工具。它把一个高级工程师的完整审查能力,拆成了 9 个专项 AI 审计师,一次性全部派出去扫描你的代码库。

不是泛泛的「代码风格建议」,是带权重评分、带优先级排序、带修复 prompt 的完整健康报告。

9 个专项审计师,各管一块

安装完运行 /codeprobe audit .,它会自动检测你的技术栈,调取对应的参考文档,然后同时跑 9 个专项扫描:

  • 安全 Security(权重 20%)— SQL 注入、XSS、越权访问这条权重最高,因为一个 critical 漏洞能毁掉整个应用
  • SOLID 原则(15%)— 单一职责、开闭原则、里氏替换
  • 架构 Architecture(15%)— 依赖方向、循环引用、模块边界
  • 错误处理 Error Handling(12%)
  • 性能 Performance(12%)
  • 测试质量 Test Quality(10%)
  • 代码异味 Code Smells(8%)
  • 设计模式 Design Patterns(4%)
  • 框架使用 Framework(4%)

每个分类初始 100 分,critical 扣 15(单个分类最高扣 50),major 扣 6,minor 扣 2,最后加权平均出总分。80–100 绿、60–79 黄、< 60 红,一眼就知道该先修什么。

一个命令上手,不用配任何东西

装好之后,任何项目里直接跑:

  • /codeprobe audit . — 全量审计
  • /codeprobe quick . — 只看 Top 5 最严重问题
  • /codeprobe security . — 只跑安全扫描
  • /codeprobe health . — 代码库健康仪表盘

报告自动保存到 ./codeprobe-reports/*.md,可以 diff 看改进进度,也可以直接贴进 PR 评论。

安装一行搞定:

npx skills add nishilbhave/codeprobe

Python 3.8+ 可选(装了就有代码统计面板),其他零依赖,macOS / Linux / Windows 通用。

谁适合用?

自己写的项目想系统 review 一下、接了旧代码不知道从哪开始重构、或者想给团队的代码质量设一个客观基准线——这工具都能帮你省不少时间。

安全权重最高这条设计挺实在的:大多数代码问题可以慢慢修,但 critical 安全漏洞不能拖。扫描完了直接按报告里的 fix prompt 逐条改,比凭感觉 review 靠谱得多。

GitHub 仓库 →


GitHub: https://github.com/nishilbhave/codeprobe

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1419 阅读