## 【工具】用本地大模型做了个代码审查工具,代码不上传绝对隐

0 阅读2分钟

写代码这件事,我们都知道痛点在哪

代码写完了,没人帮你看。靠自己 Review,要么疲劳了看不出问题,要么陷入自我肯定的死循环。

在线的 AI 代码审查工具不是没有,但把代码贴到别人服务器上,总觉得哪里不对劲。商业产品要收费,开源的对接麻烦。

所以我花了一个下午,用本地的大模型做了一个。


它能做什么

输入: 一段代码(支持所有主流编程语言)

输出:

  • 质量评分(1-100)
  • 具体行号问题定位
  • 中文优化建议
  • 复杂度分析
  • 安全漏洞提示

核心特点

隐私第一 代码只在本地流转,不上传到任何服务器。你、本地模型、工作目录——三角闭环。代码不会经过第三方,哪怕是我自己也看不到你的代码。

完全免费 基于 Gemma 4 12B 本地推理,零边际成本。不需要注册,不需要付费,不需要 API Key。

中文友好 输出全部是中文,优化建议直接给出修改后的代码示例。不存在翻译腔。

响应速度 正常情况下 20-40 秒出结果。受限于本地模型推理速度,非商用场景完全够用。


使用方式

👉 体验地址: jailer-unnamable-cavalier.ngrok-free.dev

直接打开,粘贴代码,点「开始分析」,等待结果即可。


技术架构

前端:原生 HTML + JavaScript(无框架依赖)
后端:Node.js + Express
推理引擎:Gemma 4 12B(Ollama 本地运行)
部署:零成本,纯本地运行

适用场景

  • 写完一段代码,想快速知道有没有明显问题
  • Code Review 之前自己先过一遍
  • 学习他人代码,想快速了解质量
  • 重构前做基线评估

已知局限

  • 复杂项目的全局依赖分析暂时不支持
  • 响应速度不如云端商业服务
  • 建议仅供参考,最终判断还需人工

写在最后

这个工具起源于我自己的需求,后来发现身边不少开发者也有类似的痛点,于是把它做成了一个小工具开放出来。

如果你用了觉得有帮助,欢迎反馈意见。 如果你觉得哪里不好,也请直接说出来——这对工具的迭代很重要。


体验地址: jailer-unnamable-cavalier.ngrok-free.dev

技术交流: 评论区见