公众号草稿创建助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2df7b78c/wechatdraft 到你的 AI 助手。
技能介绍
这个技能解决什么问题
公众号内容生产流水线的最后一公里,通常是人工操作:登录后台、上传封面、粘贴正文、确认草稿。任何想把发文流程自动化的开发者,都得自己处理微信开放平台的一堆细节:accesstoken 的时效与刷新、封面素材的上传与 thumbmedia_id 映射、正文 HTML 的合规清洗……任何一环出错,结果都是静默失败或草稿箱里出现一条格式错乱的图文。
核心能力与执行流程
这个技能把上述环节封装成一个纯参数驱动的脚本,调用方只需提供:
--title:文章标题,UTF-8 编码后不超过 64 字节--digest:分享卡片摘要--content-html:正文 HTML(强制内联样式)--cover:可选的封面图本地路径--author:可选作者名
执行链路分为八个步骤:
- 参数接收与兜底:无自定义封面时自动下载默认封面到临时目录,连默认配置都没有则降级为无封面草稿
- 标题校验:字节长度超限直接拦截
- HTML 合规检查:移除外部
<style>标签,检测非mmbiz.qpic.cn域名的图片并输出 WARN 日志(不阻断流程) - 令牌获取:每次执行实时获取 access_token,不缓存,获取失败则终止并返回鉴权错误
- 封面上传:上传后解析
thumb_media_id;上传失败降级为无封面草稿,不阻断主流程 - 草稿构建:JSON 结构化组装,统一评论权限配置,
ensure_ascii=False规避中文乱码 - 结果校验与清理:验证 media_id 是否生成,无论成败自动清理临时文件
- 标准化输出:成功返回文章信息与后台核验地址,失败返回异常类型、原始报错和排查建议
适用边界
它是内容发布链路的收尾基建,不是内容生产线本身。以下能力不在范围内:原创写作、AI 素材生成、网络文章采集、排版美化、内容审核、正式推送。调用方需要预先配置 WECHAT_APPID 和 WECHAT_SECRET 两个环境变量,技能本身只负责草稿入库,从草稿到群发仍需另行处理。
使用场景
- 文案工具生成公众号文章后,需要自动把图文写入草稿箱并拿到 media_id
- 运营每天批量制作多篇资讯推文,希望跳过后台手动上传封面、建草稿的重复操作
- 内容创作技能产出成品 HTML 后,需要按微信接口规范清洗样式并创建草稿,避免格式被拒
- 品牌方需要给一系列活动推广图文自动创建草稿,封面缺省时允许降级为无封面草稿
适合人员
- 公众号运营:日常要批量把资讯、活动图文推入草稿箱,不愿逐篇手动上传封面和新建草稿
- 内容平台工程师:需要为上层创作技能提供标准化的公众号草稿入库能力,统一处理 token、封面和合规清洗
- 电商或品牌方的内容团队:活动期要快速产出多篇推广图文并落库,希望封面缺省时也能正常建草稿
- AI 应用开发者:想把自己生成的文章通过接口自动变成公众号草稿,拿 media_id 做后续核验或定时发布