✅ 本地图片自动上传到微信素材库
✅ 图片链接自动替换为微信可访问链接
✅ 封面图正确上传并关联
✅ 草稿箱文章成功创建




在本地用 Markdown/HTML 写好文章(含配图) 登录微信公众号后台 复制正文,粘贴到编辑器 最痛苦的环节:逐张上传本地图片到素材库,然后手动替换文章中的图片链接 上传封面图、填写摘要、设置作者 保存为草稿,手动检查预览
`GET /cgi-bin/token` — 获取接口凭证(AccessToken)`POST /cgi-bin/draft/add` — 创建草稿箱文章登录 微信公众平台/微信开发者平台 进入 设置与开发 → 基本配置 获取 AppID 和 AppSecret 重点:将当前设备的 IP 地址加入 IP白名单(如果不会也没有关系,QClaw会告诉你怎么做,可以等报错后再执行)

读取本地 HTML 文章 扫描文章内所有本地图片 上传图片到微信素材库,获取 mmbiz 图片链接 替换文章中的图片链接 上传封面图,获取 thumbmediaid 调用微信接口创建草稿箱文章
✅ AccessToken 获取成功 ✅ 3张本地图片上传成功(自动替换链接) ✅ 封面图上传成功 ✅ 草稿创建成功案例分析文章:从案例库里整理好素材,写成文章,一键推送
法律科普专栏:定期更新,不需要每次都手动排版上传
团队内部分享:将内部培训材料快速转成公众号文章
法律产品介绍:制作精美的图文内容,高效发布
Markdown 直接支持:稍加配置可以支持 .md 文件,无需手动转 HTML
AccessToken 本地缓存:减少重复获取接口调用
批量发布:一个目录下多篇文章,循环执行,批量发布
发布后自动通知:发布成功后自动推送微信ClawBot/飞书通知
`wechat-publish.task.js` — 核心脚本(带完整中文注释)
`wechat-publish.task.yaml` — OpenClaw 任务配置文件
`.env.example` — 配置模板
示例 HTML 文章和配图
详细使用说明文档
夜雨聆风