Skill · 自动化

baoyu-post-to-wechat:自动把 Markdown 变成微信公众号草稿

写完文章丢给 Agent,草稿自动进公众号后台。

目录

这是什么

JimLiu 开源的微信公众号发布 Skill,装到 Codex / Claude Code 后,把 Markdown 文档本地地址给它,就能自动操作 Chrome 打开公众号编辑器、转 HTML、一张张粘贴配图、填好标题内容,最后存成草稿——不会直接发布。

仓库:JimLiu/baoyu-skills → baoyu-post-to-wechat

能干什么

  • 文章模式:提供 Markdown 文件,自动转 HTML(可选 default / grace / simple / modern 四种主题),配图逐张粘贴进编辑器
  • 图文(贴图)模式:提供图片目录 + 标题 + 内容,自动上传图片(最多 9 张),标题超 20 字自动压缩
  • 记住登录状态:使用独立 Chrome 配置目录,扫码登录一次,之后不用重复登录
  • 只存草稿:所有操作生成草稿,发布前你可以在公众号后台过目
  • 支持 API 直发(可选):配置 AppID + AppSecret 走微信官方 API,更快;也支持远程 API 发布
  • 多账号:支持配置多个公众号账号切换

技术亮点

没有用 PlayWright MCP(太费 Token),而是用 Chrome CDP(Chrome DevTools Protocol)——通过 WebSocket 直接和 Chrome 内核通信,脚本操作,不怎么费 Token。

环境要求

  • Claude Code / Codex 等支持 Skills 的 Agent
  • Node.js(或 Bun)运行环境
  • 本机装有 Chrome

安装

git clone https://github.com/JimLiu/baoyu-skills.git ~/.codex/skills/baoyu-skills

然后把这个 skill 目录放到 ~/.codex/skills/baoyu-post-to-wechat,重启对话生效。首次使用会引导配置 EXTEND.md(主题、颜色、发布方式、作者、评论设置)。

使用示例

# 文章模式:Markdown → 公众号草稿
bun ~/.codex/skills/baoyu-post-to-wechat/scripts/wechat-article.ts --markdown article.md --theme grace

# 图文模式:图片目录 + 标题内容
bun ~/.codex/skills/baoyu-post-to-wechat/scripts/wechat-browser.ts --title "标题" --content "内容" --image img1.png --image img2.png

内容整理自开源仓库 baoyu-skills(作者 JimLiu),仅作学习分享,版权归原作者。

— 完 —

返回首页

留言

还没有留言,来当第一个吧。

加载留言中…

写留言

无需登录,直接留言;想回复别人,点留言下方的「回复」。