本方案的最大价值不仅仅是部署,而是让你的弹幕 API 服务始终与原作者保持同步!
🔄 自动同步机制:每天自动拉取原作者的最新代码更新
⚡ 零配置成本:功能已内置,只需启用即可,无需手动创建任何文件
🛡️ 稳定可靠:基于 GitHub Actions + Vercel 的成熟方案
📈 持续改进:自动获得原作者的功能优化和 bug 修复
参考项目:huangxd-/danmu_api
huangxd-/danmu_api

参考:仓库主页包含 Vercel/Cloudflare/Docker 等多种部署方式;本指南仅覆盖 Vercel 流程。
https://vercel.com/login,使用 GitHub 账号登录。

danmu_api)。

https://{your_project}.vercel.app 的访问地址。
注意:其中 87654321 是你按照我这个教程后得到的默认 token,如果你以后有修改 token(你想修改成什么就修改成什么),将其修改为你修改后的值在填入 sen 等 App 中(图片示例为 sen),如果你没有改的需求, 直接使用 87654321 就行(大部分人都没有这个需求)

好消息! 自动同步功能现已内置在原项目中,你无需手动创建任何文件!通过 GitHub Actions 实现每天自动拉取上游 huangxd-/danmu_api 的最新更新,确保你的弹幕 API 服务始终保持最新状态。
同步机制说明:
Actions。


启用后,你会看到一个名为 "Fork Sync" 的工作流已经存在!点击它。
点击 "Run workflow" 手动运行一次来验证同步功能是否正常。

若成功,每日将自动同步上游更新;同步后 Vercel 会基于你 Fork 的仓库自动重新部署。
手动同步说明:如果自动同步失败或你想立即获取上游的最新更新,也可以手动同步:
⚠️ 注意:如果上游更新了 workflows 文件(
.github/workflows/目录下的文件),可能会导致自动同步失败。此时需要手动同步一次,之后自动同步就会恢复正常工作。

从现在开始,你的弹幕 API 服务将享受以下优势:
💡 说明:不做这一步可能会在邮箱中收到报错提示,但不影响弹幕 API 的正常运行 上游有用于自动构建 Docker Hub 镜像的工作流;若你不需要,可在你的 Fork 中禁用:
Actions。
Q: 同步频率是多少?可以调整吗?
A: 默认每天午夜执行一次。如需调整频率,可以修改仓库中 .github/workflows/sync_fork.yml 文件中的 cron: "0 0 * * *" 设置。
Q: 如何知道同步是否成功?
A: 在你的 GitHub 仓库的 Actions 页面可以看到每次同步的执行状态。成功会显示绿色勾号。
Q: 同步失败了怎么办?
A: 查看 Actions 日志,常见原因:上游变更、合并冲突或网络问题。可以点击 "Run workflow" 手动触发一次同步。
Q: 如何手动同步 Fork?
A: 如果自动同步失败或者你想立即获取上游的最新更新,可以手动同步:
Q: 会不会覆盖我自己的修改?
A: 如果你没有修改代码,不会有问题。如果你修改了代码且与上游冲突,需要手动解决冲突。
Q: 原作者更新后多久我的服务会更新?
A: 同步检测到更新后,Vercel 通常在几分钟内完成重新部署。
huangxd-/danmu_apihttps://vercel.com/login17 commits
本方案的最大价值不仅仅是部署,而是让你的弹幕 API 服务始终与原作者保持同步!
🔄 自动同步机制:每天自动拉取原作者的最新代码更新
⚡ 零配置成本:功能已内置,只需启用即可,无需手动创建任何文件
🛡️ 稳定可靠:基于 GitHub Actions + Vercel 的成熟方案
📈 持续改进:自动获得原作者的功能优化和 bug 修复
参考项目:huangxd-/danmu_api
huangxd-/danmu_api

参考:仓库主页包含 Vercel/Cloudflare/Docker 等多种部署方式;本指南仅覆盖 Vercel 流程。
https://vercel.com/login,使用 GitHub 账号登录。

danmu_api)。

https://{your_project}.vercel.app 的访问地址。
注意:其中 87654321 是你按照我这个教程后得到的默认 token,如果你以后有修改 token(你想修改成什么就修改成什么),将其修改为你修改后的值在填入 sen 等 App 中(图片示例为 sen),如果你没有改的需求, 直接使用 87654321 就行(大部分人都没有这个需求)

好消息! 自动同步功能现已内置在原项目中,你无需手动创建任何文件!通过 GitHub Actions 实现每天自动拉取上游 huangxd-/danmu_api 的最新更新,确保你的弹幕 API 服务始终保持最新状态。
同步机制说明:
Actions。


启用后,你会看到一个名为 "Fork Sync" 的工作流已经存在!点击它。
点击 "Run workflow" 手动运行一次来验证同步功能是否正常。

若成功,每日将自动同步上游更新;同步后 Vercel 会基于你 Fork 的仓库自动重新部署。
手动同步说明:如果自动同步失败或你想立即获取上游的最新更新,也可以手动同步:
⚠️ 注意:如果上游更新了 workflows 文件(
.github/workflows/目录下的文件),可能会导致自动同步失败。此时需要手动同步一次,之后自动同步就会恢复正常工作。

从现在开始,你的弹幕 API 服务将享受以下优势:
💡 说明:不做这一步可能会在邮箱中收到报错提示,但不影响弹幕 API 的正常运行 上游有用于自动构建 Docker Hub 镜像的工作流;若你不需要,可在你的 Fork 中禁用:
Actions。
Q: 同步频率是多少?可以调整吗?
A: 默认每天午夜执行一次。如需调整频率,可以修改仓库中 .github/workflows/sync_fork.yml 文件中的 cron: "0 0 * * *" 设置。
Q: 如何知道同步是否成功?
A: 在你的 GitHub 仓库的 Actions 页面可以看到每次同步的执行状态。成功会显示绿色勾号。
Q: 同步失败了怎么办?
A: 查看 Actions 日志,常见原因:上游变更、合并冲突或网络问题。可以点击 "Run workflow" 手动触发一次同步。
Q: 如何手动同步 Fork?
A: 如果自动同步失败或者你想立即获取上游的最新更新,可以手动同步:
Q: 会不会覆盖我自己的修改?
A: 如果你没有修改代码,不会有问题。如果你修改了代码且与上游冲突,需要手动解决冲突。
Q: 原作者更新后多久我的服务会更新?
A: 同步检测到更新后,Vercel 通常在几分钟内完成重新部署。
huangxd-/danmu_apihttps://vercel.com/login17 commits