wemp-operator

February 2, 2026 · View on GitHub

GitHub Release 70 APIs 20+ Data Sources Node.js 18+ License

GitHub stars GitHub forks GitHub issues

微信公众号自动化运营 OpenClaw Skill - 内容采集、数据分析、互动管理

✨ 功能特性

  • 📝 内容采集 - 从 20+ 数据源智能采集热点,支持关键词过滤和深度抓取
  • 📊 数据分析 - 自动生成日报/周报,包含用户增长、阅读数据、AI 洞察
  • 💬 互动管理 - 评论检查、智能回复建议、批量精选
  • 🔌 70 个 API - 完整的微信公众号 API 集成,无需额外依赖

🚀 工作流程

┌─────────────────────────────────────────────────────────────────┐
│                        内容采集工作流                            │
├─────────────────────────────────────────────────────────────────┤
│  用户需求 → AI 扩展关键词 → 选择数据源 → 采集热点 → 筛选输出    │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│                        数据分析工作流                            │
├─────────────────────────────────────────────────────────────────┤
│  获取统计 → 计算指标 → 生成洞察 → 输出报告 → 推送通知           │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│                        互动管理工作流                            │
├─────────────────────────────────────────────────────────────────┤
│  检查评论 → AI 生成回复 → 用户确认 → 执行回复/精选              │
└─────────────────────────────────────────────────────────────────┘

📦 安装

方式一:ClawHub 安装(推荐)

openclaw skill install IanShaw027/wemp-operator

方式二:手动安装

git clone https://github.com/IanShaw027/wemp-operator.git ~/.openclaw/skills/wemp-operator

⚙️ 配置

~/.openclaw/openclaw.json 中配置公众号:

{
  "channels": {
    "wemp": {
      "enabled": true,
      "appId": "你的公众号 AppID",
      "appSecret": "你的公众号 AppSecret"
    }
  }
}

获取 AppID/AppSecret:登录 微信公众平台 → 开发 → 基本配置

📖 使用

自然语言交互(推荐)

安装 skill 后,直接用自然语言与 OpenClaw 对话即可。Skill 会根据触发词自动激活。

内容采集:

帮我采集今天的 AI 热点
从 Hacker News 和 V2EX 采集科技新闻
采集大模型相关的热点,关键词:GPT、Claude、LLM

数据分析:

生成公众号日报
看看昨天的公众号数据
生成本周的周报

互动管理:

检查公众号新评论
有没有需要回复的评论
帮我精选这条评论

工作原理

┌─────────────────────────────────────────────────────────────────┐
│ 1. 用户请求                                                      │
│    "帮我采集今天的 AI 热点"                                       │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│ 2. Skill 自动激活                                                │
│    触发词匹配:采集热点、公众号日报、检查评论...                   │
│    OpenClaw 读取 SKILL.md 获取操作指南                           │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│ 3. AI 执行任务                                                   │
│    • 调用 scripts/ 下的脚本                                      │
│    • 使用 70 个微信 API                                          │
│    • 整合 20+ 数据源                                             │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│ 4. 返回结果                                                      │
│    格式化输出、AI 洞察、操作建议                                  │
└─────────────────────────────────────────────────────────────────┘

触发词

功能触发词
内容采集采集热点、采集新闻、收集素材
数据分析公众号日报、公众号周报、数据报告
互动管理检查评论、回复评论、精选评论
文章管理生成文章、发布文章、草稿管理

高级用法:命令行

如需直接调用脚本(调试或自动化场景):

内容采集
node scripts/content/smart-collect.mjs \
  --query "AI热点" \
  --keywords "AI,LLM,大模型,GPT" \
  --sources "hackernews,v2ex,36kr" \
  --deep
数据分析
# 生成日报
node scripts/analytics/daily-report.mjs

# 生成周报
node scripts/analytics/weekly-report.mjs

# 指定日期
node scripts/analytics/daily-report.mjs --date 2026-02-01
互动管理
# 检查新评论
node scripts/interact/check-comments.mjs

# 回复评论
node scripts/interact/reply.mjs --comment-id <id> --content "感谢支持!"

# 精选评论
node scripts/interact/manage.mjs --elect --comment-id <id>

🔌 API 模块 (70 个)

统计 API (8)
API功能
getUserSummary用户增长概况
getUserCumulate用户累计数据
getArticleSummary文章阅读统计
getArticleTotal文章总量统计
getUserRead用户阅读统计
getUserShare用户分享统计
getUpstreamMsg消息统计
getUpstreamMsgHour消息分时统计
草稿 API (6)
API功能
addDraft创建草稿
updateDraft更新草稿
getDraft获取草稿
listDrafts草稿列表
deleteDraft删除草稿
getDraftCount草稿数量
发布 API (5)
API功能
publishDraft发布草稿
getPublishStatus发布状态
listPublished已发布列表
getPublishedArticle文章详情
deletePublished删除已发布
评论 API (8)
API功能
listComments评论列表
replyComment回复评论
deleteCommentReply删除回复
electComment精选评论
unelectComment取消精选
deleteComment删除评论
openComment开启评论
closeComment关闭评论
用户 API (7)
API功能
getUserInfo用户信息
batchGetUserInfo批量用户信息
getFollowers关注者列表
setUserRemark设置备注
getBlacklist黑名单列表
batchBlacklistUsers加入黑名单
batchUnblacklistUsers移出黑名单
标签 API (8)
API功能
createTag创建标签
getTags标签列表
updateTag更新标签
deleteTag删除标签
batchTagUsers批量打标签
batchUntagUsers批量取消标签
getUserTags用户标签
getTagUsers标签下用户
模板消息 API (5)
API功能
getTemplates模板列表
addTemplate添加模板
deleteTemplate删除模板
sendTemplateMessage发送模板消息
getIndustry行业信息
素材 API (6)
API功能
uploadTempMedia上传临时素材
uploadPermanentMedia上传永久素材
uploadArticleImage上传文章图片
getMaterialCount素材数量
getMaterialList素材列表
deleteMaterial删除素材
客服消息 API (7)
API功能
sendTextMessage发送文本
sendImageMessage发送图片
sendVoiceMessage发送语音
sendVideoMessage发送视频
sendNewsMessage发送图文
sendMpNewsMessage发送公众号文章
sendTypingStatus输入状态
菜单 API (4)
API功能
createMenu创建菜单
getMenu获取菜单
deleteMenu删除菜单
getCurrentMenuInfo当前菜单信息
二维码 API (2)
API功能
createQRCode创建二维码
getQRCodeImageUrl获取二维码图片
群发 API (5)
API功能
massSendByTag按标签群发
massSendByOpenIds按ID群发
previewMassMessage群发预览
getMassMessageStatus群发状态
deleteMassMessage删除群发

📡 数据源 (20+)

类别数据源
科技hackernews, github, v2ex, sspai, juejin, ithome, producthunt
中文热点weibo, zhihu, baidu, douyin, bilibili, toutiao, tencent, thepaper, hupu
财经36kr, wallstreetcn, cls

快捷分类:

  • tech - 所有科技类
  • china - 所有中文热点
  • finance - 所有财经类
  • all - 全部数据源

📁 项目结构

wemp-operator/
├── SKILL.md              # AI 指令文件
├── scripts/
│   ├── setup.mjs         # 环境检查
│   ├── lib/utils.mjs     # 70 个微信 API
│   ├── content/          # 内容采集
│   ├── analytics/        # 数据分析
│   └── interact/         # 互动管理
└── templates/            # 报告模板

📊 日报示例

📊 **公众号日报** (2026-02-01)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━

**👥 用户数据**
• 新增关注: +23
• 取消关注: -5
• 净增长: +18 (↑12%)
• 累计粉丝: 1,234

**📖 阅读数据**
• 总阅读: 2,456 次 (↑15%)
• 总分享: 89 次

**🔥 热门文章**
1. 《Claude 4 深度解析》
2. 《AI 编程工具对比》
3. 《GPT-5 传闘分析》

**💬 互动数据**
• 新消息: 12 条
• 新评论: 8 条

**💡 AI 洞察**
今日净增 18 位粉丝,保持良好增长势头。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🤝 贡献

欢迎提交 Issue 和 Pull Request!

# Fork 仓库后
git clone https://github.com/YOUR_USERNAME/wemp-operator.git
cd wemp-operator
git checkout -b feat/your-feature
# 修改代码...
git commit -m "feat: your feature"
git push origin feat/your-feature
# 创建 Pull Request

📜 许可证

MIT License

⭐ Star History

Star History Chart


Made with ❤️ by IanShaw027