Install
openclaw skills install wechat-power-ranking公众号综合实力榜快速获取微信公众号综合实力排行榜TOP50,支持按日榜/周榜/月榜及垂直领域(科技/财经/情感等)筛选,展示综合评分及阅读/点赞/在看/转发详细数据。支持深度分析单个账号、导出HTML可视化报告、订阅日/周/月榜推送。当用户需要查询公众号实力排行、按时间或领域筛选、查看互动指标、获取榜单解读、导出图表或接收定期推送时使用。
openclaw skills install wechat-power-ranking面向公众号运营、内容策划与竞品分析,基于阅读与互动等多维数据输出综合实力榜(默认 TOP50),支持 日榜 day / 周榜 week / 月榜 month 与 23 个垂直分类(未指定分类时默认 人文资讯,详见核心文档中的分类表与关键词映射)。
通过本 Skill,你可以:
适用于运营复盘、领域对标、数据向汇报与订阅话术场景(订阅实际推送时间以核心文档为准)。
需要执行完整流程(输出模板、Checklist、日期逻辑、订阅固定话术、HTML 命令等)时,必须先读取 references/core_workflow.md 并严格遵循其中规则;禁止凭记忆省略步骤。
--rank_type 取 day | week | month;榜单条数默认 --top_n 50(与 --top 50 的 HTML 脚本一致)。--category "分类名" 或 --keyword "关键词" 自动匹配分类(可用 --list_categories 列出分类)。--rank_date(格式与回退逻辑见核心文档);超出范围时脚本会调整日期并产生提醒文案。gen_gzh_html.py 生成的 HTML(须输出页面内容,禁止只给路径)。references/core_workflow.md 为唯一细则来源。若用户只说「查一下公众号」:追问要日榜/周榜/月榜、领域或关键词、是否指定日期。
打开 references/core_workflow.md,按其中 第一步~第三步 确定 rank_type、分类(或 keyword)、rank_date 与用户话术(如今日/昨日等)的对应规则。
在项目根目录执行(示例中的占位符需替换为实际值):
python scripts/gzh_growth_fetcher.py --rank_type day --keyword "科技" --top_n 50
python scripts/gzh_growth_fetcher.py --rank_type week --category "科技数码" --top_n 50
python scripts/gzh_growth_fetcher.py --rank_type month --keyword "美食" --top_n 50
python scripts/gzh_growth_fetcher.py --list_categories
将脚本 JSON 中的 reminder(若有)展示给用户;再按核心文档 第四步字段说明 映射到表格列。
HTML 生成示例(用户选择后):
python scripts/gen_gzh_html.py --rank_type week --keyword "科技数码" --top 50
用户:查昨天科技类公众号综合实力日榜。 助手:已按
day+ 匹配分类拉取;展示reminder(若有)后,输出标准二级标题 + 说明 + TOP50 表 + 功能询问文案。
用户:1 助手:在用户已看到询问文案并回复「1」后,输出核心文档中的三段式「综合实力分析」结构。
| 命令 / 参数 | 说明 |
|---|---|
python scripts/gzh_growth_fetcher.py | 拉取综合实力榜数据 |
--rank_type day|week|month | 榜单周期,默认 day |
--category "分类名" | 直接指定 23 类之一 |
--keyword "关键词" | 用于自动匹配分类 |
--rank_date YYYY-MM-DD | 可选;超范围时脚本调整并给 reminder |
--top_n 50 | 返回条数,默认 50 |
--start N | 起始排名,默认 1 |
--list_categories | 打印可用分类列表 |
python scripts/gen_gzh_html.py | 生成 HTML;常用 --rank_type、--keyword 或 --category、--top 50、--rank_date、--output |
脚本路径:scripts/gzh_growth_fetcher.py · scripts/gen_gzh_html.py
| 场景 | 角色 | 需求描述 | 使用方式 |
|---|---|---|---|
| 领域对标 | 公众号运营 | 想看某垂直领域头部账号的阅读与互动结构 | 指定 week/day + 分类或关键词;输出 TOP50;可选 HTML |
| 复盘汇报 | 内容策划 | 需要可粘贴进周报的规范表格与统一口径 | 按核心文档表格列输出;带上统计周期与 reminder |
| 选题与运营参考 | 自媒体创作者 | 了解榜单后希望要解读或导出 | 先输出询问文案;用户选 1 再输出分析,选 2 再跑 HTML |
| 订阅话术 | 用户运营 | 用户明确要订阅日/周/月或全部 | 仅在用户确认订阅意图后,使用核心文档中的固定订阅回复模板 |