Wechat MP Article Stats Comments Suite - 微信公众号管理套件

📣 公众号运营一站式自动化

微信公众号运营全栈工具集:Markdown/HTML 智能发文、多号同步、评论/用户/数据统计一站式管理

收藏
4.2k
安装
1.4k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能概述

wechat-mp-suite 是一套完整的微信公众号(WeChat Official Account)运营自动化工具集,由极速数据(JisuAPI)提供技术支持。该技能覆盖了公众号运营的完整工作流:内容创作 → 草稿管理 → 发布分发 → 用户互动 → 数据分析。

核心用法

1. 智能发文(publish.py)

  • 多格式输入:支持 Markdown 文件/内容、HTML 文件/URL 抓取、纯文本
  • 内容萃取:自动从公众号、网易、新浪、今日头条等站点提取正文(支持 CSS Selector 精确选取)
  • 样式美化:内联 CSS 样式合并,支持本地 CSS 文件、网络样式抓取
  • 智能封面:自动生成 PNG 封面、支持本地/URL/Base64 多种方式,自动识别 og:image
  • 多账号同步:单次调用可同时发布到多个公众号草稿箱

2. 草稿管理(drafts.py)

  • 批量获取、详情查询、删除草稿
  • 草稿发布(freepublish/submit)
  • 跨号克隆:将 A 公众号草稿同步到 B/C 公众号(自动处理封面图迁移)

3. 评论管理(comments.py)

  • 评论查询、开关控制
  • 精选/取消精选、回复/删除回复

4. 用户管理(users.py)

  • 黑名单批量操作(拉黑/取消拉黑,限认证号)
  • 关注者列表、用户基本信息查询

5. 数据统计(stats.py)

  • 图文阅读、分享、用户增减等核心数据指标

显著优点

  • Windows 友好:针对 PowerShell 编码问题,提供 @file JSON 文件模式,彻底解决中文乱码
  • 安全路径限制:本地文件参数默认限制在当前工作目录,禁止目录穿越
  • 多账号架构:通过 WECHAT_MP_ACCOUNTS 环境变量实现多公众号统一管理
  • 轻量依赖:仅需 requests markdown pillow,可选 beautifulsoup4

潜在局限

  • 认证权限:黑名单管理、发布接口需公众号认证(订阅号/服务号)
  • 异步发布:草稿提交发布为异步任务,需通过回调确认最终状态
  • 评论 ID 依赖:评论管理需预先获取 msg_data_id 等参数
  • 封面下载限制:部分网站图片需 Cookie 才能访问

适合人群

  • 运营多个公众号的内容团队
  • 需要将外部文章快速同步到公众号的编辑者
  • 追求自动化工作流的技术型运营人员
  • 有 Markdown 写作习惯的开发者/作者

常规风险

  • Token 安全APP_SECRET 需妥善保管,避免泄露
  • API 频次:微信接口有调用频次限制,批量操作需注意
  • 内容合规:自动抓取外部内容需确保版权与合规性
  • 路径注入:虽有防护,但仍建议使用相对路径

技术规格

| 项目 | 说明 |
|------|------|
| 运行环境 | Python 3 |
| 必需依赖 | requests, markdown, pillow |
| 可选依赖 | beautifulsoup4 |
| 认证方式 | 微信公众平台 AppID + AppSecret |
| 多账号支持 | 通过 JSON 数组环境变量配置 |

Wechat MP Article Stats Comments Suite - 微信公众号管理套件 内容

手动下载zip · 36.8 kB
comments.pytext/plain
请选择文件