wechat-publisher
Installation
SKILL.md
微信公众号发布
将 Markdown 文章转换为微信公众号格式并提交到草稿箱。基于 wenyan-cli,支持主题、代码高亮和本地/网络图片上传。
触发场景
- 要求“发到公众号”“推送公众号”“提交公众号草稿”。
- 需要把 Markdown 排版为微信公众号图文。
- 需要选择文章主题、代码高亮或排查图片/API/白名单问题。
安全边界
- 默认只提交草稿箱,不代替公众号后台的审核和正式发布。
- 只有明确要求时才执行联网发布;先运行
--dry-run。 - 从当前 shell、CI Secret 或外部密钥管理器读取
WECHAT_APP_ID、WECHAT_APP_SECRET;禁止把凭证写入仓库、模板、文章或命令历史。 - 发布前运行
scripts/validate_article.py。发现疑似凭证、私钥或本机路径时停止并要求清理,不回显匹配值。 - 不读取宿主环境私有配置、个人配置或固定绝对路径;不自动安装全局依赖。