重磅发现!Gitee上最有价值的开源项目,官方推荐,WePush再不用就落后啦!!!
嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!


WePush 是一款用 Java Swing 打造的桌面端“可视化消息推送平台”,目标是让非技术人员也能快速配置、批量发送推送消息,覆盖从微信到短信、电邮再到 HTTP 请求等主流触达渠道
支持平台:Windows / Linux / macOS 支持维度:
-
微信家族:公众号模板、小程序订阅与客服消息、企业微信… -
短信平台:阿里/腾讯/华为/百度/云片/七牛/又拍云… -
钉钉、E‑Mail、HTTP 请求(包括批量推送、压测) -
未来规划平台:极光推送、榛子云、网易云信等
为什么用它?
-
非编码人员也能快速上手:界面友好、可视化展示,微信推送、短信预览一目了然。 -
消息批量 + 变量支持:支持导入 CSV/Excel、人群分组,根据变量自动生成个性内容。 -
定时任务 + 失败重试:设置定时批次发送,自动管理失败任务,保证信息送达。 -
多账号管理:一个平台管理多个微信/公众号帐号,统一切换不混乱。 -
丰富渠道打通:除了微信,还支持短信、电邮、HTTP 通知…一站式覆盖。
核心功能亮点
-
自定义 + 变量批量推送:Message 模板中嵌变量(如 {name}),系统自动生成 1:1 人群推送 -
文件 & 数据库导入用户:支持 txt/csv/excel 文件导入,也可直连 MySQL 抓取用户清单 -
全家桶消息全面支持:公众号、小程序、客服消息、企业微信统一配置管理 -
多平台短信接口适配:阿里云 / 腾讯云 / 华为云 / 百度云 / 云片等主流短信平台均已接入 -
HTTP 通知与压测功能:支持自定义 HTTP 推送,批量与并发测试皆可设置 -
消息编辑 + 预览 + 历史管理:可新建推送、编辑、预览后保存,重发或批量导出日志 -
推送结果邮件提醒:支持推送完成后自动通过邮件反馈结果给负责人 -
主题支持 light & dark:界面风格可切换,保护视力更自在 -
多线程 + 连接池技术加持:高并发发送通过 HikariCP、PoolingHttpClient 等底层技术提升稳定性与速度
技术架构概览
架构示意图
核心技术 & 优势
| 技术模块 | 技术选型 | 优势说明 |
|---|---|---|
| 桌面 UI | Java Swing + FlatLaf | 跨平台支持、主题切换 |
| 并发与连接池 | 线程池 + HikariCP + HttpClient | 高效稳定、支持批量发送 |
| 数据处理 | SQLite + MyBatis | 轻量、易部署、事务管理 |
| 微信集成 | WxJava | 微信协议封装,简化实现 |
| 其他平台 SDK | 各大平台官方/第三方 HTTP 接口 | 覆盖面广,集成简单 |
| 扩展与维护 | Maven 构建 + 多版本管理(4.x/5.x) | 升级灵活,适配多系统 |
功能演示
-
推送通道设置页面:统一管理公众号、小程序、企业微信账号、短信平台接入配置 -
消息编辑 + 变量预览:直接输入 {username}等变量,点击预览即可查看最终发送样式 -
用户导入 & 列表展示:支持 Excel/CSV 模板导入,一键展示用户清单、成功/失败状态 -
任务管理中心:支持实时查看发送进度、失败任务重试、导出报表、一键清理数据 -
主题切换与布局:亮色/暗色模式、可调字体与字号设置,界面更符合办公习惯 ![]()
典型应用场景
-
营销活动通知:节日促销短信、活动提醒、优惠券发放 -
系统告警推送:服务器异常报警通过微信/短信多重通知 -
日常数据报告:日报/周报自动生成 HTTP 推送至内部系统 -
用户关怀通知:新用户激活、生日问候自动化触达 -
企业内部轻通知:全员公告、小群提醒、安全提示等消息
与同类项目对比 & 产品优势
| 功能项 | WePush | friend‑nicen/wepush (Python) | 企业云推平台 A |
|---|---|---|---|
| 多平台覆盖 | ✅ 微信全家桶 + 短信 + HTTP + Email | ✅ 微信机器人 | ✅ 邮件/短信支持 |
| 界面可视化 | ✅ Windows/Linux/macOS 桌面 GUI | ❌ CLI/API | ✅ Web 控制台 |
| 变量+批量导入 | ✅ 支持 Excel/CSV/MySQL + 模板预览 | ❌ 仅单条/简单批量 | ✅ 支持 CSV |
| 失败重试机制 | ✅ 内建失败记录 + 重发 | ❌ 手动检查 | ✅ 可配置任务机制 |
| 主题切换 | ✅ Light / Dark | ❌ 无 | ✅ 淡雅主题 |
| 推送结果通知 | ✅ 邮件提醒 + 历史记录 | ❌ 无 | ✅ 邮件或短信 |
| 开源星级 | ⭐ 3.7k | ⭐ 98 | ❌ 专有商业 |
👉 总结:WePush 集批量、变量、定时、重试、UI 体验与渠道覆盖于一体,且完全开源,自建无版权/费用压力,适合多数中小团队自主管理。
总结
WePush 通过简洁但全面的功能,真正实现了微信、短信、邮件和 HTTP 多渠道消息触达的全覆盖。它适合技术能力有限的中小团队、一线运营团队、也适合日常告警系统做快速搭建,用最低成本解决日常推送业务。
📌 推荐理由:
-
不会编程也能做批量推送 -
一次配置终生使用 + 多平台合一 -
支持变量、自定义、预览、重试机制 -
全平台同步 GUI,可控、可视、可管理






浙公网安备 33010602011771号