baoyu-post-to-wechat

通过API或Chrome CDP发布内容至微信公众号。支持以HTML、Markdown或纯文本格式输入发布文章,以及发布包含多张图片的图文消息。适用于用户提及“发布公众号”、“post to wechat”、“微信公众号”或“图文/文章”的场景。

作者

安装

热度:53

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=jimliu-skills-baoyu-post-to-wechat&locale=zh&source=copy

微信公众号自动发布工具 - baoyu-post-to-wechat

技能概述

baoyu-post-to-wechat 是一个自动发布内容到微信公众号的 Claude 技能,支持通过 API 或 Chrome 浏览器两种方式发布文章和图文,兼容 HTML、Markdown 和纯文本输入。

适用场景

1. 内容创作者日常发布

当你需要定期将 Markdown 笔记或博客文章发布到公众号时,可以直接提供 Markdown 文件,技能会自动转换为主题化的 HTML 文章并发布,无需手动排版。

2. 自动化内容运营

对于需要批量管理草稿或定时发布内容的运营场景,可以使用 API 方式快速将内容推送到公众号草稿箱,在微信公众平台后续管理和发布。

3. 短内容图文发布

适合发布包含多张图片的短内容(最多9张图),通过 Chrome 浏览器自动化完成图文编辑和发布,保持公众号日常更新频率。

核心功能

文章发布(支持 API 和浏览器两种方式)

  • 多种输入格式: 支持 HTML、Markdown 和纯文本,Markdown 会自动转换为带主题的公众号文章

  • 主题模板选择: 提供经典(default)、优雅(grace)、简洁(simple)三种文章主题,自动处理排版

  • 元数据自动生成: 自动提取标题、摘要和作者信息,支持从 frontmatter 或配置文件读取

  • 评论控制: API 方式支持配置文章是否开放评论及粉丝专属评论
  • 图文发布(浏览器方式)

  • 多图支持: 一次发布最多 9 张图片,自动压缩优化

  • 灵活输入: 支持标题+内容直接发布,或从 Markdown 文件读取

  • Chrome 自动化: 通过 Chrome CDP 控制浏览器,复用登录会话
  • 配置与扩展

  • EXTEND.md 配置: 支持设置默认主题、默认发布方式、默认作者、评论开关等

  • 凭证管理: API 凭证可存储在项目级或用户级 .env 文件,自动按优先级读取

  • 技能联动: 配合 markdown-to-html 技能实现完整的 Markdown 到公众号文章转换流程
  • 常见问题

    如何获取微信公众号 API 凭证?

    登录 微信公众平台,进入「开发 → 基本配置」,获取 AppID 和 AppSecret。将凭证保存到 .baoyu-skills/.env 文件:

    WECHAT_APP_ID=你的AppID
    WECHAT_APP_SECRET=你的AppSecret

    API 发布和浏览器发布有什么区别?

    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 > 第一张内容内联图片。如果都没有,需要手动提供封面图。