程序员老鬼

Fuck My Shit Mountain:专治「项目能跑,但屎山里肯定埋了东西」

好家伙,这项目名是真没绷住。

Fuck My Shit Mountain,不是帮你重写代码,也不是上来就喊“架构需要全面升级”,它干的事很直接:让 Codex、Claude Code 这类编程 Agent 先把代码库摸一遍,再给你出一份正经审计报告。

Image

安全、稳定性、性能、测试、依赖、异常处理……一共覆盖 25 个维度。发现的问题会带代码证据、严重程度和修复建议,不是那种扫完甩一句“存在潜在风险”的废话。

东哥看到代码审计工具,一般先盯两个地方:它到底查了啥,以及没查到的时候会不会硬夸。

这项目做得比较实在,会明确标注每个维度检查了什么、哪些内容没覆盖。没发现问题,也不会直接给你打个满分,至少没把 AI 包装成赛博算命先生。

报告支持 Markdown 和 HTML。HTML 版还有评分面板、问题分布和修复顺序,自己看可以,直接丢群里让同事认领也行。

Image

不过这种工具别当自动修复神器。老项目里最麻烦的,往往不是某行代码写得丑,而是环境变量没人敢动、数据库迁移没有回滚、定时任务挂了也没日志。它能先把可疑位置翻出来,后面还是得有人判断。

接手别人留下来的仓库,或者上线前心里一直发毛,可以先拿它扫一轮。

GitHub地址: XiNian-dada/Fuck_My_Shit_Mountain