代码包智能部署助手

AutoDep

上传你的 Node.js 代码包,AutoDep 会扫描部署结构、发现潜在问题, 并以任务链的方式一步步引导你完成云服务适配和部署改造。

拖拽代码包到这里,或点击选择文件

支持 .zip / .tar.gz,会自动解压并忽略 node_modules

🔍
深度扫描
AST 级代码分析
🔗
任务链引导
一步一步完成
☁️
云服务接入
自动创建资源

核心能力

代码包部署结构扫描上传 zip/tar.gz 代码包,自动解析 package.json、AST 语法树,识别 Node.js 项目的框架、入口文件和部署需求。
云原生问题检测精准发现 fs.writeFile 本地文件写入、端口硬编码、硬编码密钥、缺少 start 脚本、依赖分类错误等部署问题。
任务链式部署引导把每个问题拆成独立的流水线节点,竖向时间线 + 右侧详情面板,填参数 → 执行 → 跳过,完整状态机管理。
阿里云 OSS 自动适配用户授权后自动创建 OSS Bucket、配置静态网站托管、批量上传静态文件,并 AST 改写代码(fs → ali-oss)。
静态站点低成本托管纯静态网站 / SPA 项目推荐直接 OSS 公共读 + CDN 方案,存储成本 ¥0.12/GB/月,无需维护服务器。
Supabase 用户认证内置邮箱密码、Magic Link、GitHub OAuth、Google OAuth 四种登录方式,数据按用户隔离。

使用流程

1. 上传代码包 — 把 Node.js 项目打包成 zip,拖拽到上传区

2. 自动分析 — AutoDep 扫描代码,生成部署结构报告和任务链

3. 逐项处理 — 在任务链中查看每个问题,填写配置参数

4. 一键执行 — 授权阿里云后自动创建 OSS Bucket、改写代码

5. 下载部署 — 获取改造后的代码包,直接部署到云平台

常见问题

AutoDep 支持哪些类型的项目?

当前支持 Node.js 项目(Express、Koa、Next.js 等框架),以及纯静态网站和单页应用(React、Vue 等)。上传后自动识别部署形态。

代码包会上传到哪里?安全吗?

代码包仅存储在你本地(或部署服务器)的临时目录中,不会上传到任何第三方。分析完成后可自行清理。如果登录了账户,数据按用户 ID 隔离。

为什么要把 fs.writeFile 改成 OSS?

容器化部署环境(Serverless、容器服务)通常没有持久化磁盘,容器重启或扩缩容后本地文件会丢失。对象存储(OSS)提供持久化、高可用、可 CDN 加速的存储。

阿里云 AccessKey 会存储吗?

原型阶段 AccessKey 仅用于当前会话创建 OSS 资源,不持久化存储。生产环境应通过 OAuth + STS 临时凭证授权。

静态网站托管比容器部署省多少?

OSS 存储 ¥0.12/GB/月 + 流量费,小站点月费可低至几毛钱。容器化部署需要为常驻实例付费(即使没有流量),通常每月几十到几百元。