docs/user/deployment/vercel.md
| 部署方式 | 优点 | 缺点 |
|---|---|---|
| 一键部署 | 快速简便,无需额外设置 | 无法自动同步源项目更新 |
| Fork后导入 | 可跟踪源项目更新,更易维护 | 第一次部署需要确认项目根目录和构建配置 |
这种方式可以让你跟踪项目更新,便于后续同步最新功能和bug修复。
Fork项目到自己的GitHub
导入项目到Vercel
确认根目录设置(建议)
a. 在项目部署完成后,进入项目设置
b. 点击左侧菜单中的"Build and Deployment"
c. 在"Root Directory"部分,将输入框中的内容清空
d. 点击"Save"保存设置
配置环境变量(可选)
VITE_* 变量会进入前端构建产物,访问者可以在浏览器下载到这些值。公开站点应让用户在应用界面的模型管理中自行填写自己的 API Key。VITE_* 模型配置;同时应使用可轮换、权限受限、费用受控的密钥。ACCESS_PASSWORD的环境变量重新部署项目
同步上游更新
如果你只需要快速部署而不关心后续更新,可以使用一键部署方式:
Prompt Optimizer 早期版本曾提供 Vercel / Docker 内置代理能力,但由于 SSRF 安全风险,当前版本已经移除内置模型代理端点。
当前 Web 版仍是纯前端应用:
根目录中的 api/auth.js 和 middleware.js 只用于 Vercel 部署下的访问密码校验,不是模型 API 代理。
当配置了ACCESS_PASSWORD环境变量后,您的站点将启用密码保护功能:
部署后页面空白或报错
无法连接到模型API
如何更新已部署的项目
如何添加自定义域名