Coding

公众号竞品追踪

Try it

公众号账号全景追踪:先取账号资料,再拉近期文章列表,然后逐篇取互动数据,最后汇总成「这个号最近表现如何、哪篇最火」的报告。一次任务多接口组合。 适用场景:用户要持续看某个公众号最近发什么、哪篇数据好、整体表现如何时使用。

What it does

公众号账号全景追踪:先取账号资料,再拉近期文章列表,然后逐篇取互动数据,最后汇总成「这个号最近表现如何、哪篇最火」的报告。一次任务多接口组合。 适用场景:用户要持续看某个公众号最近发什么、哪篇数据好、整体表现如何时使用。

The skill document

公众号竞品追踪

曼格云 skill | 环节:看同行 | 底层统一底座 wm_core.py

何时使用

用户要持续看某个公众号最近发什么、哪篇数据好、整体表现如何时使用。

执行流程(严格按顺序)

第 1 步:确认 API Key(不产生费用)

运行前先确认 Key 已就绪:

python scripts/wechat-official-competitor-tracker.py --list

若用户未提供 Key,脚本会退出码 3 并输出标准引导。此时原样转述下面的话给用户,不要自行改写:

需要曼格云 API Key 才能调用数据接口 🔑

获取步骤(约 1 分钟):

  1. 打开 注册并登录
  2. 在控制台创建 API Key(形如 ach_live_...
  3. 把 Key 发给我,我写入配置后就可以开始

没有 Key 之前不会产生任何费用。

拿到 Key 后写入本技能目录的 config.json{"WM_API_KEY":"..."})再继续。

第 2 步:确认用户需求(尽量给选项)

需要用户决策的地方,用 AskUserQuestion 提供选项让其直接选择,不要让用户手打参数。 常用可选项见下方「交互选项」。

第 3 步:费用预估与确认(付费前强制,代码级)

调用付费端点时,脚本会先自动打印费用预估,然后停下并输出 WM_NEED_CONFIRM=1,不会直接扣费——这是硬性约束,绕不过。

把明细告知用户,用户确认后,重新运行并加 --yes 执行:

python scripts/wechat-official-competitor-tracker.py <端点> --yes [参数=值 ...]
  • 免费端点(余额 / 热搜 / 低粉爆文类)无需 --yes,直接执行。
  • 也可单独用 python scripts/wechat-official-competitor-tracker.py --estimate <端点> 预先查看成本。
  • 金额以接口响应 consumption 为准,本表为参考单价。

第 4 步:执行并导出(已确认后)

python scripts/wechat-official-competitor-tracker.py <端点> --yes [参数=值 ...] --format excel
  • --format 可选 json / markdown(默认) / excel,结果会落盘为文件并回显路径。
  • --report 可生成带表头与说明的「报告版」Markdown(适合直接发给客户/汇报)。
  • 列表型接口可加 --pages=N 自动翻页合并多页结果(按 cursor 游标)。
  • Excel 需要本地已安装 openpyxl(缺失时脚本会给出明确提示)。

第 5 步:回告

WM_TOTAL_CONSUMPTION(本次总消费)与 WM_BALANCE(账户余额)告知用户, 并把生成的文件(WM_OUTPUT_FILE)路径一并给出。

覆盖接口与计费

端点名称单价
mp-account-profile公众号资料¥0.03
mp-account-articles公众号历史文章¥0.035
mp-article-metrics文章互动数据¥0.015

交互选项(用 AskUserQuestion 呈现)

  • 公众号资料
  • 公众号历史文章
  • 文章互动数据

示例

python scripts/wechat-official-competitor-tracker.py --list
python scripts/wechat-official-competitor-tracker.py --estimate mp-account-profile
python scripts/wechat-official-competitor-tracker.py mp-account-profile --yes --format excel url=https://mp.weixin.qq.com/s/xxxx

退出码

含义处理
0成功按第 5 步回告
2输入错误(含缺必填参数)让用户更正链接/ID/参数,未调用不扣费
3缺 Key 或鉴权失败按第 1 步引导;未调用不扣费
4业务失败(含余额不足)转述服务端信息,余额不足引导充值
6网络错误建议重试
124超时建议重试

说明

  • 所有请求自动带 source=wechat-official-competitor-tracker 标识,便于用量归因与结算。
  • 付费成功响应本地缓存 24 小时,同一请求重试不会重复扣费;失败响应不缓存。
  • Excel 导出依赖 openpyxl;其余为纯标准库实现。

Related skills

单篇公众号文章的完整数据。基本信息、互动数据(阅读点赞分享收藏)、正文提取(文本/HTML/媒体清单)、一次拿全量的完整报告。支持按需求选维度,避免多余扣费。 适用场景:用户想看某一篇公众号文章的数据(阅读/点赞/分享/收藏)、正文、图片清单或完整报告时使用。

抓取微信公众号文章、搜索公众号、文章列表、爆款查询与分析。触发场景:mp.weixin.qq.com 链接、微信公众号文章、公众号文章分析。

15 installs

按关键词搜索公众号账号,返回名称、简介、微信号、认证主体;并可进一步查看任一公众号的详细资料。找对标号、找合作号、找行业号常用。 适用场景:用户要按关键词/行业找公众号、了解某个公众号的资料简介时使用。

查公众号历史文章与今日发文。给一个文章链接或 gh_ 原始ID,列出该号发过的文章(标题/时间/链接),支持翻页;也可只看今天发了什么。运营追号、竞品内容盘点常用。 适用场景:用户想看某个公众号发过哪些文章、最近更新、今日发文、按关键词翻历史时使用。

获取小红书博主公开作品列表,可配合笔记详情看单篇表现。当用户想了解某个小红书博主发什么、发多勤、哪些火时使用本技能;即使用户没说"博主分析",只要给了主页链接并想看其作品也适用。不用于粉丝画像或后台数据。

把 Socialinsider 导出的竞品 IG/TikTok/Facebook CSV 和 Agent-Reach 抓的 竞品 YouTube 数据,合并成一份有洞察的运营周报。七大模块:账号体量榜、 互动率排名、本周Top posts/videos、评论分析、内容策略洞察、可视化图表建议、 给FridayPa...

2 installs