数字生命科技 · 开源项目
🧩

Nexus 编程插件系统
安全可控的 AI 编程助手

在 VS Code 里让 AI 自动跑代码、报错自动修、修到通过。代码在隔离沙箱中执行,每一步看得见、可撤销,数据不出本机。

为什么做这个

你的代码,不该默认上传到别人的云

主流 AI 编程工具大多把你的代码传到大厂的云。方便,但代码离开了你的机器,改了什么也看不太清。对代码不能外传、或想把一切握在自己手里的人,这是个真问题。

🏠

本地优先

自备模型 key,或用完全本地的 Ollama;代码和数据可以完全不出本机。

🇨🇳

国产模型友好

DeepSeek / 豆包 / 通义 / Kimi / 智谱开箱即用,国内直接能跑,不用翻墙。

🛡️

安全可控

在隔离沙箱里执行,危险操作先问你,每一步可见、可回放、可撤销。

怎么用

在编辑器里,一个快捷键的事

打开有 bug 的文件,按 ⌘⌥R —— 剩下的交给它。

01

跑代码

在隔离沙箱里运行你的代码。

02

报错自动修

遇到错误,AI 自动定位并修改。

03

再跑·验证

重跑直到通过,形成闭环。

04

你来决定

给你看 diff,接不接受你说了算。

还有 ⌘K 选中代码让 AI 改 · 读取整个项目来改(本地轻量 RAG),不是只看一段

安全是第一位

替你干,但伤不到你的系统

不是「闭眼信任、自动猛干」,而是全程你掌控。

📦

沙箱执行

命令在隔离环境里跑,读不到工作区外、默认断网;即使被攻破也出不了「牢笼」。

🚦

命令分级

安全命令自动跑;危险命令(push/install/执行脚本)必须你确认;禁止命令直接拒绝。

↩️

可回放·可恢复

完整执行可逐步重放,每个改动都带「改了什么/为什么」;进程崩了能从事件日志重建。

快速开始

两步跑起来

# 安装依赖、起本地控制台
$ npm install
$ npm start
# 浏览器自动打开
→ http://localhost:7878
# VS Code 插件:装 extension/ 里的 vsix
$ code --install-extension nexus.vsix
  • 不设 key = 演示模式 —— 无需联网,仍真跑工具
  • 设了 key = 真实模型 —— 接国产模型或本地 Ollama
  • VS Code 插件 —— ⌘⌥R 自动修复、⌘K 改代码
  • 开源 AGPL-3.0 —— 数据属于你,过程可检视