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),仅作学习分享,版权归原作者。
— 完 —
返回首页
留言
还没有留言,来当第一个吧。
加载留言中…