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 发布:
wenyan publish -f article.md --server https://api.example.com --api-key your-api-key