Wechat HTML Publisher
v1.0.0直接上传HTML富文本到微信公众号草稿箱。支持完整的HTML格式,无需Markdown转换。
运行时依赖
安装命令
点击复制本土化适配说明
Wechat HTML Publisher 安装说明: 安装命令:["openclaw skills install wechat-html-publisher"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
wechat-html-publisher
直接上传HTML富文本到微信公众号草稿箱
与 wechat-publisher 不同,本技能直接上传HTML格式,无需Markdown转换。适合已经有完整HTML排版的文章。
功能 ✅ 直接上传HTML富文本 ✅ 自动上传HTML中的图片到微信图床 ✅ 支持本地和网络图片 ✅ 一键推送到草稿箱 ✅ 无需Markdown转换 快速开始
- 配置API凭证
确保环境变量已设置:
导出 WECHAT_应用_ID= YOU_WECHAT_应用_ID 导出 WECHAT_应用_SECRET= YOU_WECHAT_应用_SECRET
重要: 确保你的IP已添加到微信公众号后台的白名单!
- 准备HTML文件
HTML文件需要包含完整的样式(内联样式):
文章标题
文章内容...
注意:
必须使用内联样式(style属性) 不支持
内容
- 图片支持
✅ 绝对路径:
✅ 网络图片: 
所有图片会自动上传到微信图床并替换URL!
- 推荐的HTML结构
标题
正文内容...
工作流程 读取HTML - 读取HTML文件内容 上传封面 - 上传封面图到微信图床 处理图片 - 解析HTML中的图片,上传并替换URL 调用API - 调用微信draft/添加接口 返回结果 - 返回草稿media_id 与wechat-publisher的区别 特性 wechat-publisher wechat-html-publisher 输入格式 Markdown HTML 样式转换 自动应用主题 使用原有样式 适用场景 写作发布 已有HTML排版 依赖 wenyan-命令行工具 仅Python 故障排查
- IP不在白名单
错误: ip not in white列出
解决:
获取公网IP: curl ifconfig.me 添加到微信公众号后台白名单
- 图片上传失败
错误: invalid image
解决:
检查图片格式(支持jpg, png, gif) 检查图片大小(不超过2MB) 确保图片路径正确
- HTML格式错误
错误: invalid content
解决:
确保使用内联样式 移除