WePush
專注大量推送的小而美的工具
支援的平台
Windows • Linux • macOS
目前已經支援的訊息類型
- 範本訊息-公眾號
- 範本訊息-小程式
- 訂閱訊息-小程式
- 微信客服消息
- 微信企業號/企業微信訊息
- 小程式統一服務訊息
- 釘釘
- 阿里雲簡訊
- 阿里大於模板簡訊
- 騰訊雲端簡訊
- 華為雲簡訊
- 百度雲端簡訊
- 又拍雲簡訊
- 七牛雲簡訊
- 雲端片網簡訊
- E-Mail
- HTTP請求(單次、批次、壓測)
計劃中支援的訊息類型
- 網路雲端簡訊
- 榛果雲簡訊
- Luosimao簡訊
- 極光簡訊
- 極光推播
功能&亮點
- 支援自訂訊息內容並批量推送
- 支援變數訊息(可實現根據發送目標使用者不同每個訊息內容不一樣)
- 支援訊息編輯、預覽、訊息管理
- 支援透過檔案匯入使用者(txt、csv、excel)
- 支援透過MySQL導入用戶
- 支持微信公眾號全員推播
- 支持微信全家桶訊息(公眾號、小程式、企業號)
- 支援各種粒度的定時推送
- 支援推送歷史管理和失敗重新推送
- 支援多帳號管理和切換(微信)
- 支援各種搜尋、匯入、匯出
- 小而美的可視化介面,支援亮暗多種外觀風格
- 支援全域字體字號設定
- 支援推播結果郵件通知…
截圖速覽
安裝檔案下載
WePush下載網址
使用到的一些小技術點
- Java
- Java Swing
- 執行緒池
- 連線池(資料庫:HikariCP、HTTP:PoolingHttpClient)
- HttpClient
- HttpAsyncClient
- 定時任務
- SQLite
- MyBatis
遇到的麻煩和挑戰
- Swing介面不好控制,導致需要投入較多精力和耐心
- 工作過於飽和,常到半夜很晚才擠出一點時間
- 要做的事情有很多,例如WePush中間件及其附屬的集消息中心、通知警報、任務、批量、重試、統計等於一身的方便部署的Web管理應用
- 陪家人時間變少或無
- 鍛鍊身體時間變少或無
- 越來越發現需要不斷學習原始碼和底層的重要性
特別感謝
WxJava
Hutool
FlatLaf
開發&構建
https://gitee.com/zhoubochina/WePush/wikis/build
使用幫助
https://gitee.com/zhoubochina/WePush/wikis/help
QQ交流群:
鼓勵&讚賞
如果WePush對您有幫助或便利,
歡迎對我每天下班和周末時光的努力進行肯定,
您的讚賞將會帶給我更多動力