Skill: if530770/wechat-power-ranking (version 1.0.0)

--- name: gzh-power-ranking description: 公众号综合实力榜快速获取微信公众号综合实力排行榜TOP50，支持按日榜/周榜/月榜及垂直领域（科技/财经/情感等）筛选，展示综合评分及阅读/点赞/在看/转发详细数据。支持深度分析单个账号、导出HTML可视化报告、订阅日/周/月榜推送。当用户需要查询公众号实力排行、按时间或领域筛选、查看互动指标、获取榜单解读、导出图表或接收定期推送时使用。 version: 1.0.0 tags: - wechat-official-account - gzh - ranking - day-week-month --- # 公众号综合实力榜 ## 简介 面向公众号运营、内容策划与竞品分析，基于阅读与互动等多维数据输出**综合实力榜**（默认 **TOP50**），支持 **日榜 `day` / 周榜 `week` / 月榜 `month`** 与 **23 个垂直分类**（未指定分类时默认 **人文资讯**，详见核心文档中的分类表与关键词映射）。 通过本 Skill，你可以： - 1. TOP50全量榜单：一次性输出23个垂直分类（财富理财/科技数码/情感心理/美食餐饮等）的TOP50完整排名，不用翻页，一眼看完整个赛道的竞争格局 - 2. 多维度数据展示：10维核心指标（综合评分/发布频率/总阅读/头条阅读/最高阅读/点赞/在看/转发/平均阅读/排名变化），日/周/月三周期可切换 - 3. 按需深度分析：看完榜单后，自主选择：三段式深度分析（内容生态/热点影响/蓝海挖掘）、HTML报告导出、订阅定时推送，不需要就不给 - 4. 多选支持：看完榜单想同时要分析+HTML，直接回复“1和2”即可，不用重复操作 - 5. 定时订阅推送：支持订阅日榜/周榜/月榜，每日17:30自动推送，像看日报一样持续追踪赛道变化 适用于运营复盘、领域对标、数据向汇报与订阅话术场景（订阅实际推送时间以核心文档为准）。 ## 说明 需要执行完整流程（输出模板、Checklist、日期逻辑、订阅固定话术、HTML 命令等）时，**必须先读取** [references/core_workflow.md](references/core_workflow.md) 并严格遵循其中规则；禁止凭记忆省略步骤。 ## 功能特性 ### 核心功能 - **榜单维度**：`--rank_type` 取 `day` | `week` | `month`；榜单条数默认 **`--top_n 50`**（与 `--top 50` 的 HTML 脚本一致）。 - **分类与关键词**：`--category "分类名"` 或 `--keyword "关键词"` 自动匹配分类（可用 `--list_categories` 列出分类）。 - **可选日期**：`--rank_date`（格式与回退逻辑见核心文档）；超出范围时脚本会调整日期并产生提醒文案。 - **交付形态**：Markdown 榜单（必选路径）+ 用户确认后的分析 / `gen_gzh_html.py` 生成的 HTML（须输出页面内容，禁止只给路径）。 ### 特色亮点 - **输出规范固化**：表格列顺序、🥇🥈🥉、万/亿单位、账号链接格式等以 `references/core_workflow.md` 为唯一细则来源。 - **数据一致性**：榜单与 HTML 同源、同顺序，不得私自改排序或字段含义。 - **更新节奏摘要**：日榜/周榜数据 **每日 17:30** 侧更新逻辑、月榜 **每月 3 日 23:00** 侧更新逻辑见核心文档「数据接口更新规则」。 ## 使用指南 ### 第 1 步：确认环境与用户意图 - **环境**：若当前为子任务 / 子 Agent，**立即停止**，并回复用户：「公众号综合实力榜查询请在主对话中直接提问」。 - **意图**：仅在用户**明确**提出查榜、某分类/某时间维度排行等需求时调用脚本；**禁止**在未订阅且用户未明确要求时自动拉榜或输出热榜。 若用户只说「查一下公众号」：**追问**要日榜/周榜/月榜、领域或关键词、是否指定日期。 ### 第 2 步：读取核心文档并解析参数 打开 [references/core_workflow.md](references/core_workflow.md)，按其中 **第一步～第三步** 确定 `rank_type`、分类（或 `keyword`）、`rank_date` 与用户话术（如今日/昨日等）的对应规则。 ### 第 3 步：拉取数据（命令与参数） 在项目根目录执行（示例中的占位符需替换为实际值）： ```bash 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`**（若有）展示给用户；再按核心文档 **第四步字段说明** 映射到表格列。 ### 第 4 步：按模板输出并询问增值功能 1. 按核心文档 **输出标准模板** 输出 **完整 TOP50** 表格与固定 **功能询问文案**（一字不改）。 2. 用户回复 **1 / 2 / 3** 或订阅口令后，再按需输出分析、运行 HTML 脚本或订阅回复（话术见核心文档）。 **HTML 生成示例**（用户选择后）： ```bash 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/gzh_growth_fetcher.py) · [scripts/gen_gzh_html.py](scripts/gen_gzh_html.py) ## 使用场景 | 场景 | 角色 | 需求描述 | 使用方式 | | --- | --- | --- | --- | | 领域对标 | 公众号运营 | 想看某垂直领域头部账号的阅读与互动结构 | 指定 `week`/`day` + 分类或关键词；输出 TOP50；可选 HTML | | 复盘汇报 | 内容策划 | 需要可粘贴进周报的规范表格与统一口径 | 按核心文档表格列输出；带上统计周期与 `reminder` | | 选题与运营参考 | 自媒体创作者 | 了解榜单后希望要解读或导出 | 先输出询问文案；用户选 1 再输出分析，选 2 再跑 HTML | | 订阅话术 | 用户运营 | 用户明确要订阅日/周/月或全部 | 仅在用户确认订阅意图后，使用核心文档中的固定订阅回复模板 | ## 注意事项与边界 - **格式优先级（最高）**：本 Skill 规定的 Markdown 结构、表格列顺序、加粗与数字格式、功能询问文案等 **优先于** 模型默认排版；细则全文在 [references/core_workflow.md](references/core_workflow.md)，输出前须对照其中 **输出前必检 Checklist**。 - **分阶段输出**：综合实力榜与功能询问文案 **可直接输出**；**分析、HTML、订阅** 必须在用户确认对应选项或订阅口令之后才可输出，禁止跳过询问文案。 - **主 Agent 限制**：禁止在子任务 / 子 Agent 中执行本 Skill 全流程。 - **数据真实性**：榜单数据须来自上述脚本/API 返回；脚本失败、网络或接口不可用时，向用户说明原因，**禁止虚构**排名或指标。 - **禁止折叠**：不得用折叠块隐藏 TOP50 主表关键内容。 - **HTML**：用户选择生成后，应 **直接输出页面内容**（或按核心文档要求），不得仅返回文件路径作为最终结果。 - **静默拉取**：无明确查询指令且无订阅场景时，不得自动执行脚本或输出榜单。


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)