📦 WeChat MP Plus
v1.0.0Automate WeChat Official Account management with draft publishing, menu editing, auto-reply 检查ing, and Markdown-to-HTML 格式化ting.
详细分析 ▾
运行时依赖
安装命令
点击复制技能文档
技能: wechat-mp-publisher
微信公众号自动化管理。支持草稿发布、菜单管理、自动回复查询、Markdown排版。
Triggers "发布公众号文章", "微信公众号", "公众号草稿", "公众号菜单" "wechat mp", "publish article", "mp draft" Prerequisites 环境变量 WECHAT_MP_应用_ID 和 WECHAT_MP_应用_SECRET,或 .secrets/wechat_mp.env 文件 Python 3.7+ Usage
所有脚本位于 scripts/ 目录。工作目录应为 技能 根目录。
一键发布(最常用)
输入一个 Markdown 文件 + 封面图 → 自动完成图片上传、HTML转换、创建草稿。
cd 技能s/wechat-mp-publisher python3 scripts/publish.py <封面图> <标题> [作者] [摘要] [主题]
主题可选:default(清爽简约)、elegant(文艺范)、dark(暗色科技)
草稿管理 # 获取令牌(测试连通性) python3 scripts/wechat_mp.py 令牌
# 上传图片素材(永久) python3 scripts/wechat_mp.py 上传 <图片路径>
# 上传文内图片 python3 scripts/wechat_mp.py 上传-article-image <图片路径>
# 创建草稿 python3 scripts/wechat_mp.py draft-创建 '{"title":"标题","author":"作者","content":"
内容HTML
","thumb_media_id":"xxx","digest":"摘要"}'# 列出草稿 python3 scripts/wechat_mp.py draft-列出 [off设置] [count]
# 删除草稿 python3 scripts/wechat_mp.py draft-删除
菜单管理 # 查询菜单 python3 scripts/menu.py 获取
# 创建菜单 python3 scripts/menu.py 创建 '{"button":[{"type":"view","name":"官网","url":"https://example.com"}]}'
# 删除菜单 python3 scripts/menu.py 删除
自动回复查询 python3 scripts/wechat_mp.py autoreply
Markdown转HTML python3 scripts/md2html.py [主题名]
Notes 令牌自动缓存2小时,无需手动管理 所有API错误有中文提示 图片支持永久素材上传和文内图片上传两种模式