linux/amd64 和 linux/arm64。
部署到 Vercel
1
导入仓库
Fork 仓库,或在 Vercel 中导入
cokice/japanese-analyzer。2
配置环境变量
在项目中打开 Settings → Environment Variables。至少添加
DEEPSEEK_API_KEY。如果需要图片识别或 Gemini TTS,再添加 GEMINI_API_KEY。3
添加可选配置
如需访问密码,添加
CODE。如需 Umami,同时添加 NEXT_PUBLIC_UMAMI_SRC 和 NEXT_PUBLIC_UMAMI_WEBSITE_ID。4
重新部署
触发一次新部署,然后打开 Vercel 提供的访问地址。
在 Vercel 中部署
从 GitHub 仓库创建一个新的 Vercel 项目。
使用 Docker Compose
Docker Compose 更适合长期维护的 VPS 部署。1
准备配置
从仓库中的模板创建生产环境变量文件。编辑
.env.production 并填写需要的 API Key。2
启动服务
3
检查状态
3002 端口。打开:
使用 Docker 运行
先拉取多架构镜像:GEMINI_API_KEY。如果不需要访问密码,保持 CODE=""。
如需启用 Umami,额外添加:
更新部署
使用 Docker Compose 时:配置域名与 HTTPS
容器运行正常后,你可以为它添加反向代理:- 将域名 A 记录指向 VPS。
- 确认防火墙和云安全组已开放
80与443端口。 - 检查服务器上是否已有 Nginx 或 Caddy,并优先复用现有服务。
- 将请求反向代理到
127.0.0.1:3002。 - 配置 HTTPS,并把 HTTP 重定向到 HTTPS。
- 使用
curl -I https://你的域名检查证书和反向代理。
验收部署
- 容器状态正常,日志中没有启动错误。
curl http://127.0.0.1:3002能返回页面。- 服务器重启后,容器会自动启动。
- 如果配置了域名,HTTPS 访问正常且证书有效。
交给 AI Agent 部署
交给 AI Agent 部署
你可以把下面的提示词交给 Claude Code 或 Codex,并在执行时提供 API Key:
