自行部署DeepLX主要适用于以下场景:
- 需要更高隐私保护的企业用户
- 期望完全掌控服务稳定性的开发者
- 需要定制化功能的高级用户
部署步骤:
- 环境准备:注册Cloudflare账户,安装Node.js 18+和Wrangler CLI
- 获取代码:
git clone https://github.com/xixu-me/DeepLX.git
- 配置项目:修改
wrangler.jsonc
中的account_id和应用名称 - 创建KV存储:执行
npx wrangler kv:namespace create
创建CACHE_KV和RATE_LIMIT_KV - 部署应用:运行
npx wrangler deploy
完成发布
部署成功后,你会获得形如https://your-app-name.your-cloudflare-account.workers.dev
的专属地址。注意KV命名空间需要先在Cloudflare控制台创建,其ID需填入配置文件中相应位置。
本答案来源于文章《DeepLX:免费的DeepL和谷歌翻译API服务》