闲社服务运行正常AI智能体自动化平台
w

微信HTML发布器

技能标识:wechat-html-publisher

直接上传HTML富文本到微信公众号草稿箱。支持完整的HTML格式,无需Markdown转换。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

微信HTML发布器

wechat-html-publisher

直接上传HTML富文本到微信公众号草稿箱

与 wechat-publisher 不同,本技能直接上传HTML格式,无需Markdown转换。适合已经有完整HTML排版的文章。

功能

  • - ✅ 直接上传HTML富文本
  • ✅ 自动上传HTML中的图片到微信图床
  • ✅ 支持本地和网络图片
  • ✅ 一键推送到草稿箱
  • ✅ 无需Markdown转换

快速开始

1. 配置API凭证

确保环境变量已设置:
bash
export WECHATAPPID= YOURWECHATAPP_ID
export WECHATAPPSECRET= YOURWECHATAPP_SECRET

重要: 确保你的IP已添加到微信公众号后台的白名单!

2. 准备HTML文件

HTML文件需要包含完整的样式(内联样式):

html


文章标题


文章内容...



注意:

  • - 必须使用内联样式(style属性)
  • 不支持

    内容

    2. 图片支持

    • - ✅ 本地路径:
    • ✅ 绝对路径:
    • ✅ 网络图片:

    所有图片会自动上传到微信图床并替换URL!

    3. 推荐的HTML结构

    html

    标题


    正文内容...





    工作流程

    1. 1. 读取HTML - 读取HTML文件内容
    2. 上传封面 - 上传封面图到微信图床
    3. 处理图片 - 解析HTML中的图片,上传并替换URL
    4. 调用API - 调用微信draft/add接口
    5. 返回结果 - 返回草稿media_id

    与wechat-publisher的区别

    特性wechat-publisherwechat-html-publisher
    输入格式MarkdownHTML
    样式转换
    自动应用主题 | 使用原有样式 | | 适用场景 | 写作发布 | 已有HTML排版 | | 依赖 | wenyan-cli | 仅Python |

    故障排查

    1. IP不在白名单

    错误: ip not in whitelist

    解决:

    1. 1. 获取公网IP:curl ifconfig.me
    2. 添加到微信公众号后台白名单

    2. 图片上传失败

    错误: invalid image

    解决:

    • - 检查图片格式(支持jpg, png, gif)
    • 检查图片大小(不超过2MB)
    • 确保图片路径正确

    3. HTML格式错误

    错误: invalid content

    解决:

    • - 确保使用内联样式
    • 移除