Agent Skills
返回列表
微信公众号推送工具

微信公众号推送工具

内容创作 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cc41bf5e/wechat-mp-publish 到你的 AI 助手。

技能介绍

解决的问题

公众号发文流程里,access_token 维护、图片上传、封面素材、Markdown 转微信 HTML 和草稿创建往往分散在多个步骤。手工处理容易遇到 token 过期、图片未走微信 CDN、封面不是永久素材导致草稿失败等问题。

工作方式

这个技能围绕公众号草稿发布链路组织:

  • 从环境变量读取 AppID、AppSecret,自动获取 access_token
  • 将文章中的图片批量上传到微信 CDN,并替换为可发布链接
  • 将封面图上传为永久素材,满足创建草稿的素材要求
  • 将 Markdown 渲染为微信兼容 HTML
  • 调用草稿接口,把内容写入公众号草稿箱

使用前需要在微信公众平台配置 AppSecret 和 IP 白名单,并通过环境变量或命令行写入配置。技能会把敏感配置落到本地文件,因此 config.json 和 token_store.json 不应提交版本库。

适用边界

个人订阅号 API 权限有限:通常只支持创建草稿,不支持直接群发、读取阅读量或用户分析等已发布数据能力。若需要完整发布与数据接口,需要认证服务号权限。另外,content 参数建议传 Markdown 文件路径,封面必须使用永久素材接口。

使用场景

  • 编辑已写好 Markdown 推文,需要把正文图片换成微信 CDN 链接并生成草稿。
  • 运营拿到封面图与文稿,需要上传永久封面素材并创建公众号草稿。
  • 开发者集成发布脚本时,需要自动获取 access_token 并处理 IP 白名单限制。
  • 内容团队批量处理 Markdown 文章,需要统一渲染成微信 HTML 后再入草稿箱。

适合人员

  • 负责公众号写稿的编辑:要把 Markdown 推文和图片稳定变成可审核的草稿。
  • 管理订阅号内容的运营:需要处理封面永久素材、图片 CDN 和草稿创建。
  • 搭建内容发布流水线的开发者:要自动获取 access_token 并调用草稿接口。
  • 维护技术博客输出矩阵的作者:希望将本地 Markdown 文稿渲染为微信 HTML 并存入草稿。