baoyu-post-to-wechat
通过API或Chrome CDP发布内容至微信公众号。支持以HTML、Markdown或纯文本格式输入发布文章,以及发布包含多张图片的图文消息。适用于用户提及“发布公众号”、“post to wechat”、“微信公众号”或“图文/文章”的场景。
作者
分类
办公自动化安装
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
微信公众号自动发布工具 - baoyu-post-to-wechat
技能概述
baoyu-post-to-wechat 是一个自动发布内容到微信公众号的 Claude 技能,支持通过 API 或 Chrome 浏览器两种方式发布文章和图文,兼容 HTML、Markdown 和纯文本输入。
适用场景
1. 内容创作者日常发布
当你需要定期将 Markdown 笔记或博客文章发布到公众号时,可以直接提供 Markdown 文件,技能会自动转换为主题化的 HTML 文章并发布,无需手动排版。
2. 自动化内容运营
对于需要批量管理草稿或定时发布内容的运营场景,可以使用 API 方式快速将内容推送到公众号草稿箱,在微信公众平台后续管理和发布。
3. 短内容图文发布
适合发布包含多张图片的短内容(最多9张图),通过 Chrome 浏览器自动化完成图文编辑和发布,保持公众号日常更新频率。
核心功能
文章发布(支持 API 和浏览器两种方式)
图文发布(浏览器方式)
配置与扩展
常见问题
如何获取微信公众号 API 凭证?
登录 微信公众平台,进入「开发 → 基本配置」,获取 AppID 和 AppSecret。将凭证保存到 .baoyu-skills/.env 文件:
WECHAT_APP_ID=你的AppID
WECHAT_APP_SECRET=你的AppSecretAPI 发布和浏览器发布有什么区别?
API 发布:速度快,适合批量发布和自动化,需要 API 凭证,支持文章草稿管理、评论控制等高级功能。
浏览器发布:速度较慢,不需要 API 凭证,首次运行需要扫码登录,适合不想配置 API 的简单场景。
微信公众号支持 Markdown 格式吗?
微信公众平台本身不支持直接发布 Markdown。本技能通过 markdown-to-html 转换技能,将 Markdown 转换为带主题样式的 HTML 后再发布,支持自动提取标题、摘要、作者和内联图片。
如何设置文章的评论开关?
使用 API 发布方式时,可在 EXTEND.md 配置文件中设置:
need_open_comment: 1 # 是否开放评论(1/0)
only_fans_can_comment: 0 # 是否仅粉丝可评论(1/0)或在 CLI 参数中指定,优先级:CLI 参数 > Frontmatter > EXTEND.md。
发布时文章封面图从哪里获取?
封面图按以下优先级查找:CLI --cover 参数 > Frontmatter (featureImage/coverImage/cover/image) > 文章目录 imgs/cover.png > 第一张内容内联图片。如果都没有,需要手动提供封面图。