IW

ianshaw027/wemp-operator

Code review
109 stars Quality 40 Trend 40

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

Overview

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

README

wemp-operator

微信公众号自动化运营 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 洞察、操作建议                                  │
└─────────────────────────────────────────────────────────────────┘

触发词

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

高级用法:命令行

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

🔌 API 模块 (70 个)

📡 数据源 (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


Made with ❤️ by IanShaw027

View this README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add ianshaw027/wemp-operator