WXPush:基于 Cloudflare Workers 的免费微信推送方案
WXPush 是一款轻量级的微信消息推送工具,旨在为开发者提供一种无需服务器、零成本且高效的通知方案。它通过 API 接口将信息转化为微信原生的模板消息,支持弹窗提醒与声音通知,是构建自动化提醒系统或信息同步服务的理想选择。
核心优势
- 運営コストゼロ :依托 Cloudflare Workers 的 Serverless 架构,完全免费,且每日提供高达 10 万次的推送额度。
- 原生通知体验 :消息以微信模板形式送达,具备标准的弹窗与声音提醒,确保信息实时触达。
- 灵活的配置 複数のユーザーが同時にプッシュ通知を受信できる機能をサポートし、カスタマイズ可能なジャンプリンクやスキンを提供することで、さまざまなアプリケーションシナリオに対応します。
- 极速部署 複雑な実行環境を設定する必要はありません。コードを貼り付けるか、Gitでリンクするだけで、すぐに本番環境に移行できます。
部署指南
方案一:快速手动部署(推荐初学者)
直接在 Cloudflare 控制台操作,无需本地开发环境:
- 登录 Cloudflare 仪表盘并创建新的 Worker 服务。
- 将
src/index.js的源代码粘贴至编辑器并保存。 - 在环境变量中配置以下关键参数:
API_TOKEN:用于接口验证的自定义访问令牌。WX_APPIDそしてWX_SECRETWeChat公式アカウントの公式認証情報。WX_USERID:接收者的 ID(若为多个用户,请使用|符号分隔)。WX_TEMPLATE_ID:预先申请的微信模板 ID。WX_BASE_URL(可选):设置消息点击后的跳转地址。
- 点击部署,服务立即生效。
方案二:GitHub 自动化部署(推荐开发者)
利用 CI/CD 流程实现版本控制与自动更新:
- 将 WXPush 项目 Fork 到个人 GitHub 仓库。
- 在 Cloudflare Pages 中关联该仓库。
- 配置相应的环境变量与部署参数。
- 后续仅需提交代码至 GitHub,系统将自动完成构建与发布。
リソースとサポート
视频教程: 展開プロセス全体の詳細なデモンストレーション 👉 クリックして視聴
开源地址: GitHub – frankiejun/wxpush
適用可能なシナリオ
- 自动化提醒 例としては、サーバークラッシュアラートやスケジュールされたタスク完了通知などが挙げられる。
- 个人站长 :通过 API 将网站动态或用户反馈实时推送至微信。
- Serverless 实践者 :追求无服务器架构、低维护成本的轻量化方案。
- 独立开发者 我々は、簡素なメッセージ配信メカニズムを迅速に構築する必要がある。
テキスト終了
