{"id":"fa7e5a34-5d10-4362-9fb1-5ef3e5accabf","entityType":"agent","slug":"clawhub-redfox-data-trending-hub","name":"全网热点追踪","canonicalUrl":"https://www.xpersona.co/agent/clawhub-redfox-data-trending-hub","canonicalPath":"/agent/clawhub-redfox-data-trending-hub","generatedAt":"2026-10-11T03:54:33.994Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":null},"description":"帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Skill: 全网热点追踪 Owner: redfox-data Summary: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-06-02T09:49:03.328Z | user - Streamlined documentation: SKILL.md has been heavily simplified for clarity and ease of use. - All detailed output/report templates are now referenced instead of embedded, moving specifics to references/o","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s171kp1a76rjevha5b9m61sxv984vncz:trending-hub","sourceUrl":"https://clawhub.ai/redfox-data/trending-hub","homepage":"https://clawhub.ai/redfox-data/skills/trending-hub","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/redfox-data/trending-hub","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/redfox-data/skills/trending-hub","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":62,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Skill: 全网热点追踪 Owner: redfox-data Summary: 帮你把抖音、微博、B站、快手、知乎、头条、百度"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":null},"stars":null,"forks":null,"downloads":1227,"packageName":null,"latestVersion":"1.0.3","tractionLabel":"1.2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T23:45:33.198Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T23:45:33.271Z","lastCrawledAt":"2026-10-10T23:45:33.198Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T23:45:33.198Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.3","createdAt":"2026-06-02T09:49:03.328Z","changelog":"- Streamlined documentation: SKILL.md has been heavily simplified for clarity and ease of use. - All detailed output/report templates are now referenced instead of embedded, moving specifics to references/output-templates.md. - Installation, key configuration, and script usage are now presented in concise quick-start sections. - Troubleshooting and usage Q&A has been condensed into clear, easily accessible entries. - The sample file skill-card.md was removed, reducing redundancy. - No functional logic or code was changed—this update is documentation/UX focused.","fileCount":9,"zipByteSize":23398},{"version":"1.0.2","createdAt":"2026-05-27T05:29:37.992Z","changelog":"- 新增英文版与中文版的README文档，方便更多用户了解和上手 - 文档中补充开放平台API Key的OpenClaw示例配置说明，指导环境变量写法 - 无功能或依赖变更","fileCount":9,"zipByteSize":24821},{"version":"1.0.1","createdAt":"2026-05-27T03:08:22.040Z","changelog":"- 修正API Key指引，API Key 申请链接变更为红狐hub官方地址。 - 其他内容未变，功能和参数保持一致。","fileCount":7,"zipByteSize":19069},{"version":"1.0.0","createdAt":"2026-05-26T12:40:03.740Z","changelog":"trending-hub v1.0.0 - 首次发布：聚合并实时展示抖音、微博、B站、快手、知乎、头条、百度7大平台热搜榜单，支持全网热点一键查询。 - 支持热点榜单定时推送（每日/每周）、生成跨平台热度趋势分析报告。 - 脚本仅使用Python标准库，无第三方依赖，环境配置引导更友好。 - 灵活命令行参数，支持自定义平台、关键词筛选、历史时间段查询与关键词泛化扩展。 - 报告输出严格按规范模板分平台展示TOP10，带智能查看更多引导及热点小结，适合内容创作者/运营日常选题与趋势追踪需求。","fileCount":7,"zipByteSize":19070}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s171kp1a76rjevha5b9m61sxv984vncz:trending-hub","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T03:54:33.992Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-redfox-data-trending-hub/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":null},"readme":"Skill: 全网热点追踪\n\nOwner: redfox-data\n\nSummary: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\n\nTags: latest:1.0.3\n\nVersion history:\n\nv1.0.3 | 2026-06-02T09:49:03.328Z | user\n\n- Streamlined documentation: SKILL.md has been heavily simplified for clarity and ease of use.\n- All detailed output/report templates are now referenced instead of embedded, moving specifics to references/output-templates.md.\n- Installation, key configuration, and script usage are now presented in concise quick-start sections.\n- Troubleshooting and usage Q&A has been condensed into clear, easily accessible entries.\n- The sample file skill-card.md was removed, reducing redundancy.\n- No functional logic or code was changed—this update is documentation/UX focused.\n\nv1.0.2 | 2026-05-27T05:29:37.992Z | user\n\n- 新增英文版与中文版的README文档，方便更多用户了解和上手\n- 文档中补充开放平台API Key的OpenClaw示例配置说明，指导环境变量写法\n- 无功能或依赖变更\n\nv1.0.1 | 2026-05-27T03:08:22.040Z | user\n\n- 修正API Key指引，API Key 申请链接变更为红狐hub官方地址。\n- 其他内容未变，功能和参数保持一致。\n\nv1.0.0 | 2026-05-26T12:40:03.740Z | auto\n\ntrending-hub v1.0.0\n\n- 首次发布：聚合并实时展示抖音、微博、B站、快手、知乎、头条、百度7大平台热搜榜单，支持全网热点一键查询。\n- 支持热点榜单定时推送（每日/每周）、生成跨平台热度趋势分析报告。\n- 脚本仅使用Python标准库，无第三方依赖，环境配置引导更友好。\n- 灵活命令行参数，支持自定义平台、关键词筛选、历史时间段查询与关键词泛化扩展。\n- 报告输出严格按规范模板分平台展示TOP10，带智能查看更多引导及热点小结，适合内容创作者/运营日常选题与趋势追踪需求。\n\nArchive index:\n\nArchive v1.0.3: 9 files, 23398 bytes\n\nFiles: README.en.md (8422b), README.md (7846b), references/instruction-list.md (4596b), references/output-templates.md (6685b), references/prediction-logic.md (3644b), scripts/fetch_hotspot.py (13685b), skill-card.md (3105b), SKILL.md (13569b), _meta.json (131b)\n\nFile v1.0.3:SKILL.md\n\n---\nname: trending-hub\ndescription: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\ndependency:\n  python:\n    - 无第三方依赖（使用标准库 urllib.request）\n---\n\n# 全网热点追踪\n\n## 1. 简介\n\n**一句话定位**：全网热点聚合追踪工具，实时抓取抖音、微博、B站、快手、知乎、头条、百度等7大平台热搜数据，一站式查看全网热点。\n\n**核心价值**：解决内容创作者、市场运营者在热点追踪中的三大痛点：\n- **热点分散难整合**：无需逐个平台查看，一次聚合7大平台热榜\n- **跨平台对比困难**：自动识别同一事件在不同平台的讨论差异和热度表现\n- **趋势判断模糊**：基于热度值、上榜时长、平台覆盖等维度智能预测热点走势\n\n**适用对象**：内容创作者、市场运营人员、媒体编辑、品牌策划、热点追踪爱好者。\n\n**不支持**：该技能不支持查询特定热词详情，仅提供全网热点榜聚合查询。\n\n## 2. 功能特性\n\n### 核心功能\n\n| 功能模块 | 能力描述 | 核心价值 |\n|----------|----------|----------|\n| 🔍 全网热榜聚合 | 实时抓取7大平台热搜数据 | 一键获取全网热点，告别逐平台查看 |\n| 🔗 跨平台事件识别 | 智能识别同一事件在不同平台的表述 | 自动归并相似话题，避免重复统计 |\n| 📊 热度趋势预测 | 基于热度值、时长、平台覆盖预测走势 | 提前判断热点生命周期，把握创作窗口 |\n| 📈 TOP10榜单提供 | 按综合热度排序输出TOP10热点 | 快速定位高价值选题 |\n| 💬 跨平台讨论分析 | 展示不同平台的讨论焦点和差异 | 深度洞察舆论生态，精准定位受众 |\n| ⏰ 订阅推送服务 | 定时推送最新热榜/昨日热榜 | 持续追踪热点动态，不错过关键机会 |\n\n### 特色亮点\n\n- **小时级更新**：数据每小时更新，保持实时性\n- **智能关键词泛化**：输入\"体育\"自动扩展为10个相关关键词\n- **按平台分类输出**：百度、知乎、微博、抖音、B站、快手、头条依次展示\n- **完整榜单查看**：每个平台最多支持查看完整50条数据\n- **动态智能输出**：无数据平台自动跳过，数据不足自动调整展示数量\n\n## 3. 一键安装\n\n### 鉴权\n\n#### 获取 API Key\n\n请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=clawhub) 获取API KEY\n\n#### 配置 API Key\n\n方案1: 以OpenClaw为例，将REDFOX_API_KEY添加到~/.openclaw/openclaw.json中，部分内容如下：\n\n```bash\n{ \"env\": { \"REDFOX_API_KEY\": \"ak_xxxx...\" } }\n```\n\n方案2: 终端配置：\n\n```bash\nexport REDFOX_API_KEY=\"ak_xxxx...\"\n```\n\n### 依赖安装\n\n```bash\npip install python-dateutil\n```\n\n### 环境变量配置\n\n| 变量名 | 说明 | 必填 |\n|--------|------|------|\n| `REDFOX_API_KEY` | 红狐 API Key | 是 |\n\n## 4. 使用指南\n\n### 基础使用\n\n#### 查询最新热榜（默认）\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\"\n```\n\n数据为小时级更新，自动查询前一个完整小时。例如：当前时间为 `2026-04-16 17:42:00`，则查询 `2026-04-16 16:00:00` 到 `2026-04-16 17:00:00` 的数据。\n\n#### 查询历史热榜\n\n```bash\n# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"\n```\n\n**日期范围规则**：\n- 时间格式为 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- 日期范围是 `[start_date, end_date)` 左闭右开区间\n- 例如：`--start-date \"2026-04-01 00:00:00\" --end-date \"2026-04-02 00:00:00\"` 查询的是4月1日当天的数据\n- 最长查询范围：**30天**\n\n### 高级使用\n\n#### 筛选特定平台\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --platforms \"wb,dy,bz\"\n```\n\n平台代码映射：\n\n| 平台代码 | 平台名称 | 接口枚举值 |\n|---------|---------|-----------|\n| bd | 百度 | 7 |\n| zh | 知乎 | 9 |\n| wb | 微博 | 5 |\n| dy | 抖音 | 2 |\n| bz | B站 | 8 |\n| ks | 快手 | 1 |\n| tt | 头条 | 10 |\n\n#### 关键词搜索与泛化\n\n```bash\n# 关键词筛选\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --keywords \"体育,足球\"\n\n# 关键词泛化扩展\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --keywords \"体育\" --expand-keywords\n```\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n  - 例：\"体育\" -> [\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接传入原词，不进行扩展\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n#### 查看完整榜单\n\n当用户回复「查看{平台名}完整榜单」时：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --platforms wb --output markdown\n```\n\n### 智能体时间判断逻辑\n\n根据用户意图自动选择查询方式（假设今天日期为T）：\n\n| 用户意图 | 查询方式 | 脚本参数 |\n|----------|----------|----------|\n| \"今日热点\" / \"今日热榜\" | 查询今日0:00到当前整点 | `--start-date \"T 00:00:00\" --end-date \"T {当前小时}:00:00\"` |\n| \"最新热榜\" / \"热点榜\" | 查询前一个完整小时 | 无需指定时间参数 |\n| \"昨日热榜\" / \"昨天热榜\" | 查询昨日0:00到24:00 | `--start-date \"T-1 00:00:00\" --end-date \"T 00:00:00\"` |\n| \"本周热榜\" / \"这周热榜\" | 查询本周一0:00到当前整点 | `--start-date \"{本周一日期} 00:00:00\" --end-date \"T {当前小时}:00:00\"` |\n\n**本周一时间计算规则**：\n- 计算公式：本周一 = 今天日期 - (今天星期几 - 1) 天\n- 示例：今天是2026-05-09（周六），本周一 = 2026-05-04\n\n**对比查询场景**：当用户需要对比多天数据时，需分别查询多天的热榜：\n\n```bash\n# 对比昨天和今天的热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"  # 昨日\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-17 00:00:00\"  # 今日实时\n```\n\n### 输出格式说明\n\n**compact模式（默认）**：输出极简结构化数据（元信息+平台TOP3概览），末尾附带完整数据文件路径 `dataFile: {path}`。智能体应使用compact模式获取数据，从 `dataFile` 路径读取完整JSON数据。只允许调用1次接口。\n\n**输出格式模板**：按平台分类输出，每个平台展示TOP10热点。智能输出规则：\n- 如果某平台没有热点数据，则不展示该平台\n- 如果某平台数据少于10条，则展示实际数量\n- 数据>10条时显示\"该平台还有{N}条数据未展示\"\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n\n输出格式模板详见 [references/output-templates.md](references/output-templates.md)。\n\n### 热度值处理\n\n- 如果热度值已包含单位（如\"万\"、\"亿\"），直接使用原始值\n- 如果热度值为纯数字，转换为\"数字+万\"格式（`hotCount // 10000` 整数除法）\n  - 示例：百度热度 `7904508` → `790万`\n- 热度值格式必须为\"数字+万\"，禁止包含其他字符\n\n### 订阅推送服务\n\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n- 推送格式：精简版TOP10表格 + 小总结（各平台TOP3 + 全网热点小总结）\n\n### 命令速查表\n\n| 场景 | 命令 |\n|------|------|\n| 最新热榜 | `python scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\"` |\n| 今日热榜 | `python scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"T 00:00:00\" --end-date \"T HH:00:00\"` |\n| 昨日热榜 | `python scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"T-1 00:00:00\" --end-date \"T 00:00:00\"` |\n| 指定平台 | `python scripts/fetch_hotspot.py --platforms \"wb,dy\"` |\n| 关键词筛选 | `python scripts/fetch_hotspot.py --keywords \"体育,足球\"` |\n| 关键词泛化 | `python scripts/fetch_hotspot.py --keywords \"体育\" --expand-keywords` |\n\n### 数据结构说明\n\n```json\n{\n  \"status\": \"success\",\n  \"stat_time\": \"2026-05-08 07:35:15\",\n  \"total_count\": 330,\n  \"hotspots\": [\n    {\n      \"title\": \"热点标题\",\n      \"url\": \"https://...\",\n      \"hotCount\": 7904508,\n      \"index\": 1,\n      \"gmtCreate\": \"2026-05-08 06:00:14\",\n      \"platCode\": \"bd\",\n      \"platName\": \"百度\"\n    }\n  ],\n  \"query_range\": {\n    \"type\": \"realtime\",\n    \"start_date\": \"2026-05-08 06:00:00\",\n    \"end_date\": \"2026-05-08 07:00:00\"\n  }\n}\n```\n\n| 字段 | 说明 |\n|------|------|\n| hotspots | 热点列表，包含所有平台的热点数据 |\n| title | 热点标题（已处理空格） |\n| url | 热点链接（空格已转为%20） |\n| hotCount | 热度值（纯数字，已移除\"万热度\"等字符） |\n| index | 平台内排名 |\n| gmtCreate | 创建时间 |\n| platCode | 平台代码：bd/bz/dy/ks/tt/wb/zh |\n| platName | 平台名称：百度/B站/抖音/快手/头条/微博/知乎 |\n\n## 5. 使用场景\n\n### 场景一：内容创作者追热点\n\n**角色**：自媒体创作者\n**需求**：每天早晨快速了解全网热点，确定当日选题方向\n**使用方式**：输入\"今日热点\"，获取7大平台实时热榜TOP10\n**预期收益**：5分钟内掌握全网热点动态，精准定位高价值选题\n\n### 场景二：市场运营竞品分析\n\n**角色**：品牌市场运营\n**需求**：对比同一事件在不同平台的讨论差异，了解舆论生态\n**使用方式**：查询指定关键词热点，观察跨平台讨论焦点\n**预期收益**：深度洞察不同平台用户讨论差异，制定差异化运营策略\n\n### 场景三：PR危机监测\n\n**角色**：公关经理\n**需求**：实时监测特定品牌或事件在多平台的热度变化\n**使用方式**：通过关键词筛选 + 订阅推送，持续追踪相关热点\n**预期收益**：第一时间发现舆情信号，抢占危机应对窗口\n\n### 场景四：热点趋势研究\n\n**角色**：数据分析师\n**需求**：对比多天热点数据，分析热点演变趋势\n**使用方式**：使用对比查询分别查询多天数据，分析热度变化\n**预期收益**：基于数据判断热点生命周期，输出趋势分析报告\n\n## 6. 项目架构\n\n### 目录结构\n\n```\ntrending-hub/\n├── SKILL.md                     # 技能描述文件\n├── scripts/\n│   └── fetch_hotspot.py         # 热点数据获取脚本\n└── references/\n    └── output-templates.md      # 输出格式模板参考\n```\n\n### 技术栈\n\n| 组件 | 技术 | 说明 |\n|------|------|------|\n| 脚本语言 | Python 3 | 使用标准库 urllib.request |\n| 外部依赖 | python-dateutil | 日期处理 |\n| 数据接口 | Redfox API | 多平台热点数据聚合 |\n| 输出格式 | JSON / Markdown | 结构化和可视化输出 |\n\n### 核心模块说明\n\n| 模块 | 功能 |\n|------|------|\n| `fetch_hotspot.py` | 从API获取多平台热点数据，支持平台筛选、关键词搜索、时间范围查询、关键词泛化 |\n| `output-templates.md` | 定义对话输出格式模板，规范各平台TOP10表格和小结格式 |\n\n### 资源索引\n\n- 脚本: 见 [scripts/fetch_hotspot.py](scripts/fetch_hotspot.py)（用途与参数：从API获取热点数据，支持平台筛选）\n- 参考: 见 [references/output-templates.md](references/output-templates.md)（何时读取：对话输出时参考格式模板）\n\n## 7. 常见问答\n\n### 安装相关\n\n**Q: 脚本运行报错 \"ModuleNotFoundError: No module named 'dateutil'\"**\nA: 请安装依赖：`pip install python-dateutil`\n\n**Q: 提示 \"REDFOX_API_KEY not found\"**\nA: 请确保已配置环境变量 `REDFOX_API_KEY`，可参考上方鉴权章节配置。\n\n### 使用相关\n\n**Q: 为什么查询\"今日热点\"显示的不是今天的数据？**\nA: 数据为小时级更新，最新热榜查询的是前一个完整小时的数据。如需查询今日数据，使用 `--start-date` 和 `--end-date` 参数指定今天0:00到当前整点。\n\n**Q: 支持查询多久之前的数据？**\nA: 最长查询范围为30天。\n\n**Q: 如何查看某个平台的完整50条榜单？**\nA: 回复「查看{平台名}完整榜单」即可，系统会使用 `--platforms` 参数筛选该平台并输出完整50条数据。\n\n**Q: 热点标题无法点击？**\nA: 标题以 Markdown 超链接格式 `[标题](url)` 输出，无URL的热点仅显示文本。\n\n### 故障排除\n\n**Q: API返回空数据？**\nA: 可能原因：1) 网络连接问题；2) API Key 无效或过期；3) 查询时间范围超出限制。请检查网络和API Key配置。\n\n**Q: 输出被截断？**\nA: 默认使用compact模式避免截断。如仍被截断，从compact输出末尾的 `dataFile` 路径读取完整JSON数据。\n\n**Q: 关键字搜索没有结果？**\nA: 尝试使用 `--expand-keywords` 参数对关键词进行泛化扩展，扩大搜索范围。\n\nFile v1.0.3:README.md\n\n# 全网热点追踪 / trending-hub\n\n## 简介\n\n帮你把抖音、微博、B 站、快手、知乎、头条、百度等 7 个平台的热搜聚合在一起，省得一个个平台去看。\n\n**核心价值**\n\n一键获取 7 大平台热搜数据，小时级更新。按平台分类独立展示，每个平台最多 50 条热搜，支持按关键词/平台筛选，告别逐平台查看的痛苦。\n\n**适用对象**\n\n- 🔍 竞品监控 — 查看特定平台热搜，了解竞争对手动态\n- 🎯 选题调研 — 按关键词筛选相关热搜，快速匹配选题方向\n- 📊 数据分析 — 获取全平台原始热搜数据，进行深度分析\n- 📰 舆情追踪 — 监控特定事件在各平台的热搜表现 ---\n\n## 核心功能\n\n- **全平台热搜展示**：7 大平台热搜独立展示，每个平台最多 50 条\n- **多平台组合查询**：支持查询单个和多个指定平台热搜\n- **关键词精准筛选**：支持按关键词筛选相关热搜\n- **多时间范围查询**：支持实时、今日、昨日、本周等多种时间范围\n- **完整榜单查看**：每个平台可查看全部 50 条热搜\n- **订阅推送服务**：定时推送最新热榜/昨日热榜\n\n---\n\n## 密钥获取与安全说明\n\n- 本技能需要使用环境变量：`REDFOX_API_KEY`。\n- `REDFOX_API_KEY` 由 [红狐 hub](https://redfox.hk/settings/api-keys?souce=github) (`https://redfox.hk`)提供。\n- 请前往 [红狐 hub](https://redfox.hk?souce=github) 注册账号，获取 `REDFOX_API_KEY`。\n- 配置设备环境变量 `REDFOX_API_KEY` 后使用本技能。\n- 在提供密钥前，请先确认密钥来源、可用范围、有效期及是否支持重置/撤销。\n- 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。\n\n---\n\n## 使用指南\n\n### 常用说法速查\n\n| 意图           | 示例话术                                 | 效果                       |\n| -------------- | ---------------------------------------- | -------------------------- |\n| 查看全平台热搜 | \"热点榜\"、\"热榜\"、\"全平台热搜\"           | 展示 7 大平台各 TOP10 热搜 |\n| 关键词筛选     | \"帮我看看体育相关的热搜\"                 | 只展示含关键词的热搜       |\n| 只看特定平台   | \"微博热搜\"、\"抖音热点\"、\"B 站热搜\"       | 只展示指定平台热搜         |\n| 多平台组合查询 | \"微博和抖音热搜\"、\"抖音、B 站、知乎热点\" | 同时展示多个平台热搜       |\n| 查历史热搜     | \"昨日热榜\"、\"昨天的热搜\"                 | 查看指定日期的热搜数据     |\n| 查看完整榜单   | \"查看微博完整榜单\"                       | 输出该平台全部 50 条热搜   |\n| 订阅每日推送   | \"订阅每日推送\"                           | 创建每日定时推送任务       |\n\n### 输出示例\n\n#### 🔥 全网热搜榜（按平台分类）\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为 2026-05-21 00:00 至 2026-05-21 16:00\n> **📊 覆盖平台：** 百度、微博、抖音、B 站、快手、知乎、头条\n\n---\n\n#### 抖音热搜\n\n| 排名 | 热搜                           |  热度   |\n| :--: | ------------------------------ | :-----: |\n|  1   | [热门视频话题 1](https://...)  | 2156 万 |\n|  2   | [热门视频话题 2](https://...)  | 1876 万 |\n| ...  | ...                            |   ...   |\n|  10  | [热门视频话题 10](https://...) | 678 万  |\n\n💡 该平台还有 40 条数据未展示，回复「查看抖音完整榜单」可查看全部数据。\n\n#### 百度热搜\n\n| 排名 | 热搜                                   |  热度  |\n| :--: | -------------------------------------- | :----: |\n|  1   | [2026 年高考作文题目公布](https://...) | 986 万 |\n|  2   | [某明星官宣恋情](https://...)          | 875 万 |\n|  3   | [油价今晚调整](https://...)            | 654 万 |\n|  4   | [天气预警发布](https://...)            | 543 万 |\n| ...  | ...                                    |  ...   |\n|  10  | [今日股市行情](https://...)            | 234 万 |\n\n💡 该平台还有 40 条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n#### 微博热搜\n\n| 排名 | 热搜                       |  热度   |\n| :--: | -------------------------- | :-----: |\n|  1   | [热搜话题 1](https://...)  | 1234 万 |\n|  2   | [热搜话题 2](https://...)  | 987 万  |\n|  3   | [热搜话题 3](https://...)  | 876 万  |\n| ...  | ...                        |   ...   |\n|  10  | [热搜话题 10](https://...) | 456 万  |\n\n💡 该平台还有 40 条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n#### B 站热搜\n\n| 排名 | 热搜                       |  热度  |\n| :--: | -------------------------- | :----: |\n|  1   | [热门视频 1](https://...)  | 567 万 |\n|  2   | [热门视频 2](https://...)  | 432 万 |\n| ...  | ...                        |  ...   |\n|  10  | [热门视频 10](https://...) | 123 万 |\n\n💡 该平台还有 40 条数据未展示，回复「查看 B 站完整榜单」可查看全部数据。\n\n---\n\n📬 **订阅推送**：\n\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n\n---\n\n### 特定平台查询示例\n\n用户说\"微博热搜\"：\n\n#### 微博热搜\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为 2026-05-21 15:00 至 2026-05-21 16:00\n> **📊 覆盖平台：** 微博\n\n| 排名 | 热搜                       |  热度   |\n| :--: | -------------------------- | :-----: |\n|  1   | [热搜话题 1](https://...)  | 1234 万 |\n|  2   | [热搜话题 2](https://...)  | 987 万  |\n| ...  | ...                        |   ...   |\n|  50  | [热搜话题 50](https://...) |  89 万  |\n\n---\n\n### 关键词筛选示例\n\n用户说\"帮我看看体育相关的热搜\"：\n\n#### 体育热搜\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为 2026-05-21 00:00 至 2026-05-21 16:00\n> **📊 关键词：** 体育\n\n| 排名 | 热搜                            | 平台 |  热度   |\n| :--: | ------------------------------- | :--: | :-----: |\n|  1   | [U20 女足中日对决](https://...) | 微博 | 1234 万 |\n|  2   | [NBA 季后赛战况](https://...)   | 抖音 | 987 万  |\n|  3   | [欧冠决赛预告](https://...)     | B 站 | 876 万  |\n| ...  | ...                             | ...  |   ...   |\n\n---\n\n## 使用场景\n\n| 场景         | 角色       | 示例问法                   | 收益                              |\n| ------------ | ---------- | -------------------------- | --------------------------------- |\n| 全平台扫榜   | 内容创作者 | \"看看今天各平台有什么热搜\" | 一键浏览 7 大平台热搜，找选题灵感 |\n| 特定平台分析 | 运营人员   | \"看看微博热搜有什么\"       | 专注分析单一平台热点              |\n| 关键词调研   | 选题策划   | \"搜索职场相关的热搜\"       | 精准匹配选题方向                  |\n| 多平台对比   | 数据分析师 | \"抖音和微博热搜有什么差异\" | 对比不同平台热点差异              |\n| 历史数据回溯 | 竞品分析   | \"查一下昨天的热搜\"         | 分析历史热搜表现                  |\n| 完整榜单查看 | 市场调研   | \"查看 B 站完整热搜榜\"      | 获取该平台全部 50 条热搜          |\n| 定时追踪     | 运营人员   | \"每天早上给我推送热搜\"     | 自动化追踪各平台热点              |\n\n---\n\n## 重要数据说明\n\n### 数据说明\n\n- **覆盖平台**：7 大平台（抖音、微博、B 站、快手、知乎、头条、百度）\n- **数据更新**：小时级更新，非实时更新\n- **数据范围**：支持回溯近 30 天热搜，每个平台最多 50 条热搜数据\n\nFile v1.0.3:_meta.json\n\n{\n  \"ownerId\": \"kn73hdehkbe5dwfzckzj8yhcw984t4cc\",\n  \"slug\": \"trending-hub\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1780393743328\n}\n\nFile v1.0.3:references/instruction-list.md\n\n# 指令列表\n\n本文档列出全平台聚合热点榜支持的所有用户指令。\n\n## 一、查询类指令\n\n### 1.1 查询最新热点\n\n| 指令 | 说明 |\n|------|------|\n| 热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 今日热点 | 查询今日0:00到当前时间整点的热点榜 |\n| 全网热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 最新热榜 | 查询当前最新热点榜（前一个完整小时） |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格（百度、知乎、微博、抖音、B站、快手、头条）\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.2 查询昨日热榜\n\n| 指令 | 说明 |\n|------|------|\n| 昨日热榜 | 查询昨日0:00到24:00的热点榜 |\n| 昨天的热点 | 查询昨日热点榜 |\n| 昨天热榜 | 查询昨日热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为昨日00:00至24:00\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.3 查询本周热点\n\n| 指令 | 说明 |\n|------|------|\n| 本周热榜 | 查询本周一0:00到当前时间整点的热点榜 |\n| 本周热点 | 查询本周热点榜 |\n| 这周热榜 | 查询本周热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为本周一00:00至{当前时间}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n**本周时间计算规则**：\n- 本周一 = 今天日期 - (今天星期几 - 1)天\n- 示例：今天是2026-05-09（周六，星期六），本周一 = 2026-05-09 - 5天 = 2026-05-04\n- 错误示例：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n\n---\n\n### 1.4 查询特定平台热榜\n\n| 指令 | 说明 |\n|------|------|\n| 百度热榜 | 查询百度平台的热点榜 |\n| 微博热榜 | 查询微博平台的热点榜 |\n| 抖音热榜 | 查询抖音平台的热点榜 |\n| B站热榜 | 查询B站平台的热点榜 |\n| 快手热榜 | 查询快手平台的热点榜 |\n| 知乎热榜 | 查询知乎平台的热点榜 |\n| 头条热榜 | 查询头条平台的热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点数据\n- 订阅推送引导\n\n---\n\n### 1.4 关键词搜索热点\n\n| 指令 | 说明 |\n|------|------|\n| 搜体育热点 | 搜索\"体育\"相关热点（自动泛化为体育、足球、篮球等10个关键词） |\n| 搜明星热点 | 搜索\"明星\"相关热点（自动泛化为明星、演员、歌手等） |\n| 搜苏超 | 搜索\"苏超\"相关热点（精确词，不泛化） |\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接使用原词搜索\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 匹配关键词的热点数据\n- 订阅推送引导\n\n---\n\n## 二、查看更多指令\n\n| 指令 | 说明 |\n|------|------|\n| 查看百度完整榜单 | 查看百度平台完整50条热点 |\n| 查看知乎完整榜单 | 查看知乎平台完整50条热点 |\n| 查看微博完整榜单 | 查看微博平台完整50条热点 |\n| 查看抖音完整榜单 | 查看抖音平台完整50条热点 |\n| 查看B站完整榜单 | 查看B站平台完整50条热点 |\n| 查看快手完整榜单 | 查看快手平台完整50条热点 |\n| 查看头条完整榜单 | 查看头条平台完整50条热点 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点表格\n- 订阅推送引导\n\n---\n\n## 三、订阅推送指令\n\n| 指令 | 说明 |\n|------|------|\n| 订阅每日推送 | 每天定时推送最新热榜 |\n| 订阅每周推送 | 每周定时推送热门汇总 |\n\n**推送内容**：\n- 精简版TOP热点表格\n- 全网热点小总结\n- 查看详情引导\n\nFile v1.0.3:references/output-templates.md\n\n# 输出模板参考\n\n本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。\n\n## 一、主输出模板（按平台分类）\n\n**【重要说明】**\n- 必须按平台分类输出，每个平台最多展示TOP10热点\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- 每个平台的热点按热度值降序排列\n- 平台展示格式：二级标题为\"{平台名}热点\"（如\"百度热点\"、\"知乎热点\"）\n\n**【智能输出规则】**\n1. 如果某平台没有数据（hotspots为空或不存在），则完全跳过该平台，不展示标题和空表格\n2. 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n3. 查看更多引导根据实际剩余数据动态生成：\n   - 数据≤10条：不显示查看更多引导\n   - 数据>10条：显示\"💡 该平台还有{N}条数据未展示，回复「查看{平台名}完整榜单」可查看全部数据。\"\n\n```markdown\n# 🔥 全网热点榜（按平台分类）\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n---\n\n## 百度热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n| 6 | [{热点标题}]({url}) | {热度}万 |\n| 7 | [{热点标题}]({url}) | {热度}万 |\n| 8 | [{热点标题}]({url}) | {热度}万 |\n| 9 | [{热点标题}]({url}) | {热度}万 |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n## 知乎热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n\n{该平台只有5条数据，不显示查看更多引导}\n\n---\n\n## 微博热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n{如果某平台无数据，则完全跳过，不展示任何内容}\n\n---\n\n## 📊 全网热点小总结\n\n**今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n**跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n**上升最快**：{热度增长最快的热点标题}\n\n\n**值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n```\n\n## 二、平台完整榜单模板\n\n当用户请求查看某平台完整榜单时使用：\n\n```markdown\n# 百度热点完整榜单\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {平台名称}\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| {实际总数} | [{热点标题}]({url}) | {热度}万 |\n\n---\n\n📬 **订阅推送**：回复「订阅每日推送」或「订阅每周推送」，定期获取热榜更新\n```\n\n## 三、订阅推送模板\n\n### 每日推送格式\n\n```markdown\n# 📊 今日热点榜\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 全网TOP3\n\n| 排名 | 热点 | 热度 | 来源平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {平台} |\n| 2 | {热点标题} | {热度}万 | {平台} |\n| 3 | {热点标题} | {热度}万 | {平台} |\n\n## 📈 平台热点速览\n\n**百度TOP3**：{热点1} | {热点2} | {热点3}\n**知乎TOP3**：{热点1} | {热点2} | {热点3}\n**微博TOP3**：{热点1} | {热点2} | {热点3}\n\n## 💡 今日看点\n\n{智能体总结的今日热点亮点，100字以内}\n\n---\n查看完整榜单请回复「热点榜」\n```\n\n### 每周推送格式\n\n```markdown\n# 📊 本周热点汇总\n> **📅 统计时间：** 小时级更新，热点上榜时间为{开始日期}至{结束日期}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 本周最热TOP5\n\n| 排名 | 热点 | 平均热度 | 覆盖平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {N}个平台 |\n| 2 | {热点标题} | {热度}万 | {N}个平台 |\n| ... | ... | ... | ... |\n\n## 📈 本周趋势\n\n**持续在榜**：{连续多天在榜的热点}\n**本周新秀**：{本周新上榜的热门话题}\n**本周焦点**：{本周最受关注的事件}\n\n---\n查看更多热点请回复「热点榜」\n```\n\n## 四、输出要求\n\n### 1. 智能输出逻辑\n- **跳过空平台**：如果某平台没有数据，则完全不展示该平台\n- **动态展示数量**：如果某平台数据少于10条，则展示实际数量\n- **动态查看更多**：\n  - 数据≤10条：不显示查看更多引导\n  - 数据>10条：计算剩余条数并显示对应提示\n\n### 2. 平台展示格式\n- 二级标题：平台名（如\"百度\"、\"知乎\"）\n- 三级标题：统一为\"热点\"\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n\n### 3. 统计时间格式\n- 格式：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- 示例：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 16:00至2026-04-16 17:00\n- 使用查询的实际开始和结束时间\n- \"统计时间\"标题必须保留并加粗\n- 必须包含\"小时级更新\"字样\n\n### 4. 热度值格式\n- 必须为\"数字+万\"格式（如\"938万\"）\n- 换算规则：`hotCount // 10000`（整数除法）\n- 禁止包含其他字符（如\"938万4\"、\"热度938万\"）\n\n### 5. 热点标题格式\n- 有URL：显示为超链接 `[{标题}]({url})`\n- 无URL：仅显示文本\n\n### 5. 交互引导\n- 每个平台根据实际数据量决定是否显示查看更多引导\n- 如果有多个平台有剩余数据，在最后一个平台后统一显示订阅推送引导\n- 订阅选项：每日推送、每周推送\n\nFile v1.0.3:references/prediction-logic.md\n\n# 热度趋势预测逻辑\n\n本文档详细说明热度趋势预测的判断规则和计算方法。\n\n## 预测维度\n\n| 维度 | 权重 | 判断依据 | 数据字段 |\n|------|------|----------|---------|\n| 热度值 | 35% | maxHotScore值越高热度越高 | maxHotScore |\n| 平台覆盖 | 35% | platName分布，平台数越多越稳定 | platName计数 |\n| 排名表现 | 30% | maxPosition值越小排名越好 | maxPosition |\n\n## 话题类型预测规则\n\n### 突发事件（地震、事故等）\n\n**热度曲线**：快速上升→急速下降\n\n**生命周期**：12-24小时\n\n**建议**：第一时间跟进，延后价值低\n\n**预测特征**：\n- 热词包含：地震、事故、灾难、突发、爆炸、火灾等\n- 初期热度极高，但衰减速度快\n- 覆盖平台广但持续时间短\n\n---\n\n### 娱乐八卦（明星、恋情等）\n\n**热度曲线**：快速上升→缓慢下降\n\n**生命周期**：24-48小时\n\n**建议**：12小时内跟进效果最佳\n\n**预测特征**：\n- 热词包含：明星、恋情、绯闻、八卦、曝光、官宣等\n- 热度上升快，下降相对缓慢\n- 舆论讨论度高，容易产生二次发酵\n\n---\n\n### 社会民生（政策、假期等）\n\n**热度曲线**：缓慢上升→稳定→缓慢下降\n\n**生命周期**：48-72小时\n\n**建议**：有较长跟进窗口\n\n**预测特征**：\n- 热词包含：政策、假期、法规、民生、教育、医疗等\n- 热度增长平稳，持续时间较长\n- 影响面广，容易引发深度讨论\n\n---\n\n### 行业动态（产品、价格等）\n\n**热度曲线**：中等速度上升→中等速度下降\n\n**生命周期**：36-72小时\n\n**建议**：可做深度分析内容\n\n**预测特征**：\n- 热词包含：发布、产品、价格、行业、技术、创新等\n- 热度变化相对温和\n- 适合专业深度内容创作\n\n---\n\n## 热度值分析（新增）\n\n| 热度区间 | 热度等级 | 趋势预测 | 行动建议 |\n|---------|---------|---------|---------|\n| <100万 | 低热度 | 可能即将退出榜单 | 观望为主 |\n| 100-500万 | 中等热度 | 热度相对稳定 | 可适度跟进 |\n| 500-1000万 | 高热度 | 热度持续强劲 | 值得重点跟进 |\n| >1000万 | 爆款热度 | 热度爆发状态 | 必须优先跟进 |\n\n**热度计算说明**：\n- maxHotScore字段直接反映热度值\n- 热度值需换算为万单位展示（如8500000 → 850万）\n- 多平台热度值累加可评估全网总热度\n\n## 平台覆盖分析\n\n| 平台数 | 热度稳定性 | 预测置信度 | 行动建议 |\n|--------|-----------|-----------|----------|\n| 1-2个 | 低 | 低 | 仅限特定平台 |\n| 3-4个 | 中 | 中 | 可适度跟进 |\n| 5-6个 | 高 | 高 | 值得重点跟进 |\n| 7-8个 | 极高 | 极高 | 必须优先跟进 |\n\n## 排名表现分析（基于maxPosition）\n\n| 排名区间 | 表现 | 趋势预测 | 行动建议 |\n|---------|------|---------|---------|\n| TOP 1-3 | 榜首级 | 热度巅峰 | 全力跟进 |\n| TOP 4-10 | 头部 | 热度强劲 | 重点跟进 |\n| TOP 11-30 | 中部 | 热度稳定 | 适度跟进 |\n| TOP 31-50 | 尾部 | 热度较弱 | 观望评估 |\n\n**排名说明**：\n- maxPosition越小排名越好\n- 多平台排名加权可评估全网表现\n\n## 综合预测输出格式\n\n### 首页热词快览\n\n首页热词快览分析中，热度趋势预测输出格式：\n\n```markdown\n📈 **热度趋势预测**\n\n**综合预测**：{整体趋势描述}，建议{内容建议}\n```\n\n\n## 预测准确性说明\n\n- 基于历史数据规律的统计预测\n- 实际情况可能受突发事件影响\n- 建议结合实时数据动态调整\n- 话题类型判断基于关键词匹配，可能存在误判\n\nFile v1.0.3:README.en.md\n\n# Cross-Platform Trending Tracker / trending-hub\n\n## Introduction\n\nAggregates hot searches from Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu in one place — no more hopping between platforms.\n\n**Core Value**\n\nOne-click access to hot search data across 7 major platforms, updated hourly. Each platform is shown separately with up to 50 entries per platform. Filter by keyword or platform — skip the pain of checking each app one by one.\n\n**Who It's For**\n\n- 🔍 Competitor monitoring — View hot searches on specific platforms and track competitor dynamics\n- 🎯 Topic research — Filter related hot searches by keyword to match content direction quickly\n- 📊 Data analysis — Get raw hot search data across platforms for deeper analysis\n- 📰 Public opinion tracking — Monitor how specific events perform in hot search across platforms\n\n## Core Capabilities\n\n- **All-platform hot search display**: 7 platforms shown independently, up to 50 entries each\n- **Multi-platform combined queries**: Query one or multiple specified platforms\n- **Keyword filtering**: Filter hot searches related to your keywords\n- **Multiple time ranges**: Real-time, today, yesterday, this week, and more\n- **Full ranking view**: View all 50 hot searches per platform\n- **Subscription push**: Scheduled pushes for latest or yesterday's rankings\n\n---\n\n## API Key Acquisition & Security\n\n- This skill requires the environment variable: `REDFOX_API_KEY`.\n- `REDFOX_API_KEY` is provided by [RedFoxHub](https://redfox.hk/settings/api-keys?souce=github) (`https://redfox.hk`).\n- Register at [RedFoxHub](https://redfox.hk?souce=github) to obtain your `REDFOX_API_KEY`.\n- Configure `REDFOX_API_KEY` as a device environment variable before using this skill.\n- Before providing your key, confirm its source, available scope, validity period, and whether reset/revocation is supported.\n- Do not hard-code or expose the key in plaintext in code, prompts, logs, or output files.\n\n---\n\n## Usage Guide\n\n### Quick phrase reference\n\n| Intent                  | Example phrase                                             | What you get                                    |\n| ----------------------- | ---------------------------------------------------------- | ----------------------------------------------- |\n| All-platform hot search | \"Hot ranking\", \"trending list\", \"all-platform hot search\"  | TOP 10 hot searches per platform across 7 sites |\n| Keyword filter          | \"Show me sports-related hot searches\"                      | Only hot searches containing the keyword        |\n| Single platform only    | \"Weibo hot search\", \"Douyin trends\", \"Bilibili hot search\" | Hot searches for the specified platform only    |\n| Multi-platform query    | \"Weibo and Douyin hot search\", \"Douyin, Bilibili, Zhihu\"   | Hot searches from multiple platforms at once    |\n| Historical hot search   | \"Yesterday's hot ranking\", \"yesterday's trends\"            | Hot search data for the specified date          |\n| Full ranking            | \"Show Weibo full ranking\"                                  | All 50 hot searches for that platform           |\n| Daily subscription      | \"Subscribe to daily push\"                                  | Create a daily scheduled push task              |\n\n### Sample output\n\n#### 🔥 Cross-platform hot search ranking (by platform)\n\n> **📅 Time range:** Hourly updates; hot items listed from 2026-05-21 00:00 to 2026-05-21 16:00\n> **📊 Platforms:** Baidu, Weibo, Douyin, Bilibili, Kuaishou, Zhihu, Toutiao\n\n---\n\n#### Douyin hot search\n\n| Rank | Hot search                        |  Heat  |\n| :--: | --------------------------------- | :----: |\n|  1   | [Hot video topic 1](https://...)  | 21.56M |\n|  2   | [Hot video topic 2](https://...)  | 18.76M |\n| ...  | ...                               |  ...   |\n|  10  | [Hot video topic 10](https://...) | 6.78M  |\n\n💡 40 more entries not shown. Reply \"Show Douyin full ranking\" to view all.\n\n#### Baidu hot search\n\n| Rank | Hot search                                         | Heat  |\n| :--: | -------------------------------------------------- | :---: |\n|  1   | [2026 gaokao essay topics announced](https://...)  | 9.86M |\n|  2   | [Celebrity relationship announcement](https://...) | 8.75M |\n|  3   | [Fuel price adjustment tonight](https://...)       | 6.54M |\n|  4   | [Weather alert issued](https://...)                | 5.43M |\n| ...  | ...                                                |  ...  |\n|  10  | [Today's stock market](https://...)                | 2.34M |\n\n💡 40 more entries not shown. Reply \"Show Baidu full ranking\" to view all.\n\n---\n\n#### Weibo hot search\n\n| Rank | Hot search                  |  Heat  |\n| :--: | --------------------------- | :----: |\n|  1   | [Hot topic 1](https://...)  | 12.34M |\n|  2   | [Hot topic 2](https://...)  | 9.87M  |\n|  3   | [Hot topic 3](https://...)  | 8.76M  |\n| ...  | ...                         |  ...   |\n|  10  | [Hot topic 10](https://...) | 4.56M  |\n\n💡 40 more entries not shown. Reply \"Show Weibo full ranking\" to view all.\n\n---\n\n#### Bilibili hot search\n\n| Rank | Hot search                  | Heat  |\n| :--: | --------------------------- | :---: |\n|  1   | [Hot video 1](https://...)  | 5.67M |\n|  2   | [Hot video 2](https://...)  | 4.32M |\n| ...  | ...                         |  ...  |\n|  10  | [Hot video 10](https://...) | 1.23M |\n\n💡 40 more entries not shown. Reply \"Show Bilibili full ranking\" to view all.\n\n---\n\n📬 **Subscription push**:\n\n- Reply \"Subscribe to daily push\" for scheduled daily hot ranking updates\n- Reply \"Subscribe to weekly push\" for scheduled weekly hot summaries\n\n---\n\n### Single-platform query example\n\nUser says \"Weibo hot search\":\n\n#### Weibo hot search\n\n> **📅 Time range:** Hourly updates; hot items listed from 2026-05-21 15:00 to 2026-05-21 16:00\n> **📊 Platforms:** Weibo\n\n| Rank | Hot search                  |  Heat  |\n| :--: | --------------------------- | :----: |\n|  1   | [Hot topic 1](https://...)  | 12.34M |\n|  2   | [Hot topic 2](https://...)  | 9.87M  |\n| ...  | ...                         |  ...   |\n|  50  | [Hot topic 50](https://...) |  890K  |\n\n---\n\n### Keyword filter example\n\nUser says \"Show me sports-related hot searches\":\n\n#### Sports hot search\n\n> **📅 Time range:** Hourly updates; hot items listed from 2026-05-21 00:00 to 2026-05-21 16:00\n> **📊 Keyword:** Sports\n\n| Rank | Hot search                                         | Platform |  Heat  |\n| :--: | -------------------------------------------------- | :------: | :----: |\n|  1   | [U20 women's football China vs Japan](https://...) |  Weibo   | 12.34M |\n|  2   | [NBA playoff updates](https://...)                 |  Douyin  | 9.87M  |\n|  3   | [Champions League final preview](https://...)      | Bilibili | 8.76M  |\n| ...  | ...                                                |   ...    |  ...   |\n\n---\n\n## Use Cases\n\n| Scenario               | Role             | Example question                          | Benefit                                          |\n| ---------------------- | ---------------- | ----------------------------------------- | ------------------------------------------------ |\n| Scan all platforms     | Content creator  | \"What's trending today across platforms?\" | Browse 7 platforms at once for topic inspiration |\n| Single-platform focus  | Operator         | \"What's on Weibo hot search?\"             | Focus analysis on one platform's trends          |\n| Keyword research       | Topic planner    | \"Search workplace-related hot searches\"   | Precisely match content direction                |\n| Multi-platform compare | Data analyst     | \"How do Douyin and Weibo trends differ?\"  | Compare hot topic differences across platforms   |\n| Historical lookback    | Competitor intel | \"Check yesterday's hot searches\"          | Analyze historical hot search performance        |\n| Full ranking view      | Market research  | \"Show Bilibili full hot search ranking\"   | Get all 50 hot searches for that platform        |\n| Scheduled tracking     | Operator         | \"Push hot searches to me every morning\"   | Automated tracking of trends across platforms    |\n\n---\n\n## Important data notes\n\n### Data notes\n\n- **Platforms covered**: 7 (Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, Baidu)\n- **Update frequency**: Hourly; not real-time\n- **Data range**: Look back up to 30 days; up to 50 hot searches per platform\n\nFile v1.0.3:skill-card.md\n\n## Description:\n\nAggregates hourly hot-search rankings from Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu for cross-platform trend monitoring, filtering, reporting, and scheduled summaries.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[redfox-data](https://clawhub.ai/user/redfox-data)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users, content creators, market operators, media editors, PR teams, and data analysts use this skill to scan multi-platform hot-search rankings, filter by platform or keyword, compare trends, and generate concise reports or scheduled push summaries.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: API-key exposure or misuse because the skill requires REDFOX_API_KEY and the security evidence reports insecure key handling.\n\nMitigation: Use only a narrowly scoped, revocable RedFox API key; do not store it in prompts, code, logs, or generated output; rotate or revoke it after testing.\n\nRisk: Network request integrity risk because the security evidence calls for fixing TLS verification.\n\nMitigation: Do not deploy until TLS certificate and hostname verification are restored and verified in the fetch helper.\n\nRisk: Local file safety risk because the security evidence calls out unsafe temporary-file creation.\n\nMitigation: Replace unsafe temporary-file creation with a secure named temporary file or controlled output path before use.\n\nRisk: Unexpected recurring notifications because the skill advertises scheduled push behavior without enough controls.\n\nMitigation: Require explicit subscription confirmation, document cancellation, and keep notification scope and schedule visible to the user.\n\nRisk: Execution reliability risk because the security guidance says the release has a syntax error and an unnecessary unpinned dependency.\n\nMitigation: Repair the syntax error, remove or pin unnecessary dependencies, and run a clean execution check before installation.\n\n## Reference(s):\n\n- [ClawHub Skill Page](https://clawhub.ai/redfox-data/skills/trending-hub)\n- [README.en.md](artifact/README.en.md)\n- [README.md](artifact/README.md)\n- [Instruction List](artifact/references/instruction-list.md)\n- [Output Templates](artifact/references/output-templates.md)\n- [Prediction Logic](artifact/references/prediction-logic.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown reports, compact text summaries, and JSON data files produced by a Python command-line helper.]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires REDFOX_API_KEY; supports platform filters, keyword filters, date ranges, compact output, JSON output, and Markdown output.]\n\n## Skill Version(s):\n\n1.0.3 (source: evidence.release.version)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v1.0.2: 9 files, 24821 bytes\n\nFiles: README.en.md (8620b), README.md (7429b), references/instruction-list.md (4596b), references/output-templates.md (6685b), references/prediction-logic.md (3644b), scripts/fetch_hotspot.py (13678b), skill-card.md (2513b), SKILL.md (19456b), _meta.json (131b)\n\nFile v1.0.2:SKILL.md\n\n---\nname: trending-hub\ndescription: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\ndependency:\n  python:\n    - 无第三方依赖（使用标准库 urllib.request）\n---\n\n# 全网热点追踪\n\n## 任务目标\n\n- 本 Skill 用于：聚合抖音、微博、B站、快手、知乎、头条、百度等多个平台的热点数据，提供跨平台热点分析和趋势预测\n- 核心价值\n  解决内容创作者、市场运营者在热点追踪中的三大痛点:\n  热点分散难整合：无需逐个平台查看，一次聚合7大平台热榜\n  跨平台对比困难：自动识别同一事件在不同平台的讨论差异和热度表现，对热点进行快览分析\n  趋势判断模糊：基于热度值、上榜时长、平台覆盖等维度智能预测热点走势\n  订阅推送服务：定时推送最新热榜/昨日热榜\n- 触发条件：用户查询\"热点榜\"、\"今日热点\"、\"全网热点榜\"、\"昨日热榜\"或订阅推送服务\n- **不支持**：该技能不支持查询特定热词详情，仅提供全网热点榜聚合查询\n\n核心能力\n功能模块 能力描述 核心价值\n🔍 全网热榜聚合 实时抓取7大平台热搜数据 一键获取全网热点，告别逐平台查看\n🔗 跨平台事件识别 智能识别同一事件在不同平台的表述 自动归并相似话题，避免重复统计\n📊 热度趋势预测 基于热度值、时长、平台覆盖预测走势 提前判断热点生命周期，把握创作窗口\n📈 TOP10榜单提供 按综合热度排序输出TOP10热点 快速定位高价值选题\n💬 跨平台讨论分析 展示不同平台的讨论焦点和差异 深度洞察舆论生态，精准定位受众\n⏰ 订阅推送服务 定时推送最新热榜/昨日热榜 持续追踪热点动态，不错过关键机会\n\n## 前置准备\n\n- 依赖说明：scripts脚本依赖 python-dateutil 库\n\n### 鉴权\n\n#### 获取 API Key\n\n请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=clawhub) 获取API KEY\n\n#### 配置 API Key\n\n方案1: 以OpenClaw为例，将REDFOX_API_KEY添加到~/.openclaw/openclaw.json中，部分内容如下：\n\n```bash\n{ \"env\": { \"REDFOX_API_KEY\": \"ak_xxxx...\" } }\n```\n\n方案2: 终端配置\n\n```bash\nexport REDFOX_API_KEY=\"ak_xxxx...\"\n```\n\n## 操作步骤\n\n- 标准流程：\n  1. 获取热点数据 — 脚本调用\n     - 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`\n     - 参数说明：\n       - `--source`（必传）：数据来源\n       - `--platforms`（可选）：平台代码列表，多个平台用逗号分隔，如`--platforms \"wb,dy,bz\"`\n       - `--keywords`（可选）：关键词列表，多个关键词用逗号分隔，如`--keywords \"体育,足球\"`\n       - `--expand-keywords`（可选）：是否对关键词进行泛化扩展，如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n       - `--start-date`/`--end-date`（可选）：时间范围\n       - `--output`（可选）：输出格式，默认为compact（极简输出+文件保存），可选json、markdown\n     - **【重要】输出格式说明**：\n       - **compact模式（默认）**：输出极简结构化数据（元信息+平台TOP3概览），**末尾附带完整数据文件路径 `dataFile: {path}`**\n       - 智能体应该使用compact模式获取数据，避免输出被截断\n       - **【重要】只允许调用 1 次接口**：从 compact 输出末尾的 `dataFile` 路径读取完整 JSON 数据，禁止再用 json 模式重调接口\n       - 如需查看完整数据，读取 compact 输出的 dataFile 路径对应文件\n     - 返回数据结构见下方\"数据结构说明\"\n  2. **对话中输出报告文本** — 智能体根据JSON数据处理后，在对话中输出Markdown格式的报告文本\n     - **必须执行**：完整输出报告文本\n     - **【重要】必须严格按照输出模板格式输出，不得擅自修改格式**\n     - **【重要】智能输出规则**：\n       - 如果某平台没有热点数据（hotspots为空或不存在），则不展示该平台\n       - 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n       - 查看更多引导根据实际剩余数据动态生成：\n         - 数据≤10条：不显示查看更多引导\n         - 数据>10条：显示\"该平台还有{N}条数据未展示\"\n     - 输出格式模板（必须严格遵守）：\n\n       ```markdown\n       # 🔥 全网热点榜（按平台分类）\n\n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {实际有数据的平台列表}\n\n       ---\n\n       ## 百度热点\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       |  2   | [{热点标题}]({url}) | {热度}万 |\n       |  3   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  10  | [{热点标题}]({url}) | {热度}万 |\n\n       💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n       ---\n\n       ## 知乎热点\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  8   | [{热点标题}]({url}) | {热度}万 |\n\n       {该平台只有8条数据，不显示查看更多引导}\n\n       ---\n\n       ## 微博热点\n\n       | 排名 | 热点 | 热度 |\n       | :--: | ---- | :--: |\n       | ...  | ...  | ...  |\n\n       💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n       ---\n\n       {如果某平台无数据，则完全跳过该平台，不展示标题和空表格}\n\n       ---\n\n       ## 📊 全网热点小总结\n\n       **今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n       **跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n       **上升最快**：{热度增长最快的热点标题}\n\n       **值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n       ---\n\n       📬 **订阅推送**：\n\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n\n     - 完整榜单查看示例（用户回复「查看百度完整榜单」后）：\n\n       ```markdown\n       ## 百度热点完整榜单\n\n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {平台名称}\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       |  2   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  50  | [{热点标题}]({url}) | {热度}万 |\n\n       ---\n\n       📬 **订阅推送**：\n\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n\n     **智能输出逻辑说明**：\n     - 按平台顺序遍历数据（百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条）\n     - 跳过没有数据的平台（不显示空表格）\n     - 每个平台最多展示TOP10，不足10条则展示实际数量\n     - 动态计算剩余数据：\n       - 如果数据≤10条：不显示查看更多引导\n       - 如果数据>10条：计算剩余条数并显示\"该平台还有{N}条数据未展示\"\n\n## 数据结构说明\n\n### API返回数据格式\n\n```json\n{\n  \"status\": \"success\",\n  \"stat_time\": \"2026-05-08 07:35:15\",\n  \"total_count\": 330,\n  \"hotspots\": [\n    {\n      \"title\": \"热点标题\",\n      \"url\": \"https://...\",\n      \"hotCount\": 7904508,\n      \"index\": 1,\n      \"gmtCreate\": \"2026-05-08 06:00:14\",\n      \"platCode\": \"bd\",\n      \"platName\": \"百度\"\n    }\n  ],\n  \"query_range\": {\n    \"type\": \"realtime\",\n    \"start_date\": \"2026-05-08 06:00:00\",\n    \"end_date\": \"2026-05-08 07:00:00\"\n  }\n}\n```\n\n### 字段说明\n\n| 字段      | 说明                                        |\n| --------- | ------------------------------------------- |\n| hotspots  | 热点列表，包含所有平台的热点数据            |\n| title     | 热点标题（已处理空格）                      |\n| url       | 热点链接（空格已转为%20）                   |\n| hotCount  | 热度值（纯数字，已移除\"万热度\"等字符）      |\n| index     | 平台内排名                                  |\n| gmtCreate | 创建时间                                    |\n| platCode  | 平台代码：bd/bz/dy/ks/tt/wb/zh              |\n| platName  | 平台名称：百度/B站/抖音/快手/头条/微博/知乎 |\n\n### 平台代码映射\n\n- `bd`：百度\n- `bz`：B站\n- `dy`：抖音\n- `ks`：快手\n- `tt`：头条\n- `wb`：微博\n- `zh`：知乎\n\n### 1. 获取热榜数据\n\n#### 1.1 实时热榜（默认）\n\n要求最新、当下等实时热榜时，自动查询前一个完整小时：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\"\n```\n\n**实时查询规则**：\n\n- 数据为小时级更新，自动查询前一个完整小时\n- 例如：当前时间为 `2026-04-16 17:42:00`，则查询 `2026-04-16 16:00:00` 到 `2026-04-16 17:00:00` 的数据\n\n#### 1.2 历史热榜查询\n\n支持查询昨天的热度峰值最高的热搜数据：\n\n```bash\n# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"\n\n```\n\n**日期范围规则**：\n\n- 时间格式为 `YYYY-MM-DD HH:MM:SS`\n- 日期范围是 **[start_date, end_date)** 左闭右开区间\n- 例如：`--start-date \"2026-04-01 00:00:00\" --end-date \"2026-04-02 00:00:00\"` 查询的是4月1日当天的数据\n- 例如：`--start-date \"2026-04-09 00:00:00\" --end-date \"2026-05-09 00:00:00\"` 查询的是4月9日至5月8日共30天的数据\n\n**参数说明**：\n\n- `--source`：数据来源，默认值：\"全平台热点事件\"（通常无需手动指定）\n- `--platforms`：平台代码列表（可选），多个平台用逗号分隔，支持：bd=百度、bz=B站、dy=抖音、ks=快手、tt=头条、wb=微博、zh=知乎\n- `--keywords`：关键词列表（可选），多个关键词用逗号分隔，用于筛选特定关键词的热点\n- `--expand-keywords`：是否对关键词进行泛化扩展（可选），如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- `--start-date`：开始时间（包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- `--end-date`：结束时间（不包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- **最长查询范围：30天**\n\n**关键词泛化策略**：\n\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"等）：自动扩展为10个泛化词，如\"体育\"→[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- 精确词（如\"苏超\"、\"某明星名字\"等）：直接传入原词，不进行扩展\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**平台代码与接口枚举值映射**：\n| 平台代码 | 平台名称 | 接口枚举值 |\n|---------|---------|-----------|\n| ks | 快手 | 1 |\n| dy | 抖音 | 2 |\n| wb | 微博 | 5 |\n| bd | 百度 | 7 |\n| bz | B站 | 8 |\n| zh | 知乎 | 9 |\n| tt | 头条 | 10 |\n\n#### 1.3 智能体判断逻辑\n\n根据用户意图自动选择查询方式（假设今天日期为T，当前时间为T HH:MM:SS）：\n\n**今日热点查询**：\n\n- \"今日热榜\" / \"今日热点\" / \"今天热榜\" → 查询今日0:00到当前时间的整点\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：当前时间 `2026-04-16 08:30:00`，则查询 `--start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-16 08:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 00:00至2026-04-16 08:00\n\n**最新热点查询**：\n\n- \"最新热榜\" / \"最新热点\" / \"热榜\" / \"热点榜\" → 查询前一个完整小时（默认行为）\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`（无需指定时间参数）\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n\n**昨日热点查询**：\n\n- \"昨日热榜\" / \"昨日热点\" / \"昨天热榜\" → 查询昨日0:00到24:00的数据\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T-1 00:00:00\" --end-date \"T 00:00:00\"`\n- 示例：今天为 `2026-04-16`，则查询 `--start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-15 00:00至2026-04-16 00:00\n\n**本周热点查询**：\n\n- \"本周热榜\" / \"本周热点\" / \"这周热榜\" → 查询本周一0:00到当前时间的整点\n- 本周计算规则：本周一为本周开始，周日为本周结束\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"{本周一日期} 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：今天是2026-05-09（周六），本周一为2026-05-04，当前时间为2026-05-09 15:30:00\n  - 查询：`--start-date \"2026-05-04 00:00:00\" --end-date \"2026-05-09 15:00:00\"`\n  - 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-05-04 00:00至2026-05-09 15:00\n- **【重要】本周一时间计算规则**：\n  - 正确：今天是2026-05-09（周六），本周一 = 2026-05-04\n  - 错误：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n  - 计算公式：本周一 = 今天日期 - (今天星期几 - 1)天\n\n**对比查询场景**：\n当用户需要对比多天数据时，需**分别查询**多天的热榜，而非合并查询：\n\n- \"对比昨天和今天的热榜\" → 分别查询昨日热榜和今日热榜，输出两份数据进行对比\n- \"对比4月1日和4月2日的热榜\" → 分别查询4月1日热榜和4月2日热榜，输出两份数据进行对比\n\n**对比查询执行方式**：\n\n```bash\n# 对比昨天和今天的热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"  # 昨日\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-17 00:00:00\"  # 今日实时\n```\n\n### 2. 输出处理流程\n\n**核心原则：按平台分类输出，每个平台展示TOP10。**\n\n#### 步骤一：获取数据\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"...\" --end-date \"...\"\n```\n\n#### 步骤二：按平台分类输出\n\n- 智能体读取JSON数据，按平台分类整理\n- **每个平台输出TOP10热点**（共7个平台，每个平台展示前10条）\n- **输出格式**：\n  1. 标题：统计时间、覆盖平台\n  2. 各平台热搜TOP10表格（微博、抖音、B站、快手、知乎、头条、百度）\n  3. 全网热点小总结（今日最热、跨平台热度王、上升最快、值得关注）\n  4. 查看更多引导（每个平台有50条数据）\n  5. 订阅推送引导（每日/每周）\n\n### 3. 热度值处理\n\n**热度格式化规则**：\n\n- **智能判断**：如果热度值已包含单位（如\"万\"、\"亿\"），直接使用原始值，不做格式化\n  - 示例：知乎热度 `91 万热度` → 直接使用 `91 万热度`\n- **数字转换**：如果热度值为纯数字，转换为\"数字+万\"格式\n  - 示例：百度热度 `7904508` → `790万`\n- **特殊处理**：部分平台热度值可能带有\"热度\"后缀，予以保留\n\n### 4. 用户交互引导\n\n#### 查看更多\n\n当用户回复「查看{平台名}完整榜单」时：\n\n- 使用 `--platforms` 参数筛选该平台数据\n- 输出该平台完整50条热点列表\n- 输出格式：Markdown表格（减少数据体积，避免被截断）\n\n示例：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --platforms wb --output markdown\n```\n\n#### 订阅推送\n\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n- 推送格式：精简版TOP10表格 + 小总结\n\n### 5. 订阅推送服务\n\n#### 5.1 订阅类型\n\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n\n#### 5.2 推送格式\n\n推送消息采用精简格式，包含：\n\n- 标题：📊 今日热点榜\n- 统计时间范围\n- 各平台TOP3热点\n- 全网热点小总结\n- 查看详情引导\n\n## 使用示例\n\n- 示例1: 查询今日热点\n  - 场景/输入: 用户输入\"热点榜\"或\"今日热点\"\n  - 执行步骤:\n    1. 调用 `python scripts/fetch_hotspot.py --source \"全平台热点事件\"` 获取数据\n    2. **在对话中输出按平台分类的热点榜**（每个平台TOP10 + 小总结 + 查看更多引导 + 订阅引导）\n  - 预期产出: 用户在对话中看到完整报告内容\n  - 关键要点: 确保输出完整的TOP10热点分析\n\n## 资源索引\n\n- 脚本:见 [scripts/fetch_hotspot.py](scripts/fetch_hotspot.py)(用途与参数:从API获取热点数据，支持平台筛选)\n- 参考:见 [references/output-templates.md](references/output-templates.md)(何时读取:对话输出时参考格式模板)\n\n## 注意事项\n\n- **【重要】输出格式必须严格遵守**：\n  - 智能体输出结果必须严格按照 [references/output-templates.md](references/output-templates.md) 中的模板格式输出\n  - 不得擅自修改、调整或简化模板格式\n  - 必须按平台分类输出，每个平台展示TOP10\n  - 平台展示格式：二级标题为平台名，三级标题为\"{平台名}热点\"\n  - 必须包含全网热点小总结\n  - 必须包含查看更多引导和订阅推送引导\n- **【重要】平台顺序**：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- **【重要】热度值格式**：\n  - 热度值格式必须为\"数字+万\"（如\"938万\"），禁止包含其他字符\n  - 换算规则：`hotCount // 10000`（整数除法）\n  - 错误示例：\"938万4\"、\"938.5万\"、\"热度938万\"\n  - 正确示例：\"938万\"\n- **热点标题格式**：\n  - 标题显示为超链接：`[{标题}]({url})`\n  - 无URL的标题仅显示文本\n- **交互引导**：\n  - 每个平台有50条数据，提示用户可查看完整榜单\n  - 提供每日/每周订阅选项\n\nFile v1.0.2:README.md\n\n# 全网热点追踪 /trending-hub\n\n## 简介\n\n帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。\n\n**核心价值**\n\n一键获取7大平台热搜数据，小时级更新。按平台分类独立展示，每个平台最多50条热搜，支持按关键词/平台筛选，告别逐平台查看的痛苦。\n\n**适用对象**\n\n- 🔍 竞品监控 — 查看特定平台热搜，了解竞争对手动态\n- 🎯 选题调研 — 按关键词筛选相关热搜，快速匹配选题方向\n- 📊 数据分析 — 获取全平台原始热搜数据，进行深度分析\n- 📰 舆情追踪 — 监控特定事件在各平台的热搜表现 ---\n\n## 核心功能\n\n\n- **全平台热搜展示**：7大平台热搜独立展示，每个平台最多50条\n- **多平台组合查询**：支持查询单个和多个指定平台热搜\n- **关键词精准筛选**：支持按关键词筛选相关热搜\n- **多时间范围查询**：支持实时、今日、昨日、本周等多种时间范围\n- **完整榜单查看**：每个平台可查看全部50条热搜\n- **订阅推送服务**：定时推送最新热榜/昨日热榜\n\n---\n\n## 密钥来源与安全说明\n\n- 本技能需要使用环境变量：`REDFOX_API_KEY`。\n- `REDFOX_API_KEY` 由 [红狐 hub](https://redfox.hk/dashboard/keys?souce=clawhub) (`https://redfox.hk`)签发，用于其接口鉴权。\n- 在提供密钥前，请先确认密钥来源、可用范围、有效期及是否支持重置/撤销。\n- 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。\n\n---\n\n## 前置条件\n\n### 注册红狐 hub 账号获取 REDFOX_API_KEY\n\n- 获取 REDFOX_API_KEY（前往 [红狐 hub](https://redfox.hk/dashboard/keys?souce=clawhub) 申请）\n\n### 环境变量配置\n\n| 变量名 | 必填 | 说明 |\n| --- | --- | --- |\n| `REDFOX_API_KEY` | 是 | API 访问密钥 |\n\n**macOS（zsh）**\n\n在 `~/.zshrc` 末尾添加一行（将引号内换成你的密钥）：\n\n```bash\nexport REDFOX_API_KEY=\"your_api_key_here\"\n```\n\n保存后执行：\n\n```bash\nsource ~/.zshrc\n```\n\n**Windows（PowerShell）**\n\n- **仅本次终端有效**：执行后立刻生效，**无需再跑别的命令**；关掉窗口后失效。\n\n```powershell\n$env:REDFOX_API_KEY = \"your_api_key_here\"\n```\n\n- **写入用户环境变量（持久）**：执行 `setx` 后，**当前这个 PowerShell 窗口里仍然没有该变量**，需要 **关闭并重新打开** 终端（或重启 Cursor / VS Code 等），新开的窗口里才会读到 `REDFOX_API_KEY`。\n\n```powershell\nsetx REDFOX_API_KEY \"your_api_key_here\"\n```\n\n---\n\n## 使用指南\n\n### 常用说法速查\n\n| 意图 | 示例话术 | 效果 |\n| --- | --- | --- |\n| 查看全平台热搜 | \"热点榜\"、\"热榜\"、\"全平台热搜\" | 展示7大平台各TOP10热搜 |\n| 关键词筛选 | \"帮我看看体育相关的热搜\" | 只展示含关键词的热搜 |\n| 只看特定平台 | \"微博热搜\"、\"抖音热点\"、\"B站热搜\" | 只展示指定平台热搜 |\n| 多平台组合查询 | \"微博和抖音热搜\"、\"抖音、B站、知乎热点\" | 同时展示多个平台热搜 |\n| 查历史热搜 | \"昨日热榜\"、\"昨天的热搜\" | 查看指定日期的热搜数据 |\n| 查看完整榜单 | \"查看微博完整榜单\" | 输出该平台全部50条热搜 |\n| 订阅每日推送 | \"订阅每日推送\" | 创建每日定时推送任务 |\n\n\n### 输出示例\n\n#### 🔥 全网热搜榜（按平台分类）\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为2026-05-21 00:00至2026-05-21 16:00\n> **📊 覆盖平台：** 百度、微博、抖音、B站、快手、知乎、头条\n\n---\n#### 抖音热搜\n\n| 排名 | 热搜 | 热度 |\n|:---:|------|:---:|\n| 1 | [热门视频话题1](https://...) | 2156万 |\n| 2 | [热门视频话题2](https://...) | 1876万 |\n| ... | ... | ... |\n| 10 | [热门视频话题10](https://...) | 678万 |\n\n💡 该平台还有40条数据未展示，回复「查看抖音完整榜单」可查看全部数据。\n\n#### 百度热搜\n\n| 排名 | 热搜 | 热度 |\n|:---:|------|:---:|\n| 1 | [2026年高考作文题目公布](https://...) | 986万 |\n| 2 | [某明星官宣恋情](https://...) | 875万 |\n| 3 | [油价今晚调整](https://...) | 654万 |\n| 4 | [天气预警发布](https://...) | 543万 |\n| ... | ... | ... |\n| 10 | [今日股市行情](https://...) | 234万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n #### 微博热搜\n\n| 排名 | 热搜 | 热度 |\n|:---:|------|:---:|\n| 1 | [热搜话题1](https://...) | 1234万 |\n| 2 | [热搜话题2](https://...) | 987万 |\n| 3 | [热搜话题3](https://...) | 876万 |\n| ... | ... | ... |\n| 10 | [热搜话题10](https://...) | 456万 |\n\n💡 该平台还有40条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n\n\n---\n\n#### B站热搜\n\n| 排名 | 热搜 | 热度 |\n|:---:|------|:---:|\n| 1 | [热门视频1](https://...) | 567万 |\n| 2 | [热门视频2](https://...) | 432万 |\n| ... | ... | ... |\n| 10 | [热门视频10](https://...) | 123万 |\n\n💡 该平台还有40条数据未展示，回复「查看B站完整榜单」可查看全部数据。\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n\n---\n\n### 特定平台查询示例\n\n用户说\"微博热搜\"：\n\n#### 微博热搜\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为2026-05-21 15:00至2026-05-21 16:00\n> **📊 覆盖平台：** 微博\n\n| 排名 | 热搜 | 热度 |\n|:---:|------|:---:|\n| 1 | [热搜话题1](https://...) | 1234万 |\n| 2 | [热搜话题2](https://...) | 987万 |\n| ... | ... | ... |\n| 50 | [热搜话题50](https://...) | 89万 |\n\n---\n\n### 关键词筛选示例\n\n用户说\"帮我看看体育相关的热搜\"：\n\n#### 体育热搜\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为2026-05-21 00:00至2026-05-21 16:00\n> **📊 关键词：** 体育\n\n| 排名 | 热搜 | 平台 | 热度 |\n|:---:|------|:---:|:---:|\n| 1 | [U20女足中日对决](https://...) | 微博 | 1234万 |\n| 2 | [NBA季后赛战况](https://...) | 抖音 | 987万 |\n| 3 | [欧冠决赛预告](https://...) | B站 | 876万 |\n| ... | ... | ... | ... |\n\n---\n\n## 使用场景\n\n| 场景 | 角色 | 示例问法 | 收益 |\n| --- | --- | --- | --- |\n| 全平台扫榜 | 内容创作者 | \"看看今天各平台有什么热搜\" | 一键浏览7大平台热搜，找选题灵感 |\n| 特定平台分析 | 运营人员 | \"看看微博热搜有什么\" | 专注分析单一平台热点 |\n| 关键词调研 | 选题策划 | \"搜索职场相关的热搜\" | 精准匹配选题方向 |\n| 多平台对比 | 数据分析师 | \"抖音和微博热搜有什么差异\" | 对比不同平台热点差异 |\n| 历史数据回溯 | 竞品分析 | \"查一下昨天的热搜\" | 分析历史热搜表现 |\n| 完整榜单查看 | 市场调研 | \"查看B站完整热搜榜\" | 获取该平台全部50条热搜 |\n| 定时追踪 | 运营人员 | \"每天早上给我推送热搜\" | 自动化追踪各平台热点 |\n\n---\n\n## 重要数据说明\n\n### 数据说明\n\n- **覆盖平台**：7大平台（抖音、微博、B站、快手、知乎、头条、百度）\n- **数据更新**：小时级更新，非实时更新\n- **数据范围**：支持回溯近30天热搜，每个平台最多50条热搜数据\n\nFile v1.0.2:_meta.json\n\n{\n  \"ownerId\": \"kn73hdehkbe5dwfzckzj8yhcw984t4cc\",\n  \"slug\": \"trending-hub\",\n  \"version\": \"1.0.2\",\n  \"publishedAt\": 1779859777992\n}\n\nFile v1.0.2:references/instruction-list.md\n\n# 指令列表\n\n本文档列出全平台聚合热点榜支持的所有用户指令。\n\n## 一、查询类指令\n\n### 1.1 查询最新热点\n\n| 指令 | 说明 |\n|------|------|\n| 热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 今日热点 | 查询今日0:00到当前时间整点的热点榜 |\n| 全网热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 最新热榜 | 查询当前最新热点榜（前一个完整小时） |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格（百度、知乎、微博、抖音、B站、快手、头条）\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.2 查询昨日热榜\n\n| 指令 | 说明 |\n|------|------|\n| 昨日热榜 | 查询昨日0:00到24:00的热点榜 |\n| 昨天的热点 | 查询昨日热点榜 |\n| 昨天热榜 | 查询昨日热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为昨日00:00至24:00\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.3 查询本周热点\n\n| 指令 | 说明 |\n|------|------|\n| 本周热榜 | 查询本周一0:00到当前时间整点的热点榜 |\n| 本周热点 | 查询本周热点榜 |\n| 这周热榜 | 查询本周热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为本周一00:00至{当前时间}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n**本周时间计算规则**：\n- 本周一 = 今天日期 - (今天星期几 - 1)天\n- 示例：今天是2026-05-09（周六，星期六），本周一 = 2026-05-09 - 5天 = 2026-05-04\n- 错误示例：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n\n---\n\n### 1.4 查询特定平台热榜\n\n| 指令 | 说明 |\n|------|------|\n| 百度热榜 | 查询百度平台的热点榜 |\n| 微博热榜 | 查询微博平台的热点榜 |\n| 抖音热榜 | 查询抖音平台的热点榜 |\n| B站热榜 | 查询B站平台的热点榜 |\n| 快手热榜 | 查询快手平台的热点榜 |\n| 知乎热榜 | 查询知乎平台的热点榜 |\n| 头条热榜 | 查询头条平台的热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点数据\n- 订阅推送引导\n\n---\n\n### 1.4 关键词搜索热点\n\n| 指令 | 说明 |\n|------|------|\n| 搜体育热点 | 搜索\"体育\"相关热点（自动泛化为体育、足球、篮球等10个关键词） |\n| 搜明星热点 | 搜索\"明星\"相关热点（自动泛化为明星、演员、歌手等） |\n| 搜苏超 | 搜索\"苏超\"相关热点（精确词，不泛化） |\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接使用原词搜索\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 匹配关键词的热点数据\n- 订阅推送引导\n\n---\n\n## 二、查看更多指令\n\n| 指令 | 说明 |\n|------|------|\n| 查看百度完整榜单 | 查看百度平台完整50条热点 |\n| 查看知乎完整榜单 | 查看知乎平台完整50条热点 |\n| 查看微博完整榜单 | 查看微博平台完整50条热点 |\n| 查看抖音完整榜单 | 查看抖音平台完整50条热点 |\n| 查看B站完整榜单 | 查看B站平台完整50条热点 |\n| 查看快手完整榜单 | 查看快手平台完整50条热点 |\n| 查看头条完整榜单 | 查看头条平台完整50条热点 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点表格\n- 订阅推送引导\n\n---\n\n## 三、订阅推送指令\n\n| 指令 | 说明 |\n|------|------|\n| 订阅每日推送 | 每天定时推送最新热榜 |\n| 订阅每周推送 | 每周定时推送热门汇总 |\n\n**推送内容**：\n- 精简版TOP热点表格\n- 全网热点小总结\n- 查看详情引导\n\nFile v1.0.2:references/output-templates.md\n\n# 输出模板参考\n\n本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。\n\n## 一、主输出模板（按平台分类）\n\n**【重要说明】**\n- 必须按平台分类输出，每个平台最多展示TOP10热点\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- 每个平台的热点按热度值降序排列\n- 平台展示格式：二级标题为\"{平台名}热点\"（如\"百度热点\"、\"知乎热点\"）\n\n**【智能输出规则】**\n1. 如果某平台没有数据（hotspots为空或不存在），则完全跳过该平台，不展示标题和空表格\n2. 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n3. 查看更多引导根据实际剩余数据动态生成：\n   - 数据≤10条：不显示查看更多引导\n   - 数据>10条：显示\"💡 该平台还有{N}条数据未展示，回复「查看{平台名}完整榜单」可查看全部数据。\"\n\n```markdown\n# 🔥 全网热点榜（按平台分类）\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n---\n\n## 百度热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n| 6 | [{热点标题}]({url}) | {热度}万 |\n| 7 | [{热点标题}]({url}) | {热度}万 |\n| 8 | [{热点标题}]({url}) | {热度}万 |\n| 9 | [{热点标题}]({url}) | {热度}万 |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n## 知乎热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n\n{该平台只有5条数据，不显示查看更多引导}\n\n---\n\n## 微博热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n{如果某平台无数据，则完全跳过，不展示任何内容}\n\n---\n\n## 📊 全网热点小总结\n\n**今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n**跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n**上升最快**：{热度增长最快的热点标题}\n\n\n**值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n```\n\n## 二、平台完整榜单模板\n\n当用户请求查看某平台完整榜单时使用：\n\n```markdown\n# 百度热点完整榜单\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {平台名称}\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| {实际总数} | [{热点标题}]({url}) | {热度}万 |\n\n---\n\n📬 **订阅推送**：回复「订阅每日推送」或「订阅每周推送」，定期获取热榜更新\n```\n\n## 三、订阅推送模板\n\n### 每日推送格式\n\n```markdown\n# 📊 今日热点榜\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 全网TOP3\n\n| 排名 | 热点 | 热度 | 来源平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {平台} |\n| 2 | {热点标题} | {热度}万 | {平台} |\n| 3 | {热点标题} | {热度}万 | {平台} |\n\n## 📈 平台热点速览\n\n**百度TOP3**：{热点1} | {热点2} | {热点3}\n**知乎TOP3**：{热点1} | {热点2} | {热点3}\n**微博TOP3**：{热点1} | {热点2} | {热点3}\n\n## 💡 今日看点\n\n{智能体总结的今日热点亮点，100字以内}\n\n---\n查看完整榜单请回复「热点榜」\n```\n\n### 每周推送格式\n\n```markdown\n# 📊 本周热点汇总\n> **📅 统计时间：** 小时级更新，热点上榜时间为{开始日期}至{结束日期}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 本周最热TOP5\n\n| 排名 | 热点 | 平均热度 | 覆盖平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {N}个平台 |\n| 2 | {热点标题} | {热度}万 | {N}个平台 |\n| ... | ... | ... | ... |\n\n## 📈 本周趋势\n\n**持续在榜**：{连续多天在榜的热点}\n**本周新秀**：{本周新上榜的热门话题}\n**本周焦点**：{本周最受关注的事件}\n\n---\n查看更多热点请回复「热点榜」\n```\n\n## 四、输出要求\n\n### 1. 智能输出逻辑\n- **跳过空平台**：如果某平台没有数据，则完全不展示该平台\n- **动态展示数量**：如果某平台数据少于10条，则展示实际数量\n- **动态查看更多**：\n  - 数据≤10条：不显示查看更多引导\n  - 数据>10条：计算剩余条数并显示对应提示\n\n### 2. 平台展示格式\n- 二级标题：平台名（如\"百度\"、\"知乎\"）\n- 三级标题：统一为\"热点\"\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n\n### 3. 统计时间格式\n- 格式：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- 示例：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 16:00至2026-04-16 17:00\n- 使用查询的实际开始和结束时间\n- \"统计时间\"标题必须保留并加粗\n- 必须包含\"小时级更新\"字样\n\n### 4. 热度值格式\n- 必须为\"数字+万\"格式（如\"938万\"）\n- 换算规则：`hotCount // 10000`（整数除法）\n- 禁止包含其他字符（如\"938万4\"、\"热度938万\"）\n\n### 5. 热点标题格式\n- 有URL：显示为超链接 `[{标题}]({url})`\n- 无URL：仅显示文本\n\n### 5. 交互引导\n- 每个平台根据实际数据量决定是否显示查看更多引导\n- 如果有多个平台有剩余数据，在最后一个平台后统一显示订阅推送引导\n- 订阅选项：每日推送、每周推送\n\nFile v1.0.2:references/prediction-logic.md\n\n# 热度趋势预测逻辑\n\n本文档详细说明热度趋势预测的判断规则和计算方法。\n\n## 预测维度\n\n| 维度 | 权重 | 判断依据 | 数据字段 |\n|------|------|----------|---------|\n| 热度值 | 35% | maxHotScore值越高热度越高 | maxHotScore |\n| 平台覆盖 | 35% | platName分布，平台数越多越稳定 | platName计数 |\n| 排名表现 | 30% | maxPosition值越小排名越好 | maxPosition |\n\n## 话题类型预测规则\n\n### 突发事件（地震、事故等）\n\n**热度曲线**：快速上升→急速下降\n\n**生命周期**：12-24小时\n\n**建议**：第一时间跟进，延后价值低\n\n**预测特征**：\n- 热词包含：地震、事故、灾难、突发、爆炸、火灾等\n- 初期热度极高，但衰减速度快\n- 覆盖平台广但持续时间短\n\n---\n\n### 娱乐八卦（明星、恋情等）\n\n**热度曲线**：快速上升→缓慢下降\n\n**生命周期**：24-48小时\n\n**建议**：12小时内跟进效果最佳\n\n**预测特征**：\n- 热词包含：明星、恋情、绯闻、八卦、曝光、官宣等\n- 热度上升快，下降相对缓慢\n- 舆论讨论度高，容易产生二次发酵\n\n---\n\n### 社会民生（政策、假期等）\n\n**热度曲线**：缓慢上升→稳定→缓慢下降\n\n**生命周期**：48-72小时\n\n**建议**：有较长跟进窗口\n\n**预测特征**：\n- 热词包含：政策、假期、法规、民生、教育、医疗等\n- 热度增长平稳，持续时间较长\n- 影响面广，容易引发深度讨论\n\n---\n\n### 行业动态（产品、价格等）\n\n**热度曲线**：中等速度上升→中等速度下降\n\n**生命周期**：36-72小时\n\n**建议**：可做深度分析内容\n\n**预测特征**：\n- 热词包含：发布、产品、价格、行业、技术、创新等\n- 热度变化相对温和\n- 适合专业深度内容创作\n\n---\n\n## 热度值分析（新增）\n\n| 热度区间 | 热度等级 | 趋势预测 | 行动建议 |\n|---------|---------|---------|---------|\n| <100万 | 低热度 | 可能即将退出榜单 | 观望为主 |\n| 100-500万 | 中等热度 | 热度相对稳定 | 可适度跟进 |\n| 500-1000万 | 高热度 | 热度持续强劲 | 值得重点跟进 |\n| >1000万 | 爆款热度 | 热度爆发状态 | 必须优先跟进 |\n\n**热度计算说明**：\n- maxHotScore字段直接反映热度值\n- 热度值需换算为万单位展示（如8500000 → 850万）\n- 多平台热度值累加可评估全网总热度\n\n## 平台覆盖分析\n\n| 平台数 | 热度稳定性 | 预测置信度 | 行动建议 |\n|--------|-----------|-----------|----------|\n| 1-2个 | 低 | 低 | 仅限特定平台 |\n| 3-4个 | 中 | 中 | 可适度跟进 |\n| 5-6个 | 高 | 高 | 值得重点跟进 |\n| 7-8个 | 极高 | 极高 | 必须优先跟进 |\n\n## 排名表现分析（基于maxPosition）\n\n| 排名区间 | 表现 | 趋势预测 | 行动建议 |\n|---------|------|---------|---------|\n| TOP 1-3 | 榜首级 | 热度巅峰 | 全力跟进 |\n| TOP 4-10 | 头部 | 热度强劲 | 重点跟进 |\n| TOP 11-30 | 中部 | 热度稳定 | 适度跟进 |\n| TOP 31-50 | 尾部 | 热度较弱 | 观望评估 |\n\n**排名说明**：\n- maxPosition越小排名越好\n- 多平台排名加权可评估全网表现\n\n## 综合预测输出格式\n\n### 首页热词快览\n\n首页热词快览分析中，热度趋势预测输出格式：\n\n```markdown\n📈 **热度趋势预测**\n\n**综合预测**：{整体趋势描述}，建议{内容建议}\n```\n\n\n## 预测准确性说明\n\n- 基于历史数据规律的统计预测\n- 实际情况可能受突发事件影响\n- 建议结合实时数据动态调整\n- 话题类型判断基于关键词匹配，可能存在误判\n\nFile v1.0.2:README.en.md\n\n# Trending-Hub\r\n\r\n---\r\n\r\n## Introduction\r\n\r\nAggregates hot search trends from 7 platforms — Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu — so you don't have to check them one by one.\r\n\r\n**Core Value**\r\n\r\nOne-click access to hot search data across 7 major platforms, updated hourly. Each platform is displayed independently with up to 50 trending items. Supports filtering by keyword or platform — say goodbye to the hassle of checking each platform separately.\r\n\r\n**Who It's For**\r\n\r\n- 🔍 Competitor monitoring — Check specific platform hot searches to understand competitor dynamics\r\n- 🎯 Topic research — Filter relevant hot searches by keyword to quickly match topic directions\r\n- 📊 Data analysis — Get raw hot search data across platforms for in-depth analysis\r\n- 📰 Public sentiment tracking — Monitor how specific events trend across different platforms\r\n\r\n---\r\n\r\n## Core Capabilities\r\n\r\n- **Cross-platform hot search display**: 7 major platforms shown independently, up to 50 trending items each\r\n- **Multi-platform combined queries**: Query a single platform or multiple specified platforms at once\r\n- **Precise keyword filtering**: Filter hot searches by keyword\r\n- **Multiple time ranges**: Supports real-time, today, yesterday, this week, and more\r\n- **Full leaderboard view**: Each platform can display all 50 hot search items\r\n- **Subscription push service**: Scheduled push for latest/yesterday's hot lists\r\n\r\n---\r\n\r\n## API key source and security\r\n\r\n- This skill requires the environment variable: `REDFOX_API_KEY`.\r\n- `REDFOX_API_KEY` is issued by [Redfox Hub](https://redfox.hk/dashboard/keys?souce=clawhub) (`https://redfox.hk`) for API authentication.\r\n- Before providing the key, confirm its source, available scope, validity period, and whether reset/revocation is supported.\r\n- Do not hard-code or expose the key in plaintext within code, prompts, logs, or output files.\r\n\r\n---\r\n\r\n## Prerequisites\r\n\r\n### Register a Redfox Hub account to obtain REDFOX_API_KEY\r\n\r\n- Get REDFOX_API_KEY (apply at [Redfox Hub](https://redfox.hk/dashboard/keys?souce=clawhub))\r\n\r\n### Environment variables\r\n\r\n| Variable | Required | Notes |\r\n| --- | --- | --- |\r\n| `REDFOX_API_KEY` | Yes | API access key |\r\n\r\n**macOS (zsh)**\r\n\r\nAppend one line to the end of `~/.zshrc` (replace the value in quotes with your key):\r\n\r\n```bash\r\nexport REDFOX_API_KEY=\"your_api_key_here\"\r\n```\r\n\r\nThen run:\r\n\r\n```bash\r\nsource ~/.zshrc\r\n```\r\n\r\n**Windows (PowerShell)**\r\n\r\n- **Current terminal only**: Takes effect immediately after run, **no other commands needed**; lost when the window is closed.\r\n\r\n```powershell\r\n$env:REDFOX_API_KEY = \"your_api_key_here\"\r\n```\r\n\r\n- **Persist to user environment**: After running `setx`, the **current PowerShell window still won't have the variable**; you need to **close and reopen** the terminal (or restart Cursor / VS Code, etc.) for the new window to read `REDFOX_API_KEY`.\r\n\r\n```powershell\r\nsetx REDFOX_API_KEY \"your_api_key_here\"\r\n```\r\n\r\n---\r\n\r\n## Usage Guide\r\n\r\n### Common Phrases Quick Reference\r\n\r\n| Intent | Example phrase | Result |\r\n| --- | --- | --- |\r\n| View cross-platform hot searches | \"Hot list\", \"Trending\", \"Cross-platform hot searches\" | Shows TOP 10 hot searches for each of the 7 platforms |\r\n| Keyword filtering | \"Show me sports-related hot searches\" | Only displays hot searches containing the keyword |\r\n| Specific platform only | \"Weibo hot search\", \"Douyin trending\", \"Bilibili hot search\" | Only shows hot searches for the specified platform |\r\n| Multi-platform combined query | \"Weibo and Douyin hot searches\", \"Douyin, Bilibili, Zhihu trending\" | Shows hot searches from multiple platforms simultaneously |\r\n| View historical hot searches | \"Yesterday's hot list\", \"Yesterday's hot searches\" | Views hot search data for a specified date |\r\n| View full leaderboard | \"Show full Weibo leaderboard\" | Outputs all 50 hot search items for that platform |\r\n| Subscribe to daily push | \"Subscribe to daily push\" | Creates a daily scheduled push task |\r\n\r\n### Output Example\r\n\r\n#### 🔥 Cross-Platform Hot Search Leaderboard (by platform)\r\n\r\n> **📅 Statistics period:** Updated hourly; trending items listed between 2026-05-21 00:00 and 2026-05-21 16:00\r\n> **📊 Platforms covered:** Baidu, Weibo, Douyin, Bilibili, Kuaishou, Zhihu, Toutiao\r\n\r\n---\r\n\r\n#### Douyin Hot Search\r\n\r\n| Rank | Hot search | Heat |\r\n|:---:|------|:---:|\r\n| 1 | [Popular video topic 1](https://...) | 21.56M |\r\n| 2 | [Popular video topic 2](https://...) | 18.76M |\r\n| ... | ... | ... |\r\n| 10 | [Popular video topic 10](https://...) | 6.78M |\r\n\r\n💡 40 more items available for this platform. Reply \"View full Douyin leaderboard\" to see all data.\r\n\r\n#### Baidu Hot Search\r\n\r\n| Rank | Hot search | Heat |\r\n|:---:|------|:---:|\r\n| 1 | [2026 gaokao essay topics announced](https://...) | 9.86M |\r\n| 2 | [Celebrity announces relationship](https://...) | 8.75M |\r\n| 3 | [Gas prices adjusted tonight](https://...) | 6.54M |\r\n| 4 | [Weather alert issued](https://...) | 5.43M |\r\n| ... | ... | ... |\r\n| 10 | [Today's stock market update](https://...) | 2.34M |\r\n\r\n💡 40 more items available for this platform. Reply \"View full Baidu leaderboard\" to see all data.\r\n\r\n---\r\n\r\n#### Weibo Hot Search\r\n\r\n| Rank | Hot search | Heat |\r\n|:---:|------|:---:|\r\n| 1 | [Trending topic 1](https://...) | 12.34M |\r\n| 2 | [Trending topic 2](https://...) | 9.87M |\r\n| 3 | [Trending topic 3](https://...) | 8.76M |\r\n| ... | ... | ... |\r\n| 10 | [Trending topic 10](https://...) | 4.56M |\r\n\r\n💡 40 more items available for this platform. Reply \"View full Weibo leaderboard\" to see all data.\r\n\r\n---\r\n\r\n#### Bilibili Hot Search\r\n\r\n| Rank | Hot search | Heat |\r\n|:---:|------|:---:|\r\n| 1 | [Popular video 1](https://...) | 5.67M |\r\n| 2 | [Popular video 2](https://...) | 4.32M |\r\n| ... | ... | ... |\r\n| 10 | [Popular video 10](https://...) | 1.23M |\r\n\r\n💡 40 more items available for this platform. Reply \"View full Bilibili leaderboard\" to see all data.\r\n\r\n---\r\n\r\n📬 **Subscription push**:\r\n- Reply \"Subscribe to daily push\" for daily scheduled hot list delivery\r\n- Reply \"Subscribe to weekly push\" for weekly trending summary delivery\r\n\r\n---\r\n\r\n### Specific Platform Query Example\r\n\r\nUser says \"Weibo hot search\":\r\n\r\n#### Weibo Hot Search\r\n\r\n> **📅 Statistics period:** Updated hourly; trending items listed between 2026-05-21 15:00 and 2026-05-21 16:00\r\n> **📊 Platforms covered:** Weibo\r\n\r\n| Rank | Hot search | Heat |\r\n|:---:|------|:---:|\r\n| 1 | [Trending topic 1](https://...) | 12.34M |\r\n| 2 | [Trending topic 2](https://...) | 9.87M |\r\n| ... | ... | ... |\r\n| 50 | [Trending topic 50](https://...) | 0.89M |\r\n\r\n---\r\n\r\n### Keyword Filtering Example\r\n\r\nUser says \"Show me sports-related hot searches\":\r\n\r\n#### Sports Hot Search\r\n\r\n> **📅 Statistics period:** Updated hourly; trending items listed between 2026-05-21 00:00 and 2026-05-21 16:00\r\n> **📊 Keyword:** Sports\r\n\r\n| Rank | Hot search | Platform | Heat |\r\n|:---:|------|:---:|:---:|\r\n| 1 | [U20 women's football China vs Japan](https://...) | Weibo | 12.34M |\r\n| 2 | [NBA playoffs update](https://...) | Douyin | 9.87M |\r\n| 3 | [Champions League final preview](https://...) | Bilibili | 8.76M |\r\n| ... | ... | ... | ... |\r\n\r\n---\r\n\r\n## Use Cases\r\n\r\n| Scenario | Role | Example question | Benefit |\r\n| --- | --- | --- | --- |\r\n| Cross-platform scanning | Content creator | \"Check today's hot searches across platforms\" | Browse 7 platforms' hot searches in one click, find topic inspiration |\r\n| Specific platform analysis | Operator | \"See what's trending on Weibo\" | Focus on analyzing a single platform's hot spots |\r\n| Keyword research | Topic planner | \"Search for workplace-related hot searches\" | Precisely match topic directions |\r\n| Multi-platform comparison | Data analyst | \"What's the difference between Douyin and Weibo hot searches\" | Compare hot topic differences across platforms |\r\n| Historical data lookback | Competitor analysis | \"Check yesterday's hot searches\" | Analyze historical hot search performance |\r\n| Full leaderboard viewing | Market research | \"Show full Bilibili hot search leaderboard\" | Get all 50 hot search items for that platform |\r\n| Scheduled tracking | Operator | \"Push hot searches to me every morning\" | Automated cross-platform hot spot tracking |\r\n\r\n---\r\n\r\n## Important Data Notes\r\n\r\n### Data notes\r\n\r\n- **Platforms covered**: 7 major platforms (Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, Baidu)\r\n- **Data update**: Updated hourly, not real-time\r\n- **Data range**: Supports lookback of hot searches from the past 30 days; up to 50 hot search items per platform\n\nFile v1.0.2:skill-card.md\n\n## Description: <br>\nAggregates hourly hot-search trends from Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu into cross-platform reports with platform, keyword, and date-range filtering. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[redfox-data](https://clawhub.ai/user/redfox-data) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nContent creators, market operators, public-sentiment analysts, and researchers use this skill to scan current and historical hot topics across major Chinese social and search platforms, compare platform-specific attention, and produce Markdown trend summaries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill uses a sensitive Redfox API key while TLS certificate verification is disabled. <br>\nMitigation: Use only a revocable Redfox API key, avoid untrusted networks, and restore normal TLS certificate verification before broader deployment. <br>\nRisk: Fetched trend results are written to local temporary JSON files. <br>\nMitigation: Delete generated temporary JSON files after use and avoid storing sensitive keyword investigations in shared environments. <br>\nRisk: Subscription or scheduled push behavior can expose trend data if destination, retention, and unsubscribe handling are unclear. <br>\nMitigation: Enable scheduled push only after the schedule, destination, retained data, and unsubscribe method are explicit. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/redfox-data/trending-hub) <br>\n- [Instruction list](references/instruction-list.md) <br>\n- [Output templates](references/output-templates.md) <br>\n- [Prediction logic](references/prediction-logic.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration guidance, JSON] <br>\n**Output Format:** [Markdown reports with optional shell commands and supporting JSON data files] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires REDFOX_API_KEY; compact mode writes full fetched results to a local temporary JSON file.] <br>\n\n## Skill Version(s): <br>\n1.0.2 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.1: 7 files, 19069 bytes\n\nFiles: references/instruction-list.md (4596b), references/output-templates.md (6685b), references/prediction-logic.md (3644b), scripts/fetch_hotspot.py (13678b), skill-card.md (2709b), SKILL.md (19894b), _meta.json (131b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: trending-hub\ndescription: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\ndependency:\n  python:\n    - 无第三方依赖（使用标准库 urllib.request）\n---\n\n# 全网热点追踪\n\n## 任务目标\n\n- 本 Skill 用于：聚合抖音、微博、B站、快手、知乎、头条、百度等多个平台的热点数据，提供跨平台热点分析和趋势预测\n- 核心价值\n  解决内容创作者、市场运营者在热点追踪中的三大痛点:\n  热点分散难整合：无需逐个平台查看，一次聚合7大平台热榜\n  跨平台对比困难：自动识别同一事件在不同平台的讨论差异和热度表现，对热点进行快览分析\n  趋势判断模糊：基于热度值、上榜时长、平台覆盖等维度智能预测热点走势\n  订阅推送服务：定时推送最新热榜/昨日热榜\n- 触发条件：用户查询\"热点榜\"、\"今日热点\"、\"全网热点榜\"、\"昨日热榜\"或订阅推送服务\n- **不支持**：该技能不支持查询特定热词详情，仅提供全网热点榜聚合查询\n\n核心能力\n功能模块 能力描述 核心价值\n🔍 全网热榜聚合 实时抓取7大平台热搜数据 一键获取全网热点，告别逐平台查看\n🔗 跨平台事件识别 智能识别同一事件在不同平台的表述 自动归并相似话题，避免重复统计\n📊 热度趋势预测 基于热度值、时长、平台覆盖预测走势 提前判断热点生命周期，把握创作窗口\n📈 TOP10榜单提供 按综合热度排序输出TOP10热点 快速定位高价值选题\n💬 跨平台讨论分析 展示不同平台的讨论焦点和差异 深度洞察舆论生态，精准定位受众\n⏰ 订阅推送服务 定时推送最新热榜/昨日热榜 持续追踪热点动态，不错过关键机会\n\n## 前置准备\n\n- 依赖说明：scripts脚本依赖 python-dateutil 库\n\n### 鉴权\n\n#### 获取 API Key\n\n请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=clawhub) 获取API KEY\n\n#### 配置 API Key\n\n- `REDFOX_API_KEY` 从环境变量获取，格式 `ak_xxxxxxxx`\n- 若未设置，提示用户自行配置：`export REDFOX_API_KEY=<你的apikey>`；若用户不会配置，Agent应主动帮用户设置：\n  - **macOS/Linux**：将 `export REDFOX_API_KEY=<值>` 追加到 `~/.zshrc`（zsh）或 `~/.bashrc`（bash），然后 `source` 对应文件使其全局生效\n  - **Windows**：使用 `[Environment]::SetEnvironmentVariable(\"REDFOX_API_KEY\", \"<值>\", \"User\")` 设置用户级永久环境变量（需重启终端生效）\n  - 配置完成后应验证：`echo $REDFOX_API_KEY`（macOS/Linux）或 `echo %REDFOX_API_KEY%`（Windows），确保换一个skill也能读取到\n\n## 操作步骤\n\n- 标准流程：\n  1. 获取热点数据 — 脚本调用\n     - 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`\n     - 参数说明：\n       - `--source`（必传）：数据来源\n       - `--platforms`（可选）：平台代码列表，多个平台用逗号分隔，如`--platforms \"wb,dy,bz\"`\n       - `--keywords`（可选）：关键词列表，多个关键词用逗号分隔，如`--keywords \"体育,足球\"`\n       - `--expand-keywords`（可选）：是否对关键词进行泛化扩展，如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n       - `--start-date`/`--end-date`（可选）：时间范围\n       - `--output`（可选）：输出格式，默认为compact（极简输出+文件保存），可选json、markdown\n     - **【重要】输出格式说明**：\n       - **compact模式（默认）**：输出极简结构化数据（元信息+平台TOP3概览），**末尾附带完整数据文件路径 `dataFile: {path}`**\n       - 智能体应该使用compact模式获取数据，避免输出被截断\n       - **【重要】只允许调用 1 次接口**：从 compact 输出末尾的 `dataFile` 路径读取完整 JSON 数据，禁止再用 json 模式重调接口\n       - 如需查看完整数据，读取 compact 输出的 dataFile 路径对应文件\n     - 返回数据结构见下方\"数据结构说明\"\n  2. **对话中输出报告文本** — 智能体根据JSON数据处理后，在对话中输出Markdown格式的报告文本\n     - **必须执行**：完整输出报告文本\n     - **【重要】必须严格按照输出模板格式输出，不得擅自修改格式**\n     - **【重要】智能输出规则**：\n       - 如果某平台没有热点数据（hotspots为空或不存在），则不展示该平台\n       - 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n       - 查看更多引导根据实际剩余数据动态生成：\n         - 数据≤10条：不显示查看更多引导\n         - 数据>10条：显示\"该平台还有{N}条数据未展示\"\n     - 输出格式模板（必须严格遵守）：\n\n       ```markdown\n       # 🔥 全网热点榜（按平台分类）\n\n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {实际有数据的平台列表}\n\n       ---\n\n       ## 百度热点\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       |  2   | [{热点标题}]({url}) | {热度}万 |\n       |  3   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  10  | [{热点标题}]({url}) | {热度}万 |\n\n       💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n       ---\n\n       ## 知乎热点\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  8   | [{热点标题}]({url}) | {热度}万 |\n\n       {该平台只有8条数据，不显示查看更多引导}\n\n       ---\n\n       ## 微博热点\n\n       | 排名 | 热点 | 热度 |\n       | :--: | ---- | :--: |\n       | ...  | ...  | ...  |\n\n       💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n       ---\n\n       {如果某平台无数据，则完全跳过该平台，不展示标题和空表格}\n\n       ---\n\n       ## 📊 全网热点小总结\n\n       **今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n       **跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n       **上升最快**：{热度增长最快的热点标题}\n\n       **值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n       ---\n\n       📬 **订阅推送**：\n\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n\n     - 完整榜单查看示例（用户回复「查看百度完整榜单」后）：\n\n       ```markdown\n       ## 百度热点完整榜单\n\n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {平台名称}\n\n       | 排名 | 热点                |   热度   |\n       | :--: | ------------------- | :------: |\n       |  1   | [{热点标题}]({url}) | {热度}万 |\n       |  2   | [{热点标题}]({url}) | {热度}万 |\n       | ...  | ...                 |   ...    |\n       |  50  | [{热点标题}]({url}) | {热度}万 |\n\n       ---\n\n       📬 **订阅推送**：\n\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n\n     **智能输出逻辑说明**：\n     - 按平台顺序遍历数据（百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条）\n     - 跳过没有数据的平台（不显示空表格）\n     - 每个平台最多展示TOP10，不足10条则展示实际数量\n     - 动态计算剩余数据：\n       - 如果数据≤10条：不显示查看更多引导\n       - 如果数据>10条：计算剩余条数并显示\"该平台还有{N}条数据未展示\"\n\n## 数据结构说明\n\n### API返回数据格式\n\n```json\n{\n  \"status\": \"success\",\n  \"stat_time\": \"2026-05-08 07:35:15\",\n  \"total_count\": 330,\n  \"hotspots\": [\n    {\n      \"title\": \"热点标题\",\n      \"url\": \"https://...\",\n      \"hotCount\": 7904508,\n      \"index\": 1,\n      \"gmtCreate\": \"2026-05-08 06:00:14\",\n      \"platCode\": \"bd\",\n      \"platName\": \"百度\"\n    }\n  ],\n  \"query_range\": {\n    \"type\": \"realtime\",\n    \"start_date\": \"2026-05-08 06:00:00\",\n    \"end_date\": \"2026-05-08 07:00:00\"\n  }\n}\n```\n\n### 字段说明\n\n| 字段      | 说明                                        |\n| --------- | ------------------------------------------- |\n| hotspots  | 热点列表，包含所有平台的热点数据            |\n| title     | 热点标题（已处理空格）                      |\n| url       | 热点链接（空格已转为%20）                   |\n| hotCount  | 热度值（纯数字，已移除\"万热度\"等字符）      |\n| index     | 平台内排名                                  |\n| gmtCreate | 创建时间                                    |\n| platCode  | 平台代码：bd/bz/dy/ks/tt/wb/zh              |\n| platName  | 平台名称：百度/B站/抖音/快手/头条/微博/知乎 |\n\n### 平台代码映射\n\n- `bd`：百度\n- `bz`：B站\n- `dy`：抖音\n- `ks`：快手\n- `tt`：头条\n- `wb`：微博\n- `zh`：知乎\n\n### 1. 获取热榜数据\n\n#### 1.1 实时热榜（默认）\n\n要求最新、当下等实时热榜时，自动查询前一个完整小时：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\"\n```\n\n**实时查询规则**：\n\n- 数据为小时级更新，自动查询前一个完整小时\n- 例如：当前时间为 `2026-04-16 17:42:00`，则查询 `2026-04-16 16:00:00` 到 `2026-04-16 17:00:00` 的数据\n\n#### 1.2 历史热榜查询\n\n支持查询昨天的热度峰值最高的热搜数据：\n\n```bash\n# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"\n\n```\n\n**日期范围规则**：\n\n- 时间格式为 `YYYY-MM-DD HH:MM:SS`\n- 日期范围是 **[start_date, end_date)** 左闭右开区间\n- 例如：`--start-date \"2026-04-01 00:00:00\" --end-date \"2026-04-02 00:00:00\"` 查询的是4月1日当天的数据\n- 例如：`--start-date \"2026-04-09 00:00:00\" --end-date \"2026-05-09 00:00:00\"` 查询的是4月9日至5月8日共30天的数据\n\n**参数说明**：\n\n- `--source`：数据来源，默认值：\"全平台热点事件\"（通常无需手动指定）\n- `--platforms`：平台代码列表（可选），多个平台用逗号分隔，支持：bd=百度、bz=B站、dy=抖音、ks=快手、tt=头条、wb=微博、zh=知乎\n- `--keywords`：关键词列表（可选），多个关键词用逗号分隔，用于筛选特定关键词的热点\n- `--expand-keywords`：是否对关键词进行泛化扩展（可选），如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- `--start-date`：开始时间（包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- `--end-date`：结束时间（不包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- **最长查询范围：30天**\n\n**关键词泛化策略**：\n\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"等）：自动扩展为10个泛化词，如\"体育\"→[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- 精确词（如\"苏超\"、\"某明星名字\"等）：直接传入原词，不进行扩展\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**平台代码与接口枚举值映射**：\n| 平台代码 | 平台名称 | 接口枚举值 |\n|---------|---------|-----------|\n| ks | 快手 | 1 |\n| dy | 抖音 | 2 |\n| wb | 微博 | 5 |\n| bd | 百度 | 7 |\n| bz | B站 | 8 |\n| zh | 知乎 | 9 |\n| tt | 头条 | 10 |\n\n#### 1.3 智能体判断逻辑\n\n根据用户意图自动选择查询方式（假设今天日期为T，当前时间为T HH:MM:SS）：\n\n**今日热点查询**：\n\n- \"今日热榜\" / \"今日热点\" / \"今天热榜\" → 查询今日0:00到当前时间的整点\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：当前时间 `2026-04-16 08:30:00`，则查询 `--start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-16 08:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 00:00至2026-04-16 08:00\n\n**最新热点查询**：\n\n- \"最新热榜\" / \"最新热点\" / \"热榜\" / \"热点榜\" → 查询前一个完整小时（默认行为）\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`（无需指定时间参数）\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n\n**昨日热点查询**：\n\n- \"昨日热榜\" / \"昨日热点\" / \"昨天热榜\" → 查询昨日0:00到24:00的数据\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T-1 00:00:00\" --end-date \"T 00:00:00\"`\n- 示例：今天为 `2026-04-16`，则查询 `--start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-15 00:00至2026-04-16 00:00\n\n**本周热点查询**：\n\n- \"本周热榜\" / \"本周热点\" / \"这周热榜\" → 查询本周一0:00到当前时间的整点\n- 本周计算规则：本周一为本周开始，周日为本周结束\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"{本周一日期} 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：今天是2026-05-09（周六），本周一为2026-05-04，当前时间为2026-05-09 15:30:00\n  - 查询：`--start-date \"2026-05-04 00:00:00\" --end-date \"2026-05-09 15:00:00\"`\n  - 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-05-04 00:00至2026-05-09 15:00\n- **【重要】本周一时间计算规则**：\n  - 正确：今天是2026-05-09（周六），本周一 = 2026-05-04\n  - 错误：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n  - 计算公式：本周一 = 今天日期 - (今天星期几 - 1)天\n\n**对比查询场景**：\n当用户需要对比多天数据时，需**分别查询**多天的热榜，而非合并查询：\n\n- \"对比昨天和今天的热榜\" → 分别查询昨日热榜和今日热榜，输出两份数据进行对比\n- \"对比4月1日和4月2日的热榜\" → 分别查询4月1日热榜和4月2日热榜，输出两份数据进行对比\n\n**对比查询执行方式**：\n\n```bash\n# 对比昨天和今天的热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"  # 昨日\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-17 00:00:00\"  # 今日实时\n```\n\n### 2. 输出处理流程\n\n**核心原则：按平台分类输出，每个平台展示TOP10。**\n\n#### 步骤一：获取数据\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"...\" --end-date \"...\"\n```\n\n#### 步骤二：按平台分类输出\n\n- 智能体读取JSON数据，按平台分类整理\n- **每个平台输出TOP10热点**（共7个平台，每个平台展示前10条）\n- **输出格式**：\n  1. 标题：统计时间、覆盖平台\n  2. 各平台热搜TOP10表格（微博、抖音、B站、快手、知乎、头条、百度）\n  3. 全网热点小总结（今日最热、跨平台热度王、上升最快、值得关注）\n  4. 查看更多引导（每个平台有50条数据）\n  5. 订阅推送引导（每日/每周）\n\n### 3. 热度值处理\n\n**热度格式化规则**：\n\n- **智能判断**：如果热度值已包含单位（如\"万\"、\"亿\"），直接使用原始值，不做格式化\n  - 示例：知乎热度 `91 万热度` → 直接使用 `91 万热度`\n- **数字转换**：如果热度值为纯数字，转换为\"数字+万\"格式\n  - 示例：百度热度 `7904508` → `790万`\n- **特殊处理**：部分平台热度值可能带有\"热度\"后缀，予以保留\n\n### 4. 用户交互引导\n\n#### 查看更多\n\n当用户回复「查看{平台名}完整榜单」时：\n\n- 使用 `--platforms` 参数筛选该平台数据\n- 输出该平台完整50条热点列表\n- 输出格式：Markdown表格（减少数据体积，避免被截断）\n\n示例：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --platforms wb --output markdown\n```\n\n#### 订阅推送\n\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n- 推送格式：精简版TOP10表格 + 小总结\n\n### 5. 订阅推送服务\n\n#### 5.1 订阅类型\n\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n\n#### 5.2 推送格式\n\n推送消息采用精简格式，包含：\n\n- 标题：📊 今日热点榜\n- 统计时间范围\n- 各平台TOP3热点\n- 全网热点小总结\n- 查看详情引导\n\n## 使用示例\n\n- 示例1: 查询今日热点\n  - 场景/输入: 用户输入\"热点榜\"或\"今日热点\"\n  - 执行步骤:\n    1. 调用 `python scripts/fetch_hotspot.py --source \"全平台热点事件\"` 获取数据\n    2. **在对话中输出按平台分类的热点榜**（每个平台TOP10 + 小总结 + 查看更多引导 + 订阅引导）\n  - 预期产出: 用户在对话中看到完整报告内容\n  - 关键要点: 确保输出完整的TOP10热点分析\n\n## 资源索引\n\n- 脚本:见 [scripts/fetch_hotspot.py](scripts/fetch_hotspot.py)(用途与参数:从API获取热点数据，支持平台筛选)\n- 参考:见 [references/output-templates.md](references/output-templates.md)(何时读取:对话输出时参考格式模板)\n\n## 注意事项\n\n- **【重要】输出格式必须严格遵守**：\n  - 智能体输出结果必须严格按照 [references/output-templates.md](references/output-templates.md) 中的模板格式输出\n  - 不得擅自修改、调整或简化模板格式\n  - 必须按平台分类输出，每个平台展示TOP10\n  - 平台展示格式：二级标题为平台名，三级标题为\"{平台名}热点\"\n  - 必须包含全网热点小总结\n  - 必须包含查看更多引导和订阅推送引导\n- **【重要】平台顺序**：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- **【重要】热度值格式**：\n  - 热度值格式必须为\"数字+万\"（如\"938万\"），禁止包含其他字符\n  - 换算规则：`hotCount // 10000`（整数除法）\n  - 错误示例：\"938万4\"、\"938.5万\"、\"热度938万\"\n  - 正确示例：\"938万\"\n- **热点标题格式**：\n  - 标题显示为超链接：`[{标题}]({url})`\n  - 无URL的标题仅显示文本\n- **交互引导**：\n  - 每个平台有50条数据，提示用户可查看完整榜单\n  - 提供每日/每周订阅选项\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn73hdehkbe5dwfzckzj8yhcw984t4cc\",\n  \"slug\": \"trending-hub\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1779851302040\n}\n\nFile v1.0.1:references/instruction-list.md\n\n# 指令列表\n\n本文档列出全平台聚合热点榜支持的所有用户指令。\n\n## 一、查询类指令\n\n### 1.1 查询最新热点\n\n| 指令 | 说明 |\n|------|------|\n| 热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 今日热点 | 查询今日0:00到当前时间整点的热点榜 |\n| 全网热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 最新热榜 | 查询当前最新热点榜（前一个完整小时） |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格（百度、知乎、微博、抖音、B站、快手、头条）\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.2 查询昨日热榜\n\n| 指令 | 说明 |\n|------|------|\n| 昨日热榜 | 查询昨日0:00到24:00的热点榜 |\n| 昨天的热点 | 查询昨日热点榜 |\n| 昨天热榜 | 查询昨日热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为昨日00:00至24:00\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.3 查询本周热点\n\n| 指令 | 说明 |\n|------|------|\n| 本周热榜 | 查询本周一0:00到当前时间整点的热点榜 |\n| 本周热点 | 查询本周热点榜 |\n| 这周热榜 | 查询本周热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为本周一00:00至{当前时间}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n**本周时间计算规则**：\n- 本周一 = 今天日期 - (今天星期几 - 1)天\n- 示例：今天是2026-05-09（周六，星期六），本周一 = 2026-05-09 - 5天 = 2026-05-04\n- 错误示例：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n\n---\n\n### 1.4 查询特定平台热榜\n\n| 指令 | 说明 |\n|------|------|\n| 百度热榜 | 查询百度平台的热点榜 |\n| 微博热榜 | 查询微博平台的热点榜 |\n| 抖音热榜 | 查询抖音平台的热点榜 |\n| B站热榜 | 查询B站平台的热点榜 |\n| 快手热榜 | 查询快手平台的热点榜 |\n| 知乎热榜 | 查询知乎平台的热点榜 |\n| 头条热榜 | 查询头条平台的热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点数据\n- 订阅推送引导\n\n---\n\n### 1.4 关键词搜索热点\n\n| 指令 | 说明 |\n|------|------|\n| 搜体育热点 | 搜索\"体育\"相关热点（自动泛化为体育、足球、篮球等10个关键词） |\n| 搜明星热点 | 搜索\"明星\"相关热点（自动泛化为明星、演员、歌手等） |\n| 搜苏超 | 搜索\"苏超\"相关热点（精确词，不泛化） |\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接使用原词搜索\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 匹配关键词的热点数据\n- 订阅推送引导\n\n---\n\n## 二、查看更多指令\n\n| 指令 | 说明 |\n|------|------|\n| 查看百度完整榜单 | 查看百度平台完整50条热点 |\n| 查看知乎完整榜单 | 查看知乎平台完整50条热点 |\n| 查看微博完整榜单 | 查看微博平台完整50条热点 |\n| 查看抖音完整榜单 | 查看抖音平台完整50条热点 |\n| 查看B站完整榜单 | 查看B站平台完整50条热点 |\n| 查看快手完整榜单 | 查看快手平台完整50条热点 |\n| 查看头条完整榜单 | 查看头条平台完整50条热点 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点表格\n- 订阅推送引导\n\n---\n\n## 三、订阅推送指令\n\n| 指令 | 说明 |\n|------|------|\n| 订阅每日推送 | 每天定时推送最新热榜 |\n| 订阅每周推送 | 每周定时推送热门汇总 |\n\n**推送内容**：\n- 精简版TOP热点表格\n- 全网热点小总结\n- 查看详情引导\n\nFile v1.0.1:references/output-templates.md\n\n# 输出模板参考\n\n本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。\n\n## 一、主输出模板（按平台分类）\n\n**【重要说明】**\n- 必须按平台分类输出，每个平台最多展示TOP10热点\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- 每个平台的热点按热度值降序排列\n- 平台展示格式：二级标题为\"{平台名}热点\"（如\"百度热点\"、\"知乎热点\"）\n\n**【智能输出规则】**\n1. 如果某平台没有数据（hotspots为空或不存在），则完全跳过该平台，不展示标题和空表格\n2. 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n3. 查看更多引导根据实际剩余数据动态生成：\n   - 数据≤10条：不显示查看更多引导\n   - 数据>10条：显示\"💡 该平台还有{N}条数据未展示，回复「查看{平台名}完整榜单」可查看全部数据。\"\n\n```markdown\n# 🔥 全网热点榜（按平台分类）\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n---\n\n## 百度热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n| 6 | [{热点标题}]({url}) | {热度}万 |\n| 7 | [{热点标题}]({url}) | {热度}万 |\n| 8 | [{热点标题}]({url}) | {热度}万 |\n| 9 | [{热点标题}]({url}) | {热度}万 |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n## 知乎热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n\n{该平台只有5条数据，不显示查看更多引导}\n\n---\n\n## 微博热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n{如果某平台无数据，则完全跳过，不展示任何内容}\n\n---\n\n## 📊 全网热点小总结\n\n**今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n**跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n**上升最快**：{热度增长最快的热点标题}\n\n\n**值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n```\n\n## 二、平台完整榜单模板\n\n当用户请求查看某平台完整榜单时使用：\n\n```markdown\n# 百度热点完整榜单\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {平台名称}\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| {实际总数} | [{热点标题}]({url}) | {热度}万 |\n\n---\n\n📬 **订阅推送**：回复「订阅每日推送」或「订阅每周推送」，定期获取热榜更新\n```\n\n## 三、订阅推送模板\n\n### 每日推送格式\n\n```markdown\n# 📊 今日热点榜\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 全网TOP3\n\n| 排名 | 热点 | 热度 | 来源平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {平台} |\n| 2 | {热点标题} | {热度}万 | {平台} |\n| 3 | {热点标题} | {热度}万 | {平台} |\n\n## 📈 平台热点速览\n\n**百度TOP3**：{热点1} | {热点2} | {热点3}\n**知乎TOP3**：{热点1} | {热点2} | {热点3}\n**微博TOP3**：{热点1} | {热点2} | {热点3}\n\n## 💡 今日看点\n\n{智能体总结的今日热点亮点，100字以内}\n\n---\n查看完整榜单请回复「热点榜」\n```\n\n### 每周推送格式\n\n```markdown\n# 📊 本周热点汇总\n> **📅 统计时间：** 小时级更新，热点上榜时间为{开始日期}至{结束日期}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 本周最热TOP5\n\n| 排名 | 热点 | 平均热度 | 覆盖平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {N}个平台 |\n| 2 | {热点标题} | {热度}万 | {N}个平台 |\n| ... | ... | ... | ... |\n\n## 📈 本周趋势\n\n**持续在榜**：{连续多天在榜的热点}\n**本周新秀**：{本周新上榜的热门话题}\n**本周焦点**：{本周最受关注的事件}\n\n---\n查看更多热点请回复「热点榜」\n```\n\n## 四、输出要求\n\n### 1. 智能输出逻辑\n- **跳过空平台**：如果某平台没有数据，则完全不展示该平台\n- **动态展示数量**：如果某平台数据少于10条，则展示实际数量\n- **动态查看更多**：\n  - 数据≤10条：不显示查看更多引导\n  - 数据>10条：计算剩余条数并显示对应提示\n\n### 2. 平台展示格式\n- 二级标题：平台名（如\"百度\"、\"知乎\"）\n- 三级标题：统一为\"热点\"\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n\n### 3. 统计时间格式\n- 格式：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- 示例：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 16:00至2026-04-16 17:00\n- 使用查询的实际开始和结束时间\n- \"统计时间\"标题必须保留并加粗\n- 必须包含\"小时级更新\"字样\n\n### 4. 热度值格式\n- 必须为\"数字+万\"格式（如\"938万\"）\n- 换算规则：`hotCount // 10000`（整数除法）\n- 禁止包含其他字符（如\"938万4\"、\"热度938万\"）\n\n### 5. 热点标题格式\n- 有URL：显示为超链接 `[{标题}]({url})`\n- 无URL：仅显示文本\n\n### 5. 交互引导\n- 每个平台根据实际数据量决定是否显示查看更多引导\n- 如果有多个平台有剩余数据，在最后一个平台后统一显示订阅推送引导\n- 订阅选项：每日推送、每周推送\n\nFile v1.0.1:references/prediction-logic.md\n\n# 热度趋势预测逻辑\n\n本文档详细说明热度趋势预测的判断规则和计算方法。\n\n## 预测维度\n\n| 维度 | 权重 | 判断依据 | 数据字段 |\n|------|------|----------|---------|\n| 热度值 | 35% | maxHotScore值越高热度越高 | maxHotScore |\n| 平台覆盖 | 35% | platName分布，平台数越多越稳定 | platName计数 |\n| 排名表现 | 30% | maxPosition值越小排名越好 | maxPosition |\n\n## 话题类型预测规则\n\n### 突发事件（地震、事故等）\n\n**热度曲线**：快速上升→急速下降\n\n**生命周期**：12-24小时\n\n**建议**：第一时间跟进，延后价值低\n\n**预测特征**：\n- 热词包含：地震、事故、灾难、突发、爆炸、火灾等\n- 初期热度极高，但衰减速度快\n- 覆盖平台广但持续时间短\n\n---\n\n### 娱乐八卦（明星、恋情等）\n\n**热度曲线**：快速上升→缓慢下降\n\n**生命周期**：24-48小时\n\n**建议**：12小时内跟进效果最佳\n\n**预测特征**：\n- 热词包含：明星、恋情、绯闻、八卦、曝光、官宣等\n- 热度上升快，下降相对缓慢\n- 舆论讨论度高，容易产生二次发酵\n\n---\n\n### 社会民生（政策、假期等）\n\n**热度曲线**：缓慢上升→稳定→缓慢下降\n\n**生命周期**：48-72小时\n\n**建议**：有较长跟进窗口\n\n**预测特征**：\n- 热词包含：政策、假期、法规、民生、教育、医疗等\n- 热度增长平稳，持续时间较长\n- 影响面广，容易引发深度讨论\n\n---\n\n### 行业动态（产品、价格等）\n\n**热度曲线**：中等速度上升→中等速度下降\n\n**生命周期**：36-72小时\n\n**建议**：可做深度分析内容\n\n**预测特征**：\n- 热词包含：发布、产品、价格、行业、技术、创新等\n- 热度变化相对温和\n- 适合专业深度内容创作\n\n---\n\n## 热度值分析（新增）\n\n| 热度区间 | 热度等级 | 趋势预测 | 行动建议 |\n|---------|---------|---------|---------|\n| <100万 | 低热度 | 可能即将退出榜单 | 观望为主 |\n| 100-500万 | 中等热度 | 热度相对稳定 | 可适度跟进 |\n| 500-1000万 | 高热度 | 热度持续强劲 | 值得重点跟进 |\n| >1000万 | 爆款热度 | 热度爆发状态 | 必须优先跟进 |\n\n**热度计算说明**：\n- maxHotScore字段直接反映热度值\n- 热度值需换算为万单位展示（如8500000 → 850万）\n- 多平台热度值累加可评估全网总热度\n\n## 平台覆盖分析\n\n| 平台数 | 热度稳定性 | 预测置信度 | 行动建议 |\n|--------|-----------|-----------|----------|\n| 1-2个 | 低 | 低 | 仅限特定平台 |\n| 3-4个 | 中 | 中 | 可适度跟进 |\n| 5-6个 | 高 | 高 | 值得重点跟进 |\n| 7-8个 | 极高 | 极高 | 必须优先跟进 |\n\n## 排名表现分析（基于maxPosition）\n\n| 排名区间 | 表现 | 趋势预测 | 行动建议 |\n|---------|------|---------|---------|\n| TOP 1-3 | 榜首级 | 热度巅峰 | 全力跟进 |\n| TOP 4-10 | 头部 | 热度强劲 | 重点跟进 |\n| TOP 11-30 | 中部 | 热度稳定 | 适度跟进 |\n| TOP 31-50 | 尾部 | 热度较弱 | 观望评估 |\n\n**排名说明**：\n- maxPosition越小排名越好\n- 多平台排名加权可评估全网表现\n\n## 综合预测输出格式\n\n### 首页热词快览\n\n首页热词快览分析中，热度趋势预测输出格式：\n\n```markdown\n📈 **热度趋势预测**\n\n**综合预测**：{整体趋势描述}，建议{内容建议}\n```\n\n\n## 预测准确性说明\n\n- 基于历史数据规律的统计预测\n- 实际情况可能受突发事件影响\n- 建议结合实时数据动态调整\n- 话题类型判断基于关键词匹配，可能存在误判\n\nFile v1.0.1:skill-card.md\n\n## Description: <br>\nAggregates trending-topic rankings from Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu into cross-platform hotspot reports and trend summaries. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[redfox-data](https://clawhub.ai/user/redfox-data) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal content creators, marketers, and operators use this skill to retrieve current or historical Chinese social-platform hot lists, compare platform coverage, and generate Markdown hotspot reports with trend observations. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires a RedFox API key and includes setup guidance that can persist credentials in shell profile files. <br>\nMitigation: Prefer session-scoped environment variables or a secret manager, and do not allow the agent to edit shell profiles unless the user explicitly approves persistent credential storage. <br>\nRisk: The security summary notes that fetched results are left in a local temporary file. <br>\nMitigation: Treat generated temp JSON files as local data artifacts and delete them after the report is produced when the data should not persist. <br>\nRisk: The security guidance notes that the script disables TLS verification while calling the RedFox API. <br>\nMitigation: Use only if comfortable with that transport risk, and review or update the script before using it in environments that require certificate verification. <br>\n\n\n## Reference(s): <br>\n- [ClawHub Skill Page](https://clawhub.ai/redfox-data/trending-hub) <br>\n- [Instruction List](references/instruction-list.md) <br>\n- [Output Templates](references/output-templates.md) <br>\n- [Prediction Logic](references/prediction-logic.md) <br>\n- [RedFox API Key Settings](https://redfox.hk/settings/api-keys?source=clawhub) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [markdown, text, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown reports with tables, summaries, subscription prompts, and optional shell commands for data retrieval.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Uses REDFOX_API_KEY, calls the RedFox hotspot API, and may save complete hotspot results to a local temporary JSON file.] <br>\n\n## Skill Version(s): <br>\n1.0.1 (source: server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v1.0.0: 7 files, 19070 bytes\n\nFiles: references/instruction-list.md (4596b), references/output-templates.md (6685b), references/prediction-logic.md (3644b), scripts/fetch_hotspot.py (13906b), skill-card.md (2594b), SKILL.md (19771b), _meta.json (131b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: trending-hub\ndescription: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\ndependency:\n  python:\n    - 无第三方依赖（使用标准库 urllib.request）\n---\n\n# 全网热点追踪\n\n## 任务目标\n- 本 Skill 用于：聚合抖音、微博、B站、快手、知乎、头条、百度等多个平台的热点数据，提供跨平台热点分析和趋势预测\n- 核心价值\n解决内容创作者、市场运营者在热点追踪中的三大痛点:\n热点分散难整合：无需逐个平台查看，一次聚合7大平台热榜\n跨平台对比困难：自动识别同一事件在不同平台的讨论差异和热度表现，对热点进行快览分析\n趋势判断模糊：基于热度值、上榜时长、平台覆盖等维度智能预测热点走势\n订阅推送服务：定时推送最新热榜/昨日热榜\n- 触发条件：用户查询\"热点榜\"、\"今日热点\"、\"全网热点榜\"、\"昨日热榜\"或订阅推送服务\n- **不支持**：该技能不支持查询特定热词详情，仅提供全网热点榜聚合查询\n\n核心能力\n功能模块\t能力描述\t核心价值\n🔍 全网热榜聚合\t实时抓取7大平台热搜数据\t一键获取全网热点，告别逐平台查看\n🔗 跨平台事件识别\t智能识别同一事件在不同平台的表述\t自动归并相似话题，避免重复统计\n📊 热度趋势预测\t基于热度值、时长、平台覆盖预测走势\t提前判断热点生命周期，把握创作窗口\n📈 TOP10榜单提供\t按综合热度排序输出TOP10热点\t快速定位高价值选题\n💬 跨平台讨论分析\t展示不同平台的讨论焦点和差异\t深度洞察舆论生态，精准定位受众\n⏰ 订阅推送服务\t定时推送最新热榜/昨日热榜\t持续追踪热点动态，不错过关键机会\n\n## 前置准备\n- 依赖说明：scripts脚本依赖 python-dateutil 库\n\n### 鉴权\n\n#### 获取 API Key\n1. 访问 [RedFox 官网](https://redfox.hk/) 了解服务详情\n2. 前往 [注册页面](https://redfox.hk/login) 注册账号\n3. **新注册用户将获赠免费积分**，可立即开始使用 API 服务\n4. 注册登录后，在个人中心获取 API Key，格式为 `ak_xxxxxxxx`\n\n#### 配置 API Key\n- `REDFOX_API_KEY` 从环境变量获取，格式 `ak_xxxxxxxx`\n- 若未设置，提示用户自行配置：`export REDFOX_API_KEY=<你的apikey>`；若用户不会配置，Agent应主动帮用户设置：\n  - **macOS/Linux**：将 `export REDFOX_API_KEY=<值>` 追加到 `~/.zshrc`（zsh）或 `~/.bashrc`（bash），然后 `source` 对应文件使其全局生效\n  - **Windows**：使用 `[Environment]::SetEnvironmentVariable(\"REDFOX_API_KEY\", \"<值>\", \"User\")` 设置用户级永久环境变量（需重启终端生效）\n  - 配置完成后应验证：`echo $REDFOX_API_KEY`（macOS/Linux）或 `echo %REDFOX_API_KEY%`（Windows），确保换一个skill也能读取到\n\n## 操作步骤\n\n- 标准流程：\n  1. 获取热点数据 — 脚本调用\n     - 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`\n     - 参数说明：\n       - `--source`（必传）：数据来源\n       - `--platforms`（可选）：平台代码列表，多个平台用逗号分隔，如`--platforms \"wb,dy,bz\"`\n       - `--keywords`（可选）：关键词列表，多个关键词用逗号分隔，如`--keywords \"体育,足球\"`\n       - `--expand-keywords`（可选）：是否对关键词进行泛化扩展，如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n       - `--start-date`/`--end-date`（可选）：时间范围\n       - `--output`（可选）：输出格式，默认为compact（极简输出+文件保存），可选json、markdown\n     - **【重要】输出格式说明**：\n       - **compact模式（默认）**：输出极简结构化数据（元信息+平台TOP3概览），**末尾附带完整数据文件路径 `dataFile: {path}`**\n       - 智能体应该使用compact模式获取数据，避免输出被截断\n       - **【重要】只允许调用 1 次接口**：从 compact 输出末尾的 `dataFile` 路径读取完整 JSON 数据，禁止再用 json 模式重调接口\n       - 如需查看完整数据，读取 compact 输出的 dataFile 路径对应文件\n     - 返回数据结构见下方\"数据结构说明\"\n  2. **对话中输出报告文本** — 智能体根据JSON数据处理后，在对话中输出Markdown格式的报告文本\n     - **必须执行**：完整输出报告文本\n     - **【重要】必须严格按照输出模板格式输出，不得擅自修改格式**\n     - **【重要】智能输出规则**：\n       - 如果某平台没有热点数据（hotspots为空或不存在），则不展示该平台\n       - 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n       - 查看更多引导根据实际剩余数据动态生成：\n         * 数据≤10条：不显示查看更多引导\n         * 数据>10条：显示\"该平台还有{N}条数据未展示\"\n     - 输出格式模板（必须严格遵守）：\n       ```markdown\n       # 🔥 全网热点榜（按平台分类）\n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {实际有数据的平台列表}\n       \n       ---\n       \n       ## 百度热点\n       \n       | 排名 | 热点 | 热度 |\n       |:---:|------|:---:|\n       | 1 | [{热点标题}]({url}) | {热度}万 |\n       | 2 | [{热点标题}]({url}) | {热度}万 |\n       | 3 | [{热点标题}]({url}) | {热度}万 |\n       | ... | ... | ... |\n       | 10 | [{热点标题}]({url}) | {热度}万 |\n       \n       💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n       \n       ---\n       \n       ## 知乎热点\n       \n       | 排名 | 热点 | 热度 |\n       |:---:|------|:---:|\n       | 1 | [{热点标题}]({url}) | {热度}万 |\n       | ... | ... | ... |\n       | 8 | [{热点标题}]({url}) | {热度}万 |\n       \n       {该平台只有8条数据，不显示查看更多引导}\n       \n       ---\n       \n       ## 微博热点\n       \n       | 排名 | 热点 | 热度 |\n       |:---:|------|:---:|\n       | ... | ... | ... |\n       \n       💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n       \n       ---\n       \n       {如果某平台无数据，则完全跳过该平台，不展示标题和空表格}\n       \n       ---\n       \n       ## 📊 全网热点小总结\n       \n       **今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n       \n       **跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n       \n       **上升最快**：{热度增长最快的热点标题}\n       \n       **值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n       \n       ---\n       \n       📬 **订阅推送**：\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n     - 完整榜单查看示例（用户回复「查看百度完整榜单」后）：\n       ```markdown\n       ## 百度热点完整榜单\n       \n       > **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n       > **📊 覆盖平台：** {平台名称}\n       \n       | 排名 | 热点 | 热度 |\n       |:---:|------|:---:|\n       | 1 | [{热点标题}]({url}) | {热度}万 |\n       | 2 | [{热点标题}]({url}) | {热度}万 |\n       | ... | ... | ... |\n       | 50 | [{热点标题}]({url}) | {热度}万 |\n       \n       ---\n       \n       📬 **订阅推送**：\n       - 回复「订阅每日推送」，每天定时推送最新热榜\n       - 回复「订阅每周推送」，每周定时推送热门汇总\n       ```\n     \n     **智能输出逻辑说明**：\n     - 按平台顺序遍历数据（百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条）\n     - 跳过没有数据的平台（不显示空表格）\n     - 每个平台最多展示TOP10，不足10条则展示实际数量\n     - 动态计算剩余数据：\n       * 如果数据≤10条：不显示查看更多引导\n       * 如果数据>10条：计算剩余条数并显示\"该平台还有{N}条数据未展示\"\n\n## 数据结构说明\n\n### API返回数据格式\n```json\n{\n  \"status\": \"success\",\n  \"stat_time\": \"2026-05-08 07:35:15\",\n  \"total_count\": 330,\n  \"hotspots\": [\n    {\n      \"title\": \"热点标题\",\n      \"url\": \"https://...\",\n      \"hotCount\": 7904508,\n      \"index\": 1,\n      \"gmtCreate\": \"2026-05-08 06:00:14\",\n      \"platCode\": \"bd\",\n      \"platName\": \"百度\"\n    }\n  ],\n  \"query_range\": {\n    \"type\": \"realtime\",\n    \"start_date\": \"2026-05-08 06:00:00\",\n    \"end_date\": \"2026-05-08 07:00:00\"\n  }\n}\n```\n\n### 字段说明\n| 字段 | 说明 |\n|------|------|\n| hotspots | 热点列表，包含所有平台的热点数据 |\n| title | 热点标题（已处理空格） |\n| url | 热点链接（空格已转为%20） |\n| hotCount | 热度值（纯数字，已移除\"万热度\"等字符） |\n| index | 平台内排名 |\n| gmtCreate | 创建时间 |\n| platCode | 平台代码：bd/bz/dy/ks/tt/wb/zh |\n| platName | 平台名称：百度/B站/抖音/快手/头条/微博/知乎 |\n\n### 平台代码映射\n- `bd`：百度\n- `bz`：B站\n- `dy`：抖音\n- `ks`：快手\n- `tt`：头条\n- `wb`：微博\n- `zh`：知乎\n\n### 1. 获取热榜数据\n\n#### 1.1 实时热榜（默认）\n要求最新、当下等实时热榜时，自动查询前一个完整小时：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\"\n```\n\n**实时查询规则**：\n- 数据为小时级更新，自动查询前一个完整小时\n- 例如：当前时间为 `2026-04-16 17:42:00`，则查询 `2026-04-16 16:00:00` 到 `2026-04-16 17:00:00` 的数据\n\n#### 1.2 历史热榜查询\n支持查询昨天的热度峰值最高的热搜数据：\n\n```bash\n# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"\n\n```\n\n**日期范围规则**：\n- 时间格式为 `YYYY-MM-DD HH:MM:SS`\n- 日期范围是 **[start_date, end_date)** 左闭右开区间\n- 例如：`--start-date \"2026-04-01 00:00:00\" --end-date \"2026-04-02 00:00:00\"` 查询的是4月1日当天的数据\n- 例如：`--start-date \"2026-04-09 00:00:00\" --end-date \"2026-05-09 00:00:00\"` 查询的是4月9日至5月8日共30天的数据\n\n**参数说明**：\n- `--source`：数据来源，默认值：\"全平台热点事件\"（通常无需手动指定）\n- `--platforms`：平台代码列表（可选），多个平台用逗号分隔，支持：bd=百度、bz=B站、dy=抖音、ks=快手、tt=头条、wb=微博、zh=知乎\n- `--keywords`：关键词列表（可选），多个关键词用逗号分隔，用于筛选特定关键词的热点\n- `--expand-keywords`：是否对关键词进行泛化扩展（可选），如用户搜\"体育\"会自动扩展为[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- `--start-date`：开始时间（包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- `--end-date`：结束时间（不包含），格式 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- **最长查询范围：30天**\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"等）：自动扩展为10个泛化词，如\"体育\"→[\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- 精确词（如\"苏超\"、\"某明星名字\"等）：直接传入原词，不进行扩展\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**平台代码与接口枚举值映射**：\n| 平台代码 | 平台名称 | 接口枚举值 |\n|---------|---------|-----------|\n| ks | 快手 | 1 |\n| dy | 抖音 | 2 |\n| wb | 微博 | 5 |\n| bd | 百度 | 7 |\n| bz | B站 | 8 |\n| zh | 知乎 | 9 |\n| tt | 头条 | 10 |\n\n#### 1.3 智能体判断逻辑\n\n根据用户意图自动选择查询方式（假设今天日期为T，当前时间为T HH:MM:SS）：\n\n**今日热点查询**：\n- \"今日热榜\" / \"今日热点\" / \"今天热榜\" → 查询今日0:00到当前时间的整点\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：当前时间 `2026-04-16 08:30:00`，则查询 `--start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-16 08:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 00:00至2026-04-16 08:00\n\n**最新热点查询**：\n- \"最新热榜\" / \"最新热点\" / \"热榜\" / \"热点榜\" → 查询前一个完整小时（默认行为）\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\"`（无需指定时间参数）\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n\n**昨日热点查询**：\n- \"昨日热榜\" / \"昨日热点\" / \"昨天热榜\" → 查询昨日0:00到24:00的数据\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"T-1 00:00:00\" --end-date \"T 00:00:00\"`\n- 示例：今天为 `2026-04-16`，则查询 `--start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"`\n- 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-15 00:00至2026-04-16 00:00\n\n**本周热点查询**：\n- \"本周热榜\" / \"本周热点\" / \"这周热榜\" → 查询本周一0:00到当前时间的整点\n- 本周计算规则：本周一为本周开始，周日为本周结束\n- 脚本调用：`python scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"{本周一日期} 00:00:00\" --end-date \"T {当前小时}:00:00\"`\n- 示例：今天是2026-05-09（周六），本周一为2026-05-04，当前时间为2026-05-09 15:30:00\n  - 查询：`--start-date \"2026-05-04 00:00:00\" --end-date \"2026-05-09 15:00:00\"`\n  - 统计时间展示：**📅 统计时间：** 小时级更新，热点上榜时间为2026-05-04 00:00至2026-05-09 15:00\n- **【重要】本周一时间计算规则**：\n  - 正确：今天是2026-05-09（周六），本周一 = 2026-05-04\n  - 错误：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n  - 计算公式：本周一 = 今天日期 - (今天星期几 - 1)天\n\n**对比查询场景**：\n当用户需要对比多天数据时，需**分别查询**多天的热榜，而非合并查询：\n- \"对比昨天和今天的热榜\" → 分别查询昨日热榜和今日热榜，输出两份数据进行对比\n- \"对比4月1日和4月2日的热榜\" → 分别查询4月1日热榜和4月2日热榜，输出两份数据进行对比\n\n**对比查询执行方式**：\n```bash\n# 对比昨天和今天的热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"  # 昨日\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"2026-04-16 00:00:00\" --end-date \"2026-04-17 00:00:00\"  # 今日实时\n```\n\n### 2. 输出处理流程\n\n**核心原则：按平台分类输出，每个平台展示TOP10。**\n\n#### 步骤一：获取数据\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --start-date \"...\" --end-date \"...\"\n```\n\n#### 步骤二：按平台分类输出\n- 智能体读取JSON数据，按平台分类整理\n- **每个平台输出TOP10热点**（共7个平台，每个平台展示前10条）\n- **输出格式**：\n  1. 标题：统计时间、覆盖平台\n  2. 各平台热搜TOP10表格（微博、抖音、B站、快手、知乎、头条、百度）\n  3. 全网热点小总结（今日最热、跨平台热度王、上升最快、值得关注）\n  4. 查看更多引导（每个平台有50条数据）\n  5. 订阅推送引导（每日/每周）\n\n### 3. 热度值处理\n\n**热度格式化规则**：\n- **智能判断**：如果热度值已包含单位（如\"万\"、\"亿\"），直接使用原始值，不做格式化\n  - 示例：知乎热度 `91 万热度` → 直接使用 `91 万热度`\n- **数字转换**：如果热度值为纯数字，转换为\"数字+万\"格式\n  - 示例：百度热度 `7904508` → `790万`\n- **特殊处理**：部分平台热度值可能带有\"热度\"后缀，予以保留\n\n### 4. 用户交互引导\n\n#### 查看更多\n当用户回复「查看{平台名}完整榜单」时：\n- 使用 `--platforms` 参数筛选该平台数据\n- 输出该平台完整50条热点列表\n- 输出格式：Markdown表格（减少数据体积，避免被截断）\n\n示例：\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件\" --platforms wb --output markdown\n```\n\n#### 订阅推送\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n- 推送格式：精简版TOP10表格 + 小总结\n\n### 5. 订阅推送服务\n\n#### 5.1 订阅类型\n- **每日推送**：每天定时推送最新热榜（如早8点、晚8点）\n- **每周推送**：每周定时推送热门汇总（如周一早上）\n\n#### 5.2 推送格式\n推送消息采用精简格式，包含：\n- 标题：📊 今日热点榜\n- 统计时间范围\n- 各平台TOP3热点\n- 全网热点小总结\n- 查看详情引导\n\n## 使用示例\n- 示例1: 查询今日热点\n  - 场景/输入: 用户输入\"热点榜\"或\"今日热点\"\n  - 执行步骤:\n    1. 调用 `python scripts/fetch_hotspot.py --source \"全平台热点事件\"` 获取数据\n    2. **在对话中输出按平台分类的热点榜**（每个平台TOP10 + 小总结 + 查看更多引导 + 订阅引导）\n  - 预期产出: 用户在对话中看到完整报告内容\n  - 关键要点: 确保输出完整的TOP10热点分析\n\n## 资源索引\n- 脚本:见 [scripts/fetch_hotspot.py](scripts/fetch_hotspot.py)(用途与参数:从API获取热点数据，支持平台筛选)\n- 参考:见 [references/output-templates.md](references/output-templates.md)(何时读取:对话输出时参考格式模板)\n\n## 注意事项\n- **【重要】输出格式必须严格遵守**：\n  - 智能体输出结果必须严格按照 [references/output-templates.md](references/output-templates.md) 中的模板格式输出\n  - 不得擅自修改、调整或简化模板格式\n  - 必须按平台分类输出，每个平台展示TOP10\n  - 平台展示格式：二级标题为平台名，三级标题为\"{平台名}热点\"\n  - 必须包含全网热点小总结\n  - 必须包含查看更多引导和订阅推送引导\n- **【重要】平台顺序**：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- **【重要】热度值格式**：\n  - 热度值格式必须为\"数字+万\"（如\"938万\"），禁止包含其他字符\n  - 换算规则：`hotCount // 10000`（整数除法）\n  - 错误示例：\"938万4\"、\"938.5万\"、\"热度938万\"\n  - 正确示例：\"938万\"\n- **热点标题格式**：\n  - 标题显示为超链接：`[{标题}]({url})`\n  - 无URL的标题仅显示文本\n- **交互引导**：\n  - 每个平台有50条数据，提示用户可查看完整榜单\n  - 提供每日/每周订阅选项\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73hdehkbe5dwfzckzj8yhcw984t4cc\",\n  \"slug\": \"trending-hub\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1779799203740\n}\n\nFile v1.0.0:references/instruction-list.md\n\n# 指令列表\n\n本文档列出全平台聚合热点榜支持的所有用户指令。\n\n## 一、查询类指令\n\n### 1.1 查询最新热点\n\n| 指令 | 说明 |\n|------|------|\n| 热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 今日热点 | 查询今日0:00到当前时间整点的热点榜 |\n| 全网热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 最新热榜 | 查询当前最新热点榜（前一个完整小时） |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格（百度、知乎、微博、抖音、B站、快手、头条）\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.2 查询昨日热榜\n\n| 指令 | 说明 |\n|------|------|\n| 昨日热榜 | 查询昨日0:00到24:00的热点榜 |\n| 昨天的热点 | 查询昨日热点榜 |\n| 昨天热榜 | 查询昨日热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为昨日00:00至24:00\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.3 查询本周热点\n\n| 指令 | 说明 |\n|------|------|\n| 本周热榜 | 查询本周一0:00到当前时间整点的热点榜 |\n| 本周热点 | 查询本周热点榜 |\n| 这周热榜 | 查询本周热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为本周一00:00至{当前时间}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n**本周时间计算规则**：\n- 本周一 = 今天日期 - (今天星期几 - 1)天\n- 示例：今天是2026-05-09（周六，星期六），本周一 = 2026-05-09 - 5天 = 2026-05-04\n- 错误示例：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n\n---\n\n### 1.4 查询特定平台热榜\n\n| 指令 | 说明 |\n|------|------|\n| 百度热榜 | 查询百度平台的热点榜 |\n| 微博热榜 | 查询微博平台的热点榜 |\n| 抖音热榜 | 查询抖音平台的热点榜 |\n| B站热榜 | 查询B站平台的热点榜 |\n| 快手热榜 | 查询快手平台的热点榜 |\n| 知乎热榜 | 查询知乎平台的热点榜 |\n| 头条热榜 | 查询头条平台的热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点数据\n- 订阅推送引导\n\n---\n\n### 1.4 关键词搜索热点\n\n| 指令 | 说明 |\n|------|------|\n| 搜体育热点 | 搜索\"体育\"相关热点（自动泛化为体育、足球、篮球等10个关键词） |\n| 搜明星热点 | 搜索\"明星\"相关热点（自动泛化为明星、演员、歌手等） |\n| 搜苏超 | 搜索\"苏超\"相关热点（精确词，不泛化） |\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接使用原词搜索\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 匹配关键词的热点数据\n- 订阅推送引导\n\n---\n\n## 二、查看更多指令\n\n| 指令 | 说明 |\n|------|------|\n| 查看百度完整榜单 | 查看百度平台完整50条热点 |\n| 查看知乎完整榜单 | 查看知乎平台完整50条热点 |\n| 查看微博完整榜单 | 查看微博平台完整50条热点 |\n| 查看抖音完整榜单 | 查看抖音平台完整50条热点 |\n| 查看B站完整榜单 | 查看B站平台完整50条热点 |\n| 查看快手完整榜单 | 查看快手平台完整50条热点 |\n| 查看头条完整榜单 | 查看头条平台完整50条热点 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点表格\n- 订阅推送引导\n\n---\n\n## 三、订阅推送指令\n\n| 指令 | 说明 |\n|------|------|\n| 订阅每日推送 | 每天定时推送最新热榜 |\n| 订阅每周推送 | 每周定时推送热门汇总 |\n\n**推送内容**：\n- 精简版TOP热点表格\n- 全网热点小总结\n- 查看详情引导\n\nFile v1.0.0:references/output-templates.md\n\n# 输出模板参考\n\n本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。\n\n## 一、主输出模板（按平台分类）\n\n**【重要说明】**\n- 必须按平台分类输出，每个平台最多展示TOP10热点\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- 每个平台的热点按热度值降序排列\n- 平台展示格式：二级标题为\"{平台名}热点\"（如\"百度热点\"、\"知乎热点\"）\n\n**【智能输出规则】**\n1. 如果某平台没有数据（hotspots为空或不存在），则完全跳过该平台，不展示标题和空表格\n2. 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n3. 查看更多引导根据实际剩余数据动态生成：\n   - 数据≤10条：不显示查看更多引导\n   - 数据>10条：显示\"💡 该平台还有{N}条数据未展示，回复「查看{平台名}完整榜单」可查看全部数据。\"\n\n```markdown\n# 🔥 全网热点榜（按平台分类）\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n---\n\n## 百度热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n| 6 | [{热点标题}]({url}) | {热度}万 |\n| 7 | [{热点标题}]({url}) | {热度}万 |\n| 8 | [{热点标题}]({url}) | {热度}万 |\n| 9 | [{热点标题}]({url}) | {热度}万 |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n## 知乎热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n\n{该平台只有5条数据，不显示查看更多引导}\n\n---\n\n## 微博热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n{如果某平台无数据，则完全跳过，不展示任何内容}\n\n---\n\n## 📊 全网热点小总结\n\n**今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n**跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n**上升最快**：{热度增长最快的热点标题}\n\n\n**值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n```\n\n## 二、平台完整榜单模板\n\n当用户请求查看某平台完整榜单时使用：\n\n```markdown\n# 百度热点完整榜单\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {平台名称}\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| {实际总数} | [{热点标题}]({url}) | {热度}万 |\n\n---\n\n📬 **订阅推送**：回复「订阅每日推送」或「订阅每周推送」，定期获取热榜更新\n```\n\n## 三、订阅推送模板\n\n### 每日推送格式\n\n```markdown\n# 📊 今日热点榜\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 全网TOP3\n\n| 排名 | 热点 | 热度 | 来源平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {平台} |\n| 2 | {热点标题} | {热度}万 | {平台} |\n| 3 | {热点标题} | {热度}万 | {平台} |\n\n## 📈 平台热点速览\n\n**百度TOP3**：{热点1} | {热点2} | {热点3}\n**知乎TOP3**：{热点1} | {热点2} | {热点3}\n**微博TOP3**：{热点1} | {热点2} | {热点3}\n\n## 💡 今日看点\n\n{智能体总结的今日热点亮点，100字以内}\n\n---\n查看完整榜单请回复「热点榜」\n```\n\n### 每周推送格式\n\n```markdown\n# 📊 本周热点汇总\n> **📅 统计时间：** 小时级更新，热点上榜时间为{开始日期}至{结束日期}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 本周最热TOP5\n\n| 排名 | 热点 | 平均热度 | 覆盖平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {N}个平台 |\n| 2 | {热点标题} | {热度}万 | {N}个平台 |\n| ... | ... | ... | ... |\n\n## 📈 本周趋势\n\n**持续在榜**：{连续多天在榜的热点}\n**本周新秀**：{本周新上榜的热门话题}\n**本周焦点**：{本周最受关注的事件}\n\n---\n查看更多热点请回复「热点榜」\n```\n\n## 四、输出要求\n\n### 1. 智能输出逻辑\n- **跳过空平台**：如果某平台没有数据，则完全不展示该平台\n- **动态展示数量**：如果某平台数据少于10条，则展示实际数量\n- **动态查看更多**：\n  - 数据≤10条：不显示查看更多引导\n  - 数据>10条：计算剩余条数并显示对应提示\n\n### 2. 平台展示格式\n- 二级标题：平台名（如\"百度\"、\"知乎\"）\n- 三级标题：统一为\"热点\"\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n\n### 3. 统计时间格式\n- 格式：**📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- 示例：**📅 统计时间：** 小时级更新，热点上榜时间为2026-04-16 16:00至2026-04-16 17:00\n- 使用查询的实际开始和结束时间\n- \"统计时间\"标题必须保留并加粗\n- 必须包含\"小时级更新\"字样\n\n### 4. 热度值格式\n- 必须为\"数字+万\"格式（如\"938万\"）\n- 换算规则：`hotCount // 10000`（整数除法）\n- 禁止包含其他字符（如\"938万4\"、\"热度938万\"）\n\n### 5. 热点标题格式\n- 有URL：显示为超链接 `[{标题}]({url})`\n- 无URL：仅显示文本\n\n### 5. 交互引导\n- 每个平台根据实际数据量决定是否显示查看更多引导\n- 如果有多个平台有剩余数据，在最后一个平台后统一显示订阅推送引导\n- 订阅选项：每日推送、每周推送\n\nFile v1.0.0:references/prediction-logic.md\n\n# 热度趋势预测逻辑\n\n本文档详细说明热度趋势预测的判断规则和计算方法。\n\n## 预测维度\n\n| 维度 | 权重 | 判断依据 | 数据字段 |\n|------|------|----------|---------|\n| 热度值 | 35% | maxHotScore值越高热度越高 | maxHotScore |\n| 平台覆盖 | 35% | platName分布，平台数越多越稳定 | platName计数 |\n| 排名表现 | 30% | maxPosition值越小排名越好 | maxPosition |\n\n## 话题类型预测规则\n\n### 突发事件（地震、事故等）\n\n**热度曲线**：快速上升→急速下降\n\n**生命周期**：12-24小时\n\n**建议**：第一时间跟进，延后价值低\n\n**预测特征**：\n- 热词包含：地震、事故、灾难、突发、爆炸、火灾等\n- 初期热度极高，但衰减速度快\n- 覆盖平台广但持续时间短\n\n---\n\n### 娱乐八卦（明星、恋情等）\n\n**热度曲线**：快速上升→缓慢下降\n\n**生命周期**：24-48小时\n\n**建议**：12小时内跟进效果最佳\n\n**预测特征**：\n- 热词包含：明星、恋情、绯闻、八卦、曝光、官宣等\n- 热度上升快，下降相对缓慢\n- 舆论讨论度高，容易产生二次发酵\n\n---\n\n### 社会民生（政策、假期等）\n\n**热度曲线**：缓慢上升→稳定→缓慢下降\n\n**生命周期**：48-72小时\n\n**建议**：有较长跟进窗口\n\n**预测特征**：\n- 热词包含：政策、假期、法规、民生、教育、医疗等\n- 热度增长平稳，持续时间较长\n- 影响面广，容易引发深度讨论\n\n---\n\n### 行业动态（产品、价格等）\n\n**热度曲线**：中等速度上升→中等速度下降\n\n**生命周期**：36-72小时\n\n**建议**：可做深度分析内容\n\n**预测特征**：\n- 热词包含：发布、产品、价格、行业、技术、创新等\n- 热度变化相对温和\n- 适合专业深度内容创作\n\n---\n\n## 热度值分析（新增）\n\n| 热度区间 | 热度等级 | 趋势预测 | 行动建议 |\n|---------|---------|---------|---------|\n| <100万 | 低热度 | 可能即将退出榜单 | 观望为主 |\n| 100-500万 | 中等热度 | 热度相对稳定 | 可适度跟进 |\n| 500-1000万 | 高热度 | 热度持续强劲 | 值得重点跟进 |\n| >1000万 | 爆款热度 | 热度爆发状态 | 必须优先跟进 |\n\n**热度计算说明**：\n- maxHotScore字段直接反映热度值\n- 热度值需换算为万单位展示（如8500000 → 850万）\n- 多平台热度值累加可评估全网总热度\n\n## 平台覆盖分析\n\n| 平台数 | 热度稳定性 | 预测置信度 | 行动建议 |\n|--------|-----------|-----------|----------|\n| 1-2个 | 低 | 低 | 仅限特定平台 |\n| 3-4个 | 中 | 中 | 可适度跟进 |\n| 5-6个 | 高 | 高 | 值得重点跟进 |\n| 7-8个 | 极高 | 极高 | 必须优先跟进 |\n\n## 排名表现分析（基于maxPosition）\n\n| 排名区间 | 表现 | 趋势预测 | 行动建议 |\n|---------|------|---------|---------|\n| TOP 1-3 | 榜首级 | 热度巅峰 | 全力跟进 |\n| TOP 4-10 | 头部 | 热度强劲 | 重点跟进 |\n| TOP 11-30 | 中部 | 热度稳定 | 适度跟进 |\n| TOP 31-50 | 尾部 | 热度较弱 | 观望评估 |\n\n**排名说明**：\n- maxPosition越小排名越好\n- 多平台排名加权可评估全网表现\n\n## 综合预测输出格式\n\n### 首页热词快览\n\n首页热词快览分析中，热度趋势预测输出格式：\n\n```markdown\n📈 **热度趋势预测**\n\n**综合预测**：{整体趋势描述}，建议{内容建议}\n```\n\n\n## 预测准确性说明\n\n- 基于历史数据规律的统计预测\n- 实际情况可能受突发事件影响\n- 建议结合实时数据动态调整\n- 话题类型判断基于关键词匹配，可能存在误判\n\nFile v1.0.0:skill-card.md\n\n## Description: <br>\nAggregates trending-topic lists from Douyin, Weibo, Bilibili, Kuaishou, Zhihu, Toutiao, and Baidu, then helps an agent produce hotspot reports, platform comparisons, and trend guidance. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[redfox-data](https://clawhub.ai/user/redfox-data) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nContent creators, marketers, and operations teams use this skill to query current or historical Chinese social-platform hotspots, generate Markdown trend reports, compare platform attention, and decide which topics to follow. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill requires a RedFox API key and may expose the key if users persist or echo it carelessly. <br>\nMitigation: Provide REDFOX_API_KEY through a current shell session or managed secret store, and avoid writing it into shell profiles unless that storage is reviewed. <br>\nRisk: Security evidence flags network handling as suspicious and advises against sensitive-network use until TLS verification is fixed. <br>\nMitigation: Run the skill only in environments where calls to redfox.hk are acceptable, and defer sensitive-network use until TLS verification is corrected. <br>\nRisk: Complete hotspot query results are written to temporary JSON files on disk. <br>\nMitigation: Review and delete temporary hotspot data files after use, especially when queries or results may be sensitive. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/redfox-data/trending-hub) <br>\n- [RedFox website](https://redfox.hk/) <br>\n- [Instruction list](references/instruction-list.md) <br>\n- [Output templates](references/output-templates.md) <br>\n- [Prediction logic](references/prediction-logic.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration guidance, JSON] <br>\n**Output Format:** [Markdown reports with optional compact text summaries and JSON data files.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Requires REDFOX_API_KEY; default compact mode writes complete hotspot data to a temporary JSON file path.] <br>\n\n## Skill Version(s): <br>\n1.0.0 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>","readmeExcerpt":"Skill: 全网热点追踪 Owner: redfox-data Summary: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-06-02T09:49:03.328Z | user - Streamlined documentation: SKILL.md has been heavily simplified for clarity and ease of use. - All detailed output/report templates are now referenced instead of embedded, moving specifics to references/o","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"{ \"env\": { \"REDFOX_API_KEY\": \"ak_xxxx...\" } }"},{"language":"bash","snippet":"export REDFOX_API_KEY=\"ak_xxxx...\""},{"language":"bash","snippet":"pip install python-dateutil"},{"language":"bash","snippet":"python scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\""},{"language":"bash","snippet":"# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\""},{"language":"bash","snippet":"python scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --platforms \"wb,dy,bz\""}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: trending-hub\ndescription: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行\ndependency:\n  python:\n    - 无第三方依赖（使用标准库 urllib.request）\n---\n\n# 全网热点追踪\n\n## 1. 简介\n\n**一句话定位**：全网热点聚合追踪工具，实时抓取抖音、微博、B站、快手、知乎、头条、百度等7大平台热搜数据，一站式查看全网热点。\n\n**核心价值**：解决内容创作者、市场运营者在热点追踪中的三大痛点：\n- **热点分散难整合**：无需逐个平台查看，一次聚合7大平台热榜\n- **跨平台对比困难**：自动识别同一事件在不同平台的讨论差异和热度表现\n- **趋势判断模糊**：基于热度值、上榜时长、平台覆盖等维度智能预测热点走势\n\n**适用对象**：内容创作者、市场运营人员、媒体编辑、品牌策划、热点追踪爱好者。\n\n**不支持**：该技能不支持查询特定热词详情，仅提供全网热点榜聚合查询。\n\n## 2. 功能特性\n\n### 核心功能\n\n| 功能模块 | 能力描述 | 核心价值 |\n|----------|----------|----------|\n| 🔍 全网热榜聚合 | 实时抓取7大平台热搜数据 | 一键获取全网热点，告别逐平台查看 |\n| 🔗 跨平台事件识别 | 智能识别同一事件在不同平台的表述 | 自动归并相似话题，避免重复统计 |\n| 📊 热度趋势预测 | 基于热度值、时长、平台覆盖预测走势 | 提前判断热点生命周期，把握创作窗口 |\n| 📈 TOP10榜单提供 | 按综合热度排序输出TOP10热点 | 快速定位高价值选题 |\n| 💬 跨平台讨论分析 | 展示不同平台的讨论焦点和差异 | 深度洞察舆论生态，精准定位受众 |\n| ⏰ 订阅推送服务 | 定时推送最新热榜/昨日热榜 | 持续追踪热点动态，不错过关键机会 |\n\n### 特色亮点\n\n- **小时级更新**：数据每小时更新，保持实时性\n- **智能关键词泛化**：输入\"体育\"自动扩展为10个相关关键词\n- **按平台分类输出**：百度、知乎、微博、抖音、B站、快手、头条依次展示\n- **完整榜单查看**：每个平台最多支持查看完整50条数据\n- **动态智能输出**：无数据平台自动跳过，数据不足自动调整展示数量\n\n## 3. 一键安装\n\n### 鉴权\n\n#### 获取 API Key\n\n请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=clawhub) 获取API KEY\n\n#### 配置 API Key\n\n方案1: 以OpenClaw为例，将REDFOX_API_KEY添加到~/.openclaw/openclaw.json中，部分内容如下：\n\n```bash\n{ \"env\": { \"REDFOX_API_KEY\": \"ak_xxxx...\" } }\n```\n\n方案2: 终端配置：\n\n```bash\nexport REDFOX_API_KEY=\"ak_xxxx...\"\n```\n\n### 依赖安装\n\n```bash\npip install python-dateutil\n```\n\n### 环境变量配置\n\n| 变量名 | 说明 | 必填 |\n|--------|------|------|\n| `REDFOX_API_KEY` | 红狐 API Key | 是 |\n\n## 4. 使用指南\n\n### 基础使用\n\n#### 查询最新热榜（默认）\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\"\n```\n\n数据为小时级更新，自动查询前一个完整小时。例如：当前时间为 `2026-04-16 17:42:00`，则查询 `2026-04-16 16:00:00` 到 `2026-04-16 17:00:00` 的数据。\n\n#### 查询历史热榜\n\n```bash\n# 查询昨日热榜（假设今天是2026-04-16）\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --start-date \"2026-04-15 00:00:00\" --end-date \"2026-04-16 00:00:00\"\n```\n\n**日期范围规则**：\n- 时间格式为 `YYYY-MM-DD HH:MM:SS`，也可简写为 `YYYY-MM-DD`（自动补全为 00:00:00）\n- 日期范围是 `[start_date, end_date)` 左闭右开区间\n- 例如：`--start-date \"2026-04-01 00:00:00\" --end-date \"2026-04-02 00:00:00\"` 查询的是4月1日当天的数据\n- 最长查询范围：**30天**\n\n### 高级使用\n\n#### 筛选特定平台\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --platforms \"wb,dy,bz\"\n```\n\n平台代码映射：\n\n| 平台代码 | 平台名称 | 接口枚举值 |\n|---------|---------|-----------|\n| bd | 百度 | 7 |\n| zh | 知乎 | 9 |\n| wb | 微博 | 5 |\n| dy | 抖音 | 2 |\n| bz | B站 | 8 |\n| ks | 快手 | 1 |\n| tt | 头条 | 10 |\n\n#### 关键词搜索与泛化\n\n```bash\n# 关键词筛选\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --keywords \"体育,足球\"\n\n# 关键词泛化扩展\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --keywords \"体育\" --expand-keywords\n```\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n  - 例：\"体育\" -> [\"体育\", \"足球\", \"篮球\", \"运动\", \"健身\", \"奥运\", \"世界杯\", \"NBA\", \"CBA\", \"乒乓球\"]\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接传入原词，不进行扩展\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n#### 查看完整榜单\n\n当用户回复「查看{平台名}完整榜单」时：\n\n```bash\npython scripts/fetch_hotspot.py --source \"全平台热点事件-ClawHub\" --platforms wb --output mar"},{"path":"README.md","content":"# 全网热点追踪 / trending-hub\n\n## 简介\n\n帮你把抖音、微博、B 站、快手、知乎、头条、百度等 7 个平台的热搜聚合在一起，省得一个个平台去看。\n\n**核心价值**\n\n一键获取 7 大平台热搜数据，小时级更新。按平台分类独立展示，每个平台最多 50 条热搜，支持按关键词/平台筛选，告别逐平台查看的痛苦。\n\n**适用对象**\n\n- 🔍 竞品监控 — 查看特定平台热搜，了解竞争对手动态\n- 🎯 选题调研 — 按关键词筛选相关热搜，快速匹配选题方向\n- 📊 数据分析 — 获取全平台原始热搜数据，进行深度分析\n- 📰 舆情追踪 — 监控特定事件在各平台的热搜表现 ---\n\n## 核心功能\n\n- **全平台热搜展示**：7 大平台热搜独立展示，每个平台最多 50 条\n- **多平台组合查询**：支持查询单个和多个指定平台热搜\n- **关键词精准筛选**：支持按关键词筛选相关热搜\n- **多时间范围查询**：支持实时、今日、昨日、本周等多种时间范围\n- **完整榜单查看**：每个平台可查看全部 50 条热搜\n- **订阅推送服务**：定时推送最新热榜/昨日热榜\n\n---\n\n## 密钥获取与安全说明\n\n- 本技能需要使用环境变量：`REDFOX_API_KEY`。\n- `REDFOX_API_KEY` 由 [红狐 hub](https://redfox.hk/settings/api-keys?souce=github) (`https://redfox.hk`)提供。\n- 请前往 [红狐 hub](https://redfox.hk?souce=github) 注册账号，获取 `REDFOX_API_KEY`。\n- 配置设备环境变量 `REDFOX_API_KEY` 后使用本技能。\n- 在提供密钥前，请先确认密钥来源、可用范围、有效期及是否支持重置/撤销。\n- 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。\n\n---\n\n## 使用指南\n\n### 常用说法速查\n\n| 意图           | 示例话术                                 | 效果                       |\n| -------------- | ---------------------------------------- | -------------------------- |\n| 查看全平台热搜 | \"热点榜\"、\"热榜\"、\"全平台热搜\"           | 展示 7 大平台各 TOP10 热搜 |\n| 关键词筛选     | \"帮我看看体育相关的热搜\"                 | 只展示含关键词的热搜       |\n| 只看特定平台   | \"微博热搜\"、\"抖音热点\"、\"B 站热搜\"       | 只展示指定平台热搜         |\n| 多平台组合查询 | \"微博和抖音热搜\"、\"抖音、B 站、知乎热点\" | 同时展示多个平台热搜       |\n| 查历史热搜     | \"昨日热榜\"、\"昨天的热搜\"                 | 查看指定日期的热搜数据     |\n| 查看完整榜单   | \"查看微博完整榜单\"                       | 输出该平台全部 50 条热搜   |\n| 订阅每日推送   | \"订阅每日推送\"                           | 创建每日定时推送任务       |\n\n### 输出示例\n\n#### 🔥 全网热搜榜（按平台分类）\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为 2026-05-21 00:00 至 2026-05-21 16:00\n> **📊 覆盖平台：** 百度、微博、抖音、B 站、快手、知乎、头条\n\n---\n\n#### 抖音热搜\n\n| 排名 | 热搜                           |  热度   |\n| :--: | ------------------------------ | :-----: |\n|  1   | [热门视频话题 1](https://...)  | 2156 万 |\n|  2   | [热门视频话题 2](https://...)  | 1876 万 |\n| ...  | ...                            |   ...   |\n|  10  | [热门视频话题 10](https://...) | 678 万  |\n\n💡 该平台还有 40 条数据未展示，回复「查看抖音完整榜单」可查看全部数据。\n\n#### 百度热搜\n\n| 排名 | 热搜                                   |  热度  |\n| :--: | -------------------------------------- | :----: |\n|  1   | [2026 年高考作文题目公布](https://...) | 986 万 |\n|  2   | [某明星官宣恋情](https://...)          | 875 万 |\n|  3   | [油价今晚调整](https://...)            | 654 万 |\n|  4   | [天气预警发布](https://...)            | 543 万 |\n| ...  | ...                                    |  ...   |\n|  10  | [今日股市行情](https://...)            | 234 万 |\n\n💡 该平台还有 40 条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n#### 微博热搜\n\n| 排名 | 热搜                       |  热度   |\n| :--: | -------------------------- | :-----: |\n|  1   | [热搜话题 1](https://...)  | 1234 万 |\n|  2   | [热搜话题 2](https://...)  | 987 万  |\n|  3   | [热搜话题 3](https://...)  | 876 万  |\n| ...  | ...                        |   ...   |\n|  10  | [热搜话题 10](https://...) | 456 万  |\n\n💡 该平台还有 40 条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n#### B 站热搜\n\n| 排名 | 热搜                       |  热度  |\n| :--: | -------------------------- | :----: |\n|  1   | [热门视频 1](https://...)  | 567 万 |\n|  2   | [热门视频 2](https://...)  | 432 万 |\n|"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn73hdehkbe5dwfzckzj8yhcw984t4cc\",\n  \"slug\": \"trending-hub\",\n  \"version\": \"1.0.3\",\n  \"publishedAt\": 1780393743328\n}"},{"path":"references/instruction-list.md","content":"# 指令列表\n\n本文档列出全平台聚合热点榜支持的所有用户指令。\n\n## 一、查询类指令\n\n### 1.1 查询最新热点\n\n| 指令 | 说明 |\n|------|------|\n| 热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 今日热点 | 查询今日0:00到当前时间整点的热点榜 |\n| 全网热点榜 | 查询当前最新热点榜（前一个完整小时） |\n| 最新热榜 | 查询当前最新热点榜（前一个完整小时） |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格（百度、知乎、微博、抖音、B站、快手、头条）\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.2 查询昨日热榜\n\n| 指令 | 说明 |\n|------|------|\n| 昨日热榜 | 查询昨日0:00到24:00的热点榜 |\n| 昨天的热点 | 查询昨日热点榜 |\n| 昨天热榜 | 查询昨日热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为昨日00:00至24:00\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n---\n\n### 1.3 查询本周热点\n\n| 指令 | 说明 |\n|------|------|\n| 本周热榜 | 查询本周一0:00到当前时间整点的热点榜 |\n| 本周热点 | 查询本周热点榜 |\n| 这周热榜 | 查询本周热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为本周一00:00至{当前时间}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 各平台TOP10热点表格\n- 全网热点小总结\n- 查看更多引导\n- 订阅推送引导\n\n**本周时间计算规则**：\n- 本周一 = 今天日期 - (今天星期几 - 1)天\n- 示例：今天是2026-05-09（周六，星期六），本周一 = 2026-05-09 - 5天 = 2026-05-04\n- 错误示例：今天是2026-05-09（周六），本周一 = 2026-05-03（往前多算了一天）\n\n---\n\n### 1.4 查询特定平台热榜\n\n| 指令 | 说明 |\n|------|------|\n| 百度热榜 | 查询百度平台的热点榜 |\n| 微博热榜 | 查询微博平台的热点榜 |\n| 抖音热榜 | 查询抖音平台的热点榜 |\n| B站热榜 | 查询B站平台的热点榜 |\n| 快手热榜 | 查询快手平台的热点榜 |\n| 知乎热榜 | 查询知乎平台的热点榜 |\n| 头条热榜 | 查询头条平台的热点榜 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点数据\n- 订阅推送引导\n\n---\n\n### 1.4 关键词搜索热点\n\n| 指令 | 说明 |\n|------|------|\n| 搜体育热点 | 搜索\"体育\"相关热点（自动泛化为体育、足球、篮球等10个关键词） |\n| 搜明星热点 | 搜索\"明星\"相关热点（自动泛化为明星、演员、歌手等） |\n| 搜苏超 | 搜索\"苏超\"相关热点（精确词，不泛化） |\n\n**关键词泛化策略**：\n- 大词（如\"体育\"、\"娱乐\"、\"科技\"）：自动扩展为10个泛化词\n- 精确词（如\"苏超\"、\"某明星名字\"）：直接使用原词搜索\n- 支持泛化的大类：体育、娱乐、科技、财经、社会、游戏、汽车、美食、旅游、时尚等\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {实际有数据的平台列表}\n- 匹配关键词的热点数据\n- 订阅推送引导\n\n---\n\n## 二、查看更多指令\n\n| 指令 | 说明 |\n|------|------|\n| 查看百度完整榜单 | 查看百度平台完整50条热点 |\n| 查看知乎完整榜单 | 查看知乎平台完整50条热点 |\n| 查看微博完整榜单 | 查看微博平台完整50条热点 |\n| 查看抖音完整榜单 | 查看抖音平台完整50条热点 |\n| 查看B站完整榜单 | 查看B站平台完整50条热点 |\n| 查看快手完整榜单 | 查看快手平台完整50条热点 |\n| 查看头条完整榜单 | 查看头条平台完整50条热点 |\n\n**输出内容**：\n- **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n- **📊 覆盖平台：** {平台名称}\n- 该平台完整50条热点表格\n- 订阅推送引导\n\n---\n\n## 三、订阅推送指令\n\n| 指令 | 说明 |\n|------|------|\n| 订阅每日推送 | 每天定时推送最新热榜 |\n| 订阅每周推送 | 每周定时推送热门汇总 |\n\n**推送内容**：\n- 精简版TOP热点表格\n- 全网热点小总结\n- 查看详情引导"},{"path":"references/output-templates.md","content":"# 输出模板参考\n\n本文档包含全平台聚合热点榜的所有输出模板，供执行时参考。\n\n## 一、主输出模板（按平台分类）\n\n**【重要说明】**\n- 必须按平台分类输出，每个平台最多展示TOP10热点\n- 平台顺序：百度 → 知乎 → 微博 → 抖音 → B站 → 快手 → 头条\n- 每个平台的热点按热度值降序排列\n- 平台展示格式：二级标题为\"{平台名}热点\"（如\"百度热点\"、\"知乎热点\"）\n\n**【智能输出规则】**\n1. 如果某平台没有数据（hotspots为空或不存在），则完全跳过该平台，不展示标题和空表格\n2. 如果某平台数据少于10条，则展示实际数量（如只有5条就展示5条）\n3. 查看更多引导根据实际剩余数据动态生成：\n   - 数据≤10条：不显示查看更多引导\n   - 数据>10条：显示\"💡 该平台还有{N}条数据未展示，回复「查看{平台名}完整榜单」可查看全部数据。\"\n\n```markdown\n# 🔥 全网热点榜（按平台分类）\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n---\n\n## 百度热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n| 6 | [{热点标题}]({url}) | {热度}万 |\n| 7 | [{热点标题}]({url}) | {热度}万 |\n| 8 | [{热点标题}]({url}) | {热度}万 |\n| 9 | [{热点标题}]({url}) | {热度}万 |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有40条数据未展示，回复「查看百度完整榜单」可查看全部数据。\n\n---\n\n## 知乎热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| 4 | [{热点标题}]({url}) | {热度}万 |\n| 5 | [{热点标题}]({url}) | {热度}万 |\n\n{该平台只有5条数据，不显示查看更多引导}\n\n---\n\n## 微博热点\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| 10 | [{热点标题}]({url}) | {热度}万 |\n\n💡 该平台还有35条数据未展示，回复「查看微博完整榜单」可查看全部数据。\n\n---\n\n{如果某平台无数据，则完全跳过，不展示任何内容}\n\n---\n\n## 📊 全网热点小总结\n\n**今日最热**：{热度最高的热点标题}（{热度}万，来自{平台}）\n\n**跨平台热度王**：{出现在最多平台的热点标题}（覆盖{N}个平台）\n\n**上升最快**：{热度增长最快的热点标题}\n\n\n**值得关注**：{智能体根据热度、平台覆盖、趋势综合判断的热点}\n\n---\n\n📬 **订阅推送**：\n- 回复「订阅每日推送」，每天定时推送最新热榜\n- 回复「订阅每周推送」，每周定时推送热门汇总\n```\n\n## 二、平台完整榜单模板\n\n当用户请求查看某平台完整榜单时使用：\n\n```markdown\n# 百度热点完整榜单\n\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {平台名称}\n\n| 排名 | 热点 | 热度 |\n|:---:|------|:---:|\n| 1 | [{热点标题}]({url}) | {热度}万 |\n| 2 | [{热点标题}]({url}) | {热度}万 |\n| 3 | [{热点标题}]({url}) | {热度}万 |\n| ... | ... | ... |\n| {实际总数} | [{热点标题}]({url}) | {热度}万 |\n\n---\n\n📬 **订阅推送**：回复「订阅每日推送」或「订阅每周推送」，定期获取热榜更新\n```\n\n## 三、订阅推送模板\n\n### 每日推送格式\n\n```markdown\n# 📊 今日热点榜\n> **📅 统计时间：** 小时级更新，热点上榜时间为{start_time}至{end_time}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 全网TOP3\n\n| 排名 | 热点 | 热度 | 来源平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {平台} |\n| 2 | {热点标题} | {热度}万 | {平台} |\n| 3 | {热点标题} | {热度}万 | {平台} |\n\n## 📈 平台热点速览\n\n**百度TOP3**：{热点1} | {热点2} | {热点3}\n**知乎TOP3**：{热点1} | {热点2} | {热点3}\n**微博TOP3**：{热点1} | {热点2} | {热点3}\n\n## 💡 今日看点\n\n{智能体总结的今日热点亮点，100字以内}\n\n---\n查看完整榜单请回复「热点榜」\n```\n\n### 每周推送格式\n\n```markdown\n# 📊 本周热点汇总\n> **📅 统计时间：** 小时级更新，热点上榜时间为{开始日期}至{结束日期}\n> **📊 覆盖平台：** {实际有数据的平台列表}\n\n## 🔥 本周最热TOP5\n\n| 排名 | 热点 | 平均热度 | 覆盖平台 |\n|:---:|------|:---:|:---:|\n| 1 | {热点标题} | {热度}万 | {N}个平台 |\n| 2 | {热点标题} | {热度}万 | {N}个平台 |\n| ... | ... | ... | ... |\n\n## 📈 本周趋势\n\n**持续在榜**：{连续多天在榜的热点}\n**本周新秀**：{本周新上榜的热门话题}\n**本周焦点**：{本周最受关注的事件}\n\n---\n查看更多热点请回复「热点榜」\n```\n\n## 四、输出要求\n\n### 1. 智能输出逻辑\n- **跳过空平台**：如果某平台没有数据，则完全不展示该平台\n- **动态展示数量**：如果某平台数据少于10条，则展示实际数量\n- **动态查看更多**：\n  - 数据≤10条：不显示查看更多引导\n  - 数据>10条：计算剩余条数并显示对应提示\n\n### 2. 平台展示格式\n- 二级标题：平台"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Skill: 全网热点追踪 Owner: redfox-data Summary: 帮你把抖音、微博、B站、快手、知乎、头条、百度等7个平台的热搜聚合在一起，省得一个个平台去看。想知道今天全网都在聊什么、哪个热点值得追、趋势怎么走，问我准没错。查热榜、导报告、订阅推送都行 Tags: latest:1.0.3 Version history: v1.0.3 | 2026-06-02T09:49:03.328Z | user - Streamlined documentation: SKILL.md has been heavily simplified for clarity and ease of use. - All detailed output/report templates are now referenced instead of embedded, moving specifics to references/o","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":544,"uniquenessScore":62,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T23:45:33.271Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T03:54:33.994Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}