File contents wemp-operator
微信公众号全功能运营——草稿/发布/评论/用户/素材/群发/统计/菜单/二维码 API 封装
使用场景
微信公众号文章草稿管理(创建/编辑/删除/列表)
文章发布与发布状态查询
粉丝管理(用户信息/标签/拉黑)
素材上传(临时/永久/图文内图片)
客服消息发送(文字/图片/语音/视频/图文/输入状态)
数据统计(用户/图文/阅读/分享/消息)
群发消息(按标签/按 OpenID)
菜单管理、二维码生成
评论管理(精选/回复/删除/开关)
模板消息推送
使用方法
# Node.js 模块引用
import { addDraft, publishDraft, getArticleSummary, sendTemplateMessage } from '~/clawd/skills/wemp-operator/scripts/lib/utils.mjs';
# 创建草稿
const { mediaId } = await addDraft([{ title: '标题', content: '<p>HTML内容</p>', thumb_media_id: '...' }]);
// 发布草稿
const { publishId } = await publishDraft(mediaId);
// 获取图文数据
const stats = await getArticleSummary('2026-03-22');
API 覆盖范围
模块
接口
草稿
add/update/get/list/delete/count
发布
submit/get/batchget/getarticle/delete
评论
list/reply/delete/markelect/open/close
用户
info/batchget/getFollowers/remark/blacklist
标签
create/get/update/delete/tagging/untagging
模板消息
get_all/add/del/send/industry
素材
uploadTemp/uploadPermanent/uploadArticleImg/count/list/delete
客服消息
text/image/voice/video/news/mpnews/typing
菜单
create/get/delete/getCurrentSelfMenuInfo
二维码
create/getImageUrl
群发
sendByTag/sendByOpenIds/preview/getStatus/delete
统计
getUserSummary/getUserCumulate/getArticleSummary/getArticleTotal/getUserRead/getUserShare/getUpstreamMsg
配置要求
Node.js 18+
微信公众号 appId + appSecret 配置在 ~/.openclaw/openclaw.json 的 channels.wemp
自动管理 access_token 缓存
相关文件
scripts/lib/utils.mjs — 全功能 API 封装(700+ 行)
config/default.json — 默认运营配置
data/ — 数据存储
1 --- 2 name: wemp-operator 3 description: wemp-operator 4 --- 5 # wemp-operator 6 > 微信公众号全功能运营——草稿/发布/评论/用户/素材/群发/统计/菜单/二维码 API 封装 7 8 ## 使用场景 9 - 微信公众号文章草稿管理(创建/编辑/删除/列表) 10 - 文章发布与发布状态查询 11 - 粉丝管理(用户信息/标签/拉黑) 12 - 素材上传(临时/永久/图文内图片) 13 - 客服消息发送(文字/图片/语音/视频/图文/输入状态) 14 - 数据统计(用户/图文/阅读/分享/消息) 15 - 群发消息(按标签/按 OpenID) 16 - 菜单管理、二维码生成 17 - 评论管理(精选/回复/删除/开关) 18 - 模板消息推送 19 20 ## 使用方法 21 ```bash 22 # Node.js 模块引用 23 import { addDraft, publishDraft, getArticleSummary, sendTemplateMessage } from '~/clawd/skills/wemp-operator/scripts/lib/utils.mjs'; 24 25 # 创建草稿 26 const { mediaId } = await addDraft([{ title: '标题', content: '<p>HTML内容</p>', thumb_media_id: '...' }]); 27 28 // 发布草稿 29 const { publishId } = await publishDraft(mediaId); 30 31 // 获取图文数据 32 const stats = await getArticleSummary('2026-03-22'); 33 ``` 34 35 ## API 覆盖范围 36 | 模块 | 接口 | 37 |------|------| 38 | 草稿 | add/update/get/list/delete/count | 39 | 发布 | submit/get/batchget/getarticle/delete | 40 | 评论 | list/reply/delete/markelect/open/close | 41 | 用户 | info/batchget/getFollowers/remark/blacklist | 42 | 标签 | create/get/update/delete/tagging/untagging | 43 | 模板消息 | get_all/add/del/send/industry | 44 | 素材 | uploadTemp/uploadPermanent/uploadArticleImg/count/list/delete | 45 | 客服消息 | text/image/voice/video/news/mpnews/typing | 46 | 菜单 | create/get/delete/getCurrentSelfMenuInfo | 47 | 二维码 | create/getImageUrl | 48 | 群发 | sendByTag/sendByOpenIds/preview/getStatus/delete | 49 | 统计 | getUserSummary/getUserCumulate/getArticleSummary/getArticleTotal/getUserRead/getUserShare/getUpstreamMsg | 50 51 ## 配置要求 52 - Node.js 18+ 53 - 微信公众号 appId + appSecret 配置在 `~/.openclaw/openclaw.json` 的 `channels.wemp` 54 - 自动管理 access_token 缓存 55 56 ## 相关文件 57 - `scripts/lib/utils.mjs` — 全功能 API 封装(700+ 行) 58 - `config/default.json` — 默认运营配置 59 - `data/` — 数据存储
aAAaqwq/AGI-Super-Skills/tree/main/skills/wemp-operator commit e3e3bd2478
Frequently asked questions How do I install the Wemp Operator skill? Run npx skillmds@latest add aaaaqwq/wemp-operator in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Wemp Operator skill do? wemp-operator It is listed under Coding & Dev Tools on SkillMD.
Is Wemp Operator safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Wemp Operator? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Wemp Operator free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Wemp Operator? aAAaqwq (@aaaaqwq) published this skill. Their other Agent Skills are listed on their SkillMD profile.