重磅发现!Gitee上最有价值的开源项目,官方推荐,WePush再不用就落后啦!!!

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

image

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 等底层技术提升稳定性与速度

技术架构概览

架构示意图

image

核心技术 & 优势

技术模块 技术选型 优势说明
桌面 UI Java Swing + FlatLaf 跨平台支持、主题切换
并发与连接池 线程池 + HikariCP + HttpClient 高效稳定、支持批量发送
数据处理 SQLite + MyBatis 轻量、易部署、事务管理
微信集成 WxJava 微信协议封装,简化实现
其他平台 SDK 各大平台官方/第三方 HTTP 接口 覆盖面广,集成简单
扩展与维护 Maven 构建 + 多版本管理(4.x/5.x) 升级灵活,适配多系统

功能演示

  • 推送通道设置页面:统一管理公众号、小程序、企业微信账号、短信平台接入配置
  • 消息编辑 + 变量预览:直接输入 {username} 等变量,点击预览即可查看最终发送样式
  • 用户导入 & 列表展示:支持 Excel/CSV 模板导入,一键展示用户清单、成功/失败状态
  • 任务管理中心:支持实时查看发送进度、失败任务重试、导出报表、一键清理数据
  • 主题切换与布局:亮色/暗色模式、可调字体与字号设置,界面更符合办公习惯

image

imageimage

典型应用场景

  1. 营销活动通知:节日促销短信、活动提醒、优惠券发放
  2. 系统告警推送:服务器异常报警通过微信/短信多重通知
  3. 日常数据报告:日报/周报自动生成 HTTP 推送至内部系统
  4. 用户关怀通知:新用户激活、生日问候自动化触达
  5. 企业内部轻通知:全员公告、小群提醒、安全提示等消息

与同类项目对比 & 产品优势

功能项 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,可控、可视、可管理

项目地址

https://gitee.com/zhoubochina/WePush

posted @ 2025-08-11 16:36  小华同学ai  阅读(73)  评论(0)    收藏  举报