🦀 ClawHub
WeChat MP Plus
by @huuuwnnn-droid
Automate WeChat Official Account management with draft publishing, menu editing, auto-reply checking, and Markdown-to-HTML formatting.
💡 Examples
所有脚本位于 scripts/ 目录。工作目录应为 skill 根目录。
一键发布(最常用)
输入一个 Markdown 文件 + 封面图 → 自动完成图片上传、HTML转换、创建草稿。
cd skills/wechat-mp-publisher
python3 scripts/publish.py <封面图> <标题> [作者] [摘要] [主题]
主题可选:default(清爽简约)、elegant(文艺范)、dark(暗色科技)
草稿管理
# 获取Token(测试连通性)
python3 scripts/wechat_mp.py token上传图片素材(永久)
python3 scripts/wechat_mp.py upload <图片路径>上传文内图片
python3 scripts/wechat_mp.py upload-article-image <图片路径>创建草稿
python3 scripts/wechat_mp.py draft-create '{"title":"标题","author":"作者","content":"内容HTML
","thumb_media_id":"xxx","digest":"摘要"}'列出草稿
python3 scripts/wechat_mp.py draft-list [offset] [count]删除草稿
python3 scripts/wechat_mp.py draft-delete
菜单管理
# 查询菜单
python3 scripts/menu.py get创建菜单
python3 scripts/menu.py create '{"button":[{"type":"view","name":"官网","url":"https://example.com"}]}'删除菜单
python3 scripts/menu.py delete
自动回复查询
python3 scripts/wechat_mp.py autoreply
Markdown转HTML
python3 scripts/md2html.py [主题名]
⚙️ Configuration
WECHAT_MP_APP_ID 和 WECHAT_MP_APP_SECRET,或 .secrets/wechat_mp.env 文件📋 Tips & Best Practices
TERMINAL
clawhub install wechat-mp-plus