Cloudflare Workers 部署
目标:不用把部署绑定在别人的仓库上,而是先 Fork 一份自己的 danmu_api,再让 Cloudflare Workers 部署你的 fork。这样以后你同步上游、自己控制更新时间,会更省心。
第 1 步:先 Fork 仓库
Section titled “第 1 步:先 Fork 仓库”先打开:
然后按这个顺序做:
- 点右上角
Fork - 选择你自己的 GitHub 账号
- 创建自己的 fork


第 2 步:打开 Workers & Pages,再点 Create application
Section titled “第 2 步:打开 Workers & Pages,再点 Create application”不要再用一键部署链接。 这条线直接在 Cloudflare 后台手动导入你自己的 fork 就行。
按这个顺序点:

Workers & Pages,再点 Create application。第 3 步:选择 Import an existing repository
Section titled “第 3 步:选择 Import an existing repository”进入创建页后,继续按这个顺序点:

Import an existing repository,不要改成直接上传,也不要走模板按钮。第 4 步:授权 GitHub,再在仓库列表里选你自己的 fork
Section titled “第 4 步:授权 GitHub,再在仓库列表里选你自己的 fork”这里连续做完这几步:
- 如果 Cloudflare 还没拿到 GitHub 权限,就先完成授权。
- 回到仓库列表后,搜索你自己账号下的
danmu_api。 - 确认选中的是你自己的 fork,不是上游仓库。
- 保存并开始第一次部署。
只要你选的是自己的 fork,后面同步上游和重新部署都会更好管。
第一次部署完成后,你会先拿到一个默认的 *.workers.dev 地址。
第 5 步:部署完成后,进入 Variables and Secrets
Section titled “第 5 步:部署完成后,进入 Variables and Secrets”部署完成后,按这个路径进入:
第 6 步:先填最少需要的变量
Section titled “第 6 步:先填最少需要的变量”最稳的填法是直接填这 2 项:
TOKEN=87654321ADMIN_TOKEN=你自己定义的值如果你只是想先跑通普通接口,也可以先只填:
TOKEN=87654321如果后面还要在管理员 UI 里改变量、看部署配置,Cloudflare Workers 这条线还要再补这 3 项:
DEPLOY_PLATFROM_ACCOUNT=你的 Cloudflare Account IDDEPLOY_PLATFROM_PROJECT=你的 Worker 脚本名DEPLOY_PLATFROM_TOKEN=*** Cloudflare API Token具体去哪里找、怎么填,单独看:UI 与环境变量 · Cloudflare Workers。
第 7 步:如果你这一步是在 Cloudflare 控制台手动改变量,保存后按页面提示再点一次 Deploy
Section titled “第 7 步:如果你这一步是在 Cloudflare 控制台手动改变量,保存后按页面提示再点一次 Deploy”如果你这一步是在 Cloudflare 控制台里的 Variables and Secrets 页面手动补变量,最稳的做法就是保存后按页面提示再点一次 Deploy。
这样新的 Worker 版本一定会读到刚改的值。等状态恢复成功,再继续测试。

Deploy 更稳。第 8 步:直接用浏览器测试
Section titled “第 8 步:直接用浏览器测试”先测普通页面
Section titled “先测普通页面”https://你的项目名.workers.dev/87654321再测搜索接口
Section titled “再测搜索接口”https://你的项目名.workers.dev/api/v2/search/anime?keyword=凡人修仙传想进管理页,就用你自己的 ADMIN_TOKEN
Section titled “想进管理页,就用你自己的 ADMIN_TOKEN”https://你的项目名.workers.dev/你的ADMIN_TOKEN只要搜索接口能正常返回内容,这条部署线就算跑通了。
最常见的 3 个问题
Section titled “最常见的 3 个问题”1)你改了 TOKEN,但还在访问默认地址
Section titled “1)你改了 TOKEN,但还在访问默认地址”如果你把 TOKEN 改成了自己的值,那测试地址也要一起改。
2)后台里找不到变量入口
Section titled “2)后台里找不到变量入口”别在账户总设置里找,直接按这条路径走:
Workers & Pages → 你的 Worker → Settings → Variables and Secrets
3)以后怎么更新更省事
Section titled “3)以后怎么更新更省事”因为你现在部署的是自己的 fork,所以最稳的做法是:
- 先把上游同步进你的 fork
- 再让 Cloudflare 重新部署你的 fork
跑通后下一步看哪里
Section titled “跑通后下一步看哪里”参考来源:huangxd-/danmu_api、Cloudflare Workers 官方 Git 导入与环境变量文档,以及 CSDN / 第三方教程作者分享的实际后台截图。