爱意满满的作品展示区。
frankwei

我 Port 了 Bark 的后端, 从 Go => Serverless 的 CF Worker

  •  
  •   frankwei ·
    frankwei98 · 16h 3m ago · 132 views
    之前在 V 站 看到别人用 js 简单实现了一个兼容 Bark 的 Worker 脚本。

    可惜兼容性不太够,部份 API 是缺失的。所以我基于原版 Go 代码自己 vibe porting 了一份。

    与原版比,无需自己跑后端,也就不需要自己有服务器了。
    直接部署到大善人 Cloudflare 上面,让 Worker 自己转发请求到苹果的 APNS 。

    我不敢说 API 百分百兼容,但尽可能让 AI 去实现了原版的功能。
    如果遇到问题,可以发个 issue ,或者自己 fork 一份提交 PR 也行。

    我自己测试过了推送信息是没问题。代码是开源的,欢迎大家来审查、提意见和 Fork 。

    ======

    项目地址:

    https://github.com/frankwei98/bark-serverless

    README 提供 一键部署到 Cloudflare 的按钮,方便大家操作。

    ======

    planning 10 分钟
    porting 5 分钟
    review + fix 3 小时

    简单说一下怎么重写的:
    我 fork 了一份原版 Go 的代码,在 Codex 喂给 GPT 5.5 给出一套 Migration Plan 。
    然后 Plan 交给 MiMo v2.5 Pro 去执行。
    写完了 GPT 5.5 复审,走了几次反馈 <=> 修复。
    GPT 没意见了,终审用了某公益站的 Opus 4.8 。然后让 GPT 改。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   975 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:46 · PVG 06:46 · LAX 15:46 · JFK 18:46
    ♥ Do have faith in what you're doing.