View on GitHub

WePush

专注批量推送的小而美的工具,目前支持:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail、HTTP请求、钉钉、华为云短信、百度云短信、又拍云短信、七牛云短信

WePush Next 1.2.0 — AI Assistant Access and Java 25

1.2.0 是兼容 1.1.0 的稳定 Minor 发行版。它让 Codex 等 AI 助手通过用户自己的 WePush 完成查询、准备和授权发送,并把 Java 运行基线升级到 25。WePush 仍然只提供用户自部署软件,不提供托管控制面、遥测或强制自动更新。

主要更新

数据与兼容性

升级步骤

  1. 使用精简包或 Java SDK 时,先安装 Java 25+。完整包用户使用包内运行时。
  2. 下载 1.2.0 对应平台发行包和 SHA256SUMS,先校验 SHA-256。
  3. 使用发行包内升级脚本。脚本会在切换前创建完整备份,并在切换后检查 Readiness、Flyway V17 和本地 Provider Dry Run。
  4. 确认 GET /api/v1/system/info 返回 1.2.0,原资源、历史 Run 和 Artifact 可读取,Agent 已重连。
  5. 需要 AI 助手时重新安装 MCP/Skill。1.1.0 安装包没有 wepush-ai.mjs。
  6. 安装运营商插件前,校验 wepush-provider-trusted-key-1.2.0.env、它的旁路 .sha256 和统一 SHA256SUMS,再把其中的 WEPUSH_PLUGIN_TRUSTED_KEYS 原样加入 Agent 环境并重启。

完整流程见《升级与回滚指南》;接入步骤见《AI 助手接入指南》。

回滚

1.2.0 不新增数据表。受支持的回滚目标是 1.1.0,且必须恢复升级前完整备份,不要只替换 JAR。若环境曾经升级过 1.1.0,数据库中已有 V15–V17,不能把当前数据直接交给 1.0.0。

发行边界