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

简介: WePush 是一款基于 Java Swing 的可视化消息推送平台,支持微信、短信、邮件及 HTTP 请求等多渠道消息推送。其特色在于非技术人员也能轻松配置,实现批量发送、变量替换、定时任务与失败重试等功能,适用于中小团队快速搭建高效推送系统。

嗨,我是小华同学,专注解锁高效工作与前沿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 模板导入,一键展示用户清单、成功/失败状态
  • 任务管理中心:支持实时查看发送进度、失败任务重试、导出报表、一键清理数据
  • 主题切换与布局:亮色/暗色模式、可调字体与字号设置,界面更符合办公习惯

典型应用场景

  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

相关文章
|
存储 XML Java
Flowable工作流-高级篇
Flowable工作流-高级篇
8993 1
|
11月前
|
消息中间件 NoSQL 安全
WePush 一款基于模拟点击实现的微信消息推送机器人,安全稳定不封号
WePush 是一个基于微信 Windows 客户端开发的消息推送系统,采用模拟人工点击技术实现消息发送,具有安全稳定、零封号风险的特点。系统通过 HTTP API 接收消息请求并利用 Redis 消息队列异步处理任务,支持群聊和个人消息推送。依赖 FastAPI、wxauto 和 Redis,适用于系统监控提醒等场景,需使用指定版本微信客户端运行。
1406 60
|
4月前
|
人工智能 前端开发 流计算
前端的同学,终于要起飞啦,Github 6.3k star + ,免费可商用的UI元素库!!!
小华同学推荐:galaxy 是一个免费可商用的开源 UI 元素库,收录超 3,000 个组件,支持 CSS 与 Tailwind 双格式,兼容 Figma/React/HTML,助力高效开发与设计协作。
711 7
|
6月前
|
缓存 自然语言处理 JavaScript
抓紧上车,别再错过啦, Github 开源后台管理平台,Naive UI !!!
naive-ui-pro 是基于 Vue3 + Vite + TypeScript 的免费开源中后台模板,主打“路由插件化架构”,将权限、页签、缓存等功能拆解为可插拔模块,像搭积木一样灵活组装。内置 14+ 插件、Pro Naive UI 组件库与丰富示例,支持移动端适配、多主题、国际化,MIT 许可,开箱即用,助力高效开发。
757 4
|
6月前
|
人工智能 Java API
Java与大模型集成实战:构建智能Java应用的新范式
随着大型语言模型(LLM)的API化,将其强大的自然语言处理能力集成到现有Java应用中已成为提升应用智能水平的关键路径。本文旨在为Java开发者提供一份实用的集成指南。我们将深入探讨如何使用Spring Boot 3框架,通过HTTP客户端与OpenAI GPT(或兼容API)进行高效、安全的交互。内容涵盖项目依赖配置、异步非阻塞的API调用、请求与响应的结构化处理、异常管理以及一些面向生产环境的最佳实践,并附带完整的代码示例,助您快速将AI能力融入Java生态。
977 12
|
11月前
|
安全 Java 持续交付
如何实现上传jar直接部署成功,这篇文章直接带你上手springboot实现jar包热更新!
本文详细讲解了在Spring Boot应用中实现Jar包热更新的实践方法。通过自定义类加载器(`HotClassLoader`),动态加载和卸载指定目录下的Jar包,结合Spring Bean动态注册机制,使新加载的类能够被Spring容器管理。同时,提供了文件上传接口,方便用户手动触发Jar包更新。文章还强调了安全性、依赖管理和线程安全等注意事项,并给出了测试步骤和总结,帮助开发者高效实现热更新功能,减少服务中断和提升开发效率。
|
6月前
|
存储 消息中间件 安全
企业级实时消息推送系统的架构设计,一文即懂!
如果你是技术负责人,该如何搭建一套能解决这些问题的企业级统一消息推送平台?今天我们就从核心挑战出发,拆解一套可落地的统一推送服务架构方案。
939 0
|
人工智能 IDE 编译器
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
2872 15
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
|
运维 Prometheus 监控
🎉 WatchAlert - 开源多数据源告警引擎【运维研发必备能力】
WatchAlert 是一个开源的多数据源告警引擎,支持从 Prometheus、Elasticsearch、Kubernetes 等多种数据源获取监控数据,并根据预定义的告警规则触发告警。它具备多数据源支持、灵活的告警规则、多渠道告警通知、可扩展架构和高性能等核心特性,帮助团队更高效地监控和响应问题。项目地址:https://github.com/opsre/WatchAlert
1797 18
🎉 WatchAlert - 开源多数据源告警引擎【运维研发必备能力】

热门文章

最新文章