skills/skills.volces.com/aws-wechat-article-publish

aws-wechat-article-publish

SKILL.md

发布

公众号 API 直连发布 —— 图文入草稿箱或直接群发,素材上传、发布前检查一站式完成。

套件说明 · 本 skill 属 aws-wechat-article-* 一条龙套件(共 9 个 slug,入口 aws-wechat-article-main)。跨 skill 的相对引用依赖同一 skills/ 目录,建议一并 clawhub install 全套。源码:https://github.com/aiworkskills/wechat-article-skills

能力披露(Capabilities)

本 skill 调 publish.py 直连微信公众号官方 API 发布图文。会把本篇 article.htmlimgs/* 文件作为 POST body 上传到微信服务器。 具体行为:

  • 凭证读取aws.envWECHAT_{N}_APPID / WECHAT_{N}_APPSECRET(多槽位支持 N≥1)
  • 凭证外发APPID / APPSECRET 以 query string 形式发给 api.weixin.qq.com/cgi-bin/tokenaccess_token;后续请求带 access_token query string。微信返回的 access_token 在进程内存短期缓存,不落盘
  • 内容外发:本篇封面、正文插图以 multipart upload 发给 material/add_materialarticle.html 正文与标题/摘要以 JSON POST 发给 draft/addfreepublish/submit
  • 网络目标:默认 api.weixin.qq.com;用户可在 WECHAT_{N}_API_BASE / config.yaml.wechat_api_base 自配反代
  • 文件读:仓库内 .aws-article/config.yamlaws.env、本篇 article.yamlarticle.htmlimgs/*
  • 文件写:仅本篇 article.yaml 的状态字段(media_idpublish_idpublish_completed
  • shell:仅 python3 {baseDir}/scripts/publish.pygetdraft.pyarticle_init.py

建议:首次运行用 publish_method: draft 只入草稿箱确认效果,再切 published 真正群发。

Installs
9
First Seen
Apr 3, 2026