Server 模式

相较于纯本地运行的本地模式(Local Mode)wenyan-cli还提供了 远程客户端模式(Client–Server Mode)。两种模式运行效果完全一致,你可以根据运行环境和网络条件选择最合适的方式。

在本地模式下,CLI 直接调用微信公众号 API 完成图片上传和草稿发布。

flowchart LR CLI[Wenyan CLI] --> Wechat[公众号 API]

在远程客户端模式下,CLI 作为客户端,将发布请求发送到部署在云服务器上的 Wenyan Server,由 Server 完成微信公众号 API 调用。

flowchart LR CLI[Wenyan CLI] --> Server[Wenyan Server] --> Wechat[公众号 API]

适用于:

  • 无本地固定 IP,需频繁添加IP 白名单的用户
  • 需团队协作的用户
  • 支持 CI/CD 自动发布
  • 支持 AI Agent 自动发布

Server 模式说明

客户端调用 Server 发布:

wenyan publish -f article.md --server https://api.example.com --api-key your-api-key