# 小红书每日风向标

## 任务目标

- 本 Skill 用于：获取小红书平台爆款内容榜单数据
- 能力包含：
  - 单日爆发榜数据获取（按分类查询）
  - 单日热门笔记智能分析
  - 冷门爆款笔记挖掘（关键词匹配分类）
  - 订阅服务（每日定时推送）
- 触发条件：用户询问小红书热门内容、爆款笔记、各领域趋势分析

## 数据接口更新规则

- **更新时间**：每天19:00更新昨天的榜单数据
- **数据范围**：当日的热门笔记TOP50
- **分类覆盖**：25个垂直领域分类

## 输出规范（强制执行）

**触发前提（强制，禁止违反）**：

- **禁止在用户未明确输入查询内容或未订阅时，自动查询和输出热榜信息**
- 只有当用户主动输入关键词、分类名或明确表达查询意图时，才可调用脚本获取数据
- 仅订阅推送场景下，按订阅约定时间自动输出，其余场景一律等待用户主动触发
- **禁止主动向用户推送热榜数据、禁止在闲聊或无关对话中自动调用接口**

**数据一致性要求（重要）**：

- 单日爆发榜表格与HTML页面数据必须完全一致（相同顺序、相同内容）
- 两个脚本使用相同的API接口，禁止修改接口返回的顺序
- 禁止胡乱渲染或使用不同数据源

**输出内容必须严格包含以下四部分，禁止遗漏或胡乱输出：**

- **单日爆发榜（更新时间）**：必须直接输出，禁止折叠，禁止遗漏
- **单日爆发笔记分析**：必须直接输出，禁止折叠，禁止遗漏
- **HTML页面**：必须生成并输出，禁止折叠，禁止遗漏
- **订阅服务**：必须在HTML页面之后强制输出，禁止跳过，禁止遗漏，禁止等待用户回复

**输出格式要求（强制执行）**：

- **禁止折叠输出**：所有内容必须直接完整输出，禁止使用折叠、隐藏、展开等任何形式的折叠输出
- **禁止输出文件**：除HTML页面外，禁止输出任何其他文件（如CSV、JSON、TXT等）
- **HTML必须直接输出页面，禁止只输出文件路径**
- **输出顺序**：严格按照单日爆发榜 → 单日分析 → HTML页面 → 订阅服务的顺序执行，禁止混乱输出

### 第一部分：单日爆发榜（必须包含榜单的数据更新时间）

**输出要求**：

- 必须直接完整输出表格内容
- 禁止折叠、隐藏或展开表格
- 禁止输出为文件格式
- **表格字段和数据必须加载完整，加载失败则再次尝试**

- 标题格式：**🔥 【{分类名称}】单日爆发榜 （更新时间：{查询日期} 19:00）**（标题整体加粗）
- 标题示例：**🔥 【化妆美容】单日爆发榜 （更新时间：2026-04-21 19:00）**

- **表格输出格式（严格按此格式执行，使用标准 Markdown 表格格式）**：

| 排名 | 笔记信息                                         |      互动数       |       点赞        |       评论       |       收藏       |       分享        |
| :--: | :----------------------------------------------- | :---------------: | :---------------: | :--------------: | :--------------: | :---------------: |
|  🥇  | [笔记标题链接]<br>[作者名](作者主页链接) 粉丝数+ | 22w+<br>↑新增23w+ | 22w+<br>↑新增21w+ | 893<br>↑新增21w+ | 1w+<br>↑新增21w+ | 1w+<br>↑新增21w+  |
|  🥈  | [笔记标题链接]<br>[作者名](作者主页链接) 粉丝数+ | 20w+<br>↑新增18w+ | 18w+<br>↑新增16w+ | 756<br>↑新增18w+ | 8k+<br>↑新增16w+ | 900+<br>↑新增16w+ |
|  🥉  | [笔记标题链接]<br>[作者名](作者主页链接) 粉丝数+ | 18w+<br>↑新增15w+ | 15w+<br>↑新增13w+ | 621<br>↑新增15w+ | 7k+<br>↑新增13w+ | 800+<br>↑新增13w+ |

**字段详细说明**：

- **排名**：1-3名显示🥇🥈🥉，其余显示数字
- **笔记信息**：
  - 第一行：笔记标题（可点击跳转）
  - 第二行：[作者名](作者主页链接) 粉丝数+（作者名可点击跳转到作者主页，链接使用API返回的userJumpUrl字段，字号与标题一样大）
- **互动数**：
  - 第一行：累计互动数（格式：数字w+ 或 纯数字）
  - 第二行：↑新增数字w+（"↑新增"字号小一号，正常文字颜色，不换行）
- **点赞**：
  - 第一行：累计点赞数（格式：数字w+ 或 纯数字）
  - 第二行：↑新增数字w+（"↑新增"字号小一号，正常文字颜色，不换行）
- **评论**：
  - 第一行：累计评论数（格式：数字w+ 或 纯数字）
  - 第二行：↑新增数字w+（"↑新增"字号小一号，正常文字颜色，不换行）
- **收藏**：
  - 第一行：累计收藏数（格式：数字w+ 或 纯数字）
  - 第二行：↑新增数字w+（"↑新增"字号小一号，正常文字颜色，不换行）
- **分享**：
  - 第一行：累计分享数（格式：数字w+ 或 纯数字）
  - 第二行：↑新增数字w+（"↑新增"字号小一号，正常文字颜色，不换行）
  - **分享字段必须展示且不能出错**

**重要说明**：

- 使用标准 Markdown 表格格式
- 单元格内使用 `<br>` 换行显示累计数据和新增数据
- 累计数据：大于等于1万显示"数字w+"，小于1万显示纯数字（不显示"累计："文案）
- 新增数据格式：累计数据 <br> ↑新增数字w+ 或 ↑新增纯数字（"↑新增"字号小一号，正常文字颜色）
- 每个数据单元格占两行：第一行累计数据，第二行"↑新增数值"（不换行）
- "↑新增"文案字号比累计数据小一号
- "↑新增数值"使用正常文字颜色显示，与累计数据在同一行

**数据说明（必须在表格上方、标题之后输出）**：

- 在单日爆发榜标题之后、表格之前输出：_单日爆发榜指笔记发后第3天比第2天涨的数据由高到低Top50_

**数据输出逻辑（必须严格执行）**：

- **首次输出**：
  - 单日爆发榜表格：显示TOP1到TOP20
  - HTML页面：显示TOP1到TOP20（与热榜表格保持一致）
  - **"查看更多"提示逻辑**（必须严格执行）：
    - 如果返回数据 ≤ 20条：不展示"查看更多"提示
    - 如果返回数据 > 20条：展示"回复"查看更多"可看剩余{数量}条！✨"（显示剩余数据条数）
    - 如果返回数据 = 50条：展示"回复"查看更多"可看剩余30条！✨"（固定30条）
- **用户输入"查看更多"后**：
  - 单日爆发榜表格：输出TOP21到实际数据末尾（延续之前的TOP20）
  - HTML页面：输出TOP1到实际数据末尾（完整数据，覆盖之前的HTML文件）

### 第二部分：单日爆发笔记分析

**输出要求**：

- 必须直接完整输出3个模块内容（热门内容分析、爆款标题分析、最高数据作品分析）
- 禁止折叠、隐藏或展开任何模块
- 禁止输出为文件格式
- 所有分析内容都基于获取到的所有数据
- **表格字段和数据必须加载完整，加载失败则再次尝试**
- **必须包含3个模块，禁止遗漏**

- 标题格式：**📊 单日爆发笔记分析**（加粗，不带Top数量）
- 示例：**📊 单日爆发笔记分析**

以下内容分析基于获取的全部数据（共{数据条数}条）进行~

**💡热门内容分析**

| 内容分类 | 内容特征                                                                                                                                                                           | 实际效果      | 参考笔记                           |
| :------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------ | :--------------------------------- |
| 封面设计 | 采用高清摄影或设计软件精心制作的封面图，画面构图饱满、色彩搭配协调，同时加入醒目的文字标题或标签，突出核心卖点或吸引眼球的元素，通过强烈的视觉冲击力在用户快速浏览时瞬间抓住注意力 | 点击率提升45% | [笔记标题链接1]<br>[笔记标题链接2] |
| 内容创作 | 围绕用户痛点或情感共鸣点展开叙事，采用第一人称视角分享真实经历或心得，结合表情符号和分段排版增强可读性，适当设置悬念或反转，激发用户的情感共鸣和参与欲望                           | 互动率提升50% | [笔记标题链接3]<br>[笔记标题链接4] |
| 内容价值 | 提供具体可操作的步骤、方法或技巧，配合清晰的图片展示和简明的文字说明，确保用户看完后能够直接复用或实践，内容具有较高的实用价值和参考意义，值得用户收藏备查                         | 收藏率提升55% | [笔记标题链接5]<br>[笔记标题链接6] |
| 热点结合 | 紧跟当前热门话题、节日或社会热点，将自身内容与热点元素巧妙结合，使用相关话题标签增加曝光机会，借助热点的流量优势快速提升笔记的传播范围和影响力                                     | 曝光率提升40% | [笔记标题链接7]<br>[笔记标题链接8] |

**📈爆款标题分析**

| 标题类型 | 标题特征                                                                                                           | 标题模版         | 发布规律             | 参考标题                 |
| :------- | :----------------------------------------------------------------------------------------------------------------- | :--------------- | :------------------- | :----------------------- |
| 提问式   | 标题以疑问句开头，设置悬念或提出用户关心的问题，引发用户的好奇心和思考欲望，激发点击阅读或评论互动                 | "你还在XX吗？"   | 工作日早高峰效果最佳 | 这个方法你还在用吗？     |
| 数字式   | 标题中包含具体的数字、数量或统计数据，利用人们对量化信息的偏好，增强内容的可信度和专业感，让用户觉得内容有价值     | "XX个XX技巧"     | 午餐时间点击率高     | 5个快速提升XX的技巧      |
| 情绪词   | 使用具有强烈情感色彩的词汇或网络流行语，如"绝了"、"太XX了"等，直接触发用户的情绪反应，引发点赞、评论或分享行为     | "太XX了！忍不住" | 晚间黄金时段转化高   | 太好用了！忍不住分享给你 |
| 利益点   | 直接在标题中明确承诺用户可以获得的具体利益或效果，如"XX天就能XX"、"省XX元"等，降低用户决策成本，提高点击率和收藏率 | "XX天就能XX"     | 深夜发布收藏率最高   | 7天就能看到明显效果      |

**✨最高数据作品分析**

| 维度     | 核心特征分析                                               | 参考笔记       |
| :------- | :--------------------------------------------------------- | :------------- |
| 最高点赞 | 风格：具体风格描述<br>特征：详细特征说明<br>建议：具体建议 | [笔记标题链接] |
| 最高收藏 | 风格：具体风格描述<br>特征：详细特征说明<br>建议：具体建议 | [笔记标题链接] |
| 最高评论 | 风格：具体风格描述<br>特征：详细特征说明<br>建议：具体建议 | [笔记标题链接] |
| 最高互动 | 风格：具体风格描述<br>特征：详细特征说明<br>建议：具体建议 | [笔记标题链接] |

### 第三部分：HTML页面

**强制要求（必须严格遵守）**：

- HTML页面是4项输出中的第3项，必须在单日爆发榜和单日分析之后输出
- 不需要等待用户回复，单日分析输出后立即执行
- **禁止只输出文件路径，必须直接输出HTML页面**
- **禁止折叠输出**
- 这是唯一允许输出的文件，其他内容禁止输出为文件

**执行命令**：

- **首次输出**：`python scripts/gen_xhs_html.py --keyword "{关键词}" --top 20`
- **用户输入"查看更多"后**：`python scripts/gen_xhs_html.py --keyword "{关键词}" --top 50`

**文件特点**：

- 可独立打开的HTML文件
- 支持直接点击链接跳转
- 支持导出图片和PDF功能（导出结果与页面显示完全一致，PDF和图片导出内容一定是正确的）
- HTML页面样式：页面宽度700px，前三名序号更大（36px），互动数据与头像边界对齐，新增数据显示为"↑新增数值"格式，整体字号增大1px
- 数据展示：包含排名、标题、作者、粉丝数、互动数、点赞、评论、收藏、分享（含新增数据，分享字段必须展示且不能出错）

## 数据输出逻辑详解

**核心原则**：

- 单日爆发榜表格与HTML页面必须保持数据一致性
- 使用相同的API接口，禁止修改接口返回的顺序

### 阶段一：首次输出

1. **单日爆发榜表格**：
   - 调用脚本获取数据（最多50条）
   - 展示TOP1到TOP20（前20条）
   - **"查看更多"提示逻辑（根据实际数据量动态调整）**：
     - 如果返回数据 ≤ 20条：不展示"查看更多"提示
     - 如果返回数据 > 20条且 < 50条：展示"回复"查看更多"可看剩余{实际剩余数量}条！✨"
     - 如果返回数据 = 50条：展示"回复"查看更多"可看剩余30条！✨"（固定30条）

2. **HTML页面**：
   - 执行命令：`python scripts/gen_xhs_html.py --keyword "{关键词}" --top 20`
   - 生成HTML文件，包含TOP1到TOP20数据
   - 与单日爆发榜表格数据完全一致

### 阶段二：用户输入"查看更多"

1. **单日爆发榜表格**：
   - 继续展示TOP21到实际数据末尾（根据实际数据量）
   - 延续首次输出的数据，不重复TOP1-20

### 第四部分：订阅服务（紧接HTML页面之后输出，禁止跳过）

**强制要求（必须严格遵守）**：

- 必须在HTML页面输出完成后展示
- 提供每日19:30推送小红书单日热门笔记TOP50的订阅选项
- 用户可回复数字或"取消"
- **禁止遗漏，禁止胡乱输出**

**订阅服务内容（必须原样输出，禁止修改，禁止省略）**：

```
🔔 订阅服务（是否需要订阅小红书单日爆发笔记推荐？）
1. 每日19:30-推送小红书单日爆发笔记TOP50
2. 暂不需要-仅本次查询

请回复数字或"取消"。
```

**订阅逻辑**：小红书单日爆发笔记推荐TOP50，按每日19:30更新

**输出顺序（严格按此顺序执行，禁止混乱输出，禁止遗漏）**：

1. 🔥 单日爆发榜（含更新时间）
2. 📊 单日爆发笔记分析（3个模块：热门内容分析、爆款标题分析、最高数据作品分析）
3. 📁 HTML页面（直接输出，禁止只输出路径）
4. 订阅服务（推送选项）

**重要提示（强制，禁止违反）**：

- **必须严格包含以上4项内容，禁止遗漏**
  - 🔥 单日爆发榜（含更新时间）
  - 📊 单日爆发笔记分析（3个模块）
  - 📁 HTML页面（直接输出页面，输出后继续执行订阅服务）
  - **订阅服务（推送选项，必须在HTML页面之后立即输出，禁止跳过，禁止遗漏）**
- **禁止胡乱输出，禁止输出其他内容**
- **禁止输出顺序混乱，必须严格按照上述顺序**
- **订阅服务必须强制执行，HTML页面输出完成后必须立即展示订阅服务，不能等待用户回复，不能跳过，不能遗漏**

### 数据一致性保障

- 两个脚本使用相同的API接口
- 相同的API接口，禁止修改接口返回的顺序
- 相同的数据字段和格式
- 确保表格和HTML页面的排名、数据完全一致（禁止修改接口返回的顺序）

## 操作步骤

### 标准流程

#### 第一步：分类匹配

根据用户输入自动匹配合适的分类：

**可用分类列表（共25个）**：
综合全部、出行代步、休闲爱好、影视娱乐、数码科技、医疗保健、综合杂项、星座情感、时尚穿搭、婚庆婚礼、拍摄记录、学习教育、化妆美容、居家装修、旅行度假、亲子育儿、个人护理、美味佳肴、职业发展、宠物天地、潮流鞋包、日常生活、科学探索、新闻资讯、体育锻炼

**匹配规则**：

- 用户输入具体产品词（如"睫毛膏"）→ 匹配对应分类（"化妆美容"）
- 用户输入领域词（如"穿搭"、"美食"）→ 直接匹配分类
- 未指定分类 → 使用"综合全部"

**关键词-分类映射示例**：

```
睫毛膏/口红/粉底 → 化妆美容
穿搭/衣服/时尚 → 时尚穿搭
美食/做饭/探店 → 美味佳肴
猫/狗/宠物 → 宠物天地
游戏/王者/电竞 → 休闲娱乐
```

#### 第二步：查询冷门爆款笔记

- 用户输入关键词后，自动匹配对应分类（**不告知用户匹配到的分类名称**）
- 查询该分类下的冷门爆款笔记（最多50条）
- **根据实际数据量动态展示**：
  - 如果返回数据 ≤ 20条：默认展示全部数据，不展示"查看更多"提示
  - 如果返回数据 > 20条：默认展示TOP20，展示"回复"查看更多"可看剩余{数量}条！✨"提示
  - 如果返回数据 = 50条：默认展示TOP20，展示"回复"查看更多"可看剩余30条！✨"提示

#### 第三步：日期判断

根据用户输入和当前时间确定查询日期：

**判断规则**：

1. **用户指定了日期** → 直接使用指定日期
2. **用户未指定日期**：
   - 当前时间 >= 19:00 → 查询**昨日**数据（当日19:00已更新）
   - 当前时间 < 19:00 → 查询**前天**数据（等待当日19:00更新）

#### 第四步：获取单日爆发榜数据

调用脚本获取榜单数据：

```bash
python scripts/xhs_daily_fetcher.py --keyword "睫毛膏" --top_n 50
```

**参数说明**：

- `--category`：分类名称（可选）
- `--keyword`：用户输入的关键词，用于自动匹配分类
- `--rank_date`：查询日期（可选，自动判断）
- `--top_n`：返回条数（默认50）

**数据完整性要求**：

- 确保表格所有字段和数据完整加载
- 如果数据加载失败或字段缺失，必须重新调用脚本再次尝试
- 直到所有字段（排名、笔记信息、互动数、点赞、评论、收藏、分享）都有完整数据
- **分享字段使用正确的API字段名**：`AnaAddBean.useShareCount`（累计分享数）、`AnaAddBean.addShareCount`（新增分享数）
- **确保分享数值正确输出，避免使用错误的字段名导致数值不对**

#### 第五步：输出单日爆发榜和单日分析

按照输出规范，依次输出：

1. 单日爆发榜（含更新时间）
2. 单日爆发笔记分析（3个模块）

#### 第六步：生成HTML页面（4项输出中的第3项）

**重要要求：HTML页面输出完成后必须继续执行第七步（订阅服务），HTML不是最后一步**

生成可视化HTML页面：

**首次输出时**：

```bash
python scripts/gen_xhs_html.py --keyword "穿搭" --top 20
```

**用户输入"查看更多"后**：

```bash
python scripts/gen_xhs_html.py --keyword "穿搭" --top 50
```

**输出格式（直接输出HTML页面，禁止只输出文件路径）**：

#### 第七步：输出订阅服务（强制，禁止跳过，禁止遗漏）

**必须在HTML页面输出完成后立即执行此步，不能等待用户回复，不能跳过，不能遗漏**

直接输出以下内容（禁止修改，禁止省略）：

```
🔔 订阅服务（是否需要订阅小红书单日爆发笔记推荐？）
1. 每日19:30-推送小红书单日爆发笔记TOP50
2. 暂不需要-仅本次查询

请回复数字或"取消"。
```

**订阅逻辑**：小红书单日爆发笔记推荐TOP50，按每日19:30更新

## 订阅服务说明

### 订阅内容

**小红书单日爆发笔记推荐TOP50**

- 每日19:30更新
- 推送当日的50篇热门内容
- 包含完整分析和HTML文件

### 订阅输出格式

按上述4项输出顺序执行即可，与标准输出格式一致。

## 使用示例

### 示例1：关键词查询

- **场景/输入**："帮我查一下睫毛膏相关的爆款笔记"
- **预期产出**：匹配化妆美容分类，依次输出单日爆发榜、单日分析、HTML页面、订阅服务

### 示例2：泛查询热门内容

- **场景/输入**："最近小红书有什么热门内容"
- **预期产出**：使用综合全部分类，依次输出4项内容

## 资源索引

- **脚本**：见 [scripts/xhs_daily_fetcher.py](scripts/xhs_daily_fetcher.py)
  - 用途：获取小红书爆款内容榜单数据
  - 参数：--category 分类名 / --keyword 关键词 / --top_n 条数
- **脚本**：见 [scripts/gen_xhs_html.py](scripts/gen_xhs_html.py)
  - 用途：生成可视化HTML页面
  - 参数：--category 分类名 / --top 条数 / --output 输出路径

## 注意事项

- 数据每日19:00更新昨天的榜单
- **输出内容（强制，禁止遗漏，禁止胡乱输出）**：必须严格包含单日爆发榜（更新时间）+ 单日爆发笔记分析 + HTML页面 + 订阅服务
  - 🔥 单日爆发榜（必须包含更新时间）
  - 📊 单日爆发笔记分析（3个模块：热门内容分析、爆款标题分析、最高数据作品分析）
  - 📁 HTML页面（直接输出HTML页面，禁止只输出文件路径）
  - **订阅服务（强制输出，禁止遗漏，禁止跳过，禁止等待用户回复）**：🔔 订阅服务（是否需要订阅小红书单日爆发笔记推荐？）
  - **禁止输出遗漏，禁止胡乱输出，必须严格按照此4项内容输出，订阅服务与其他3项同等强制**
- **输出格式要求（强制）**：
  - **禁止折叠输出**：所有内容必须直接完整输出，禁止使用折叠、隐藏、展开等任何形式的折叠输出
  - **禁止输出文件**：除HTML页面外，禁止输出任何其他文件（如CSV、JSON、TXT等）
  - **输出顺序**：严格按照单日爆发榜 → 单日分析 → HTML页面 → 订阅服务的顺序执行，禁止混乱输出
- **输出顺序（严格按此顺序执行，禁止混乱输出）**：
  1. **🔥 单日爆发榜**（含更新时间，展示互动数/点赞/评论/收藏及新增数据，**不显示匹配到的分类名称**）
  2. **📊 单日爆发笔记分析**（💡热门内容分析、📈爆款标题分析、✨最高数据作品分析）
  3. **📁 HTML页面**（4项输出中的第3项，直接输出HTML页面禁止只输出路径，输出后继续执行订阅服务）
  4. **订阅服务（强制输出，禁止遗漏，禁止跳过，禁止等待用户回复，与前三项同等强制）**：HTML页面输出完成后立即原样输出订阅服务文案
- **HTML页面输出要求（强制）**：
  - 是4项输出中的第3项，直接输出HTML页面，禁止只输出文件路径
  - **禁止只输出文件路径，必须直接输出HTML页面**
  - **禁止折叠输出**
  - **PDF和图片导出内容一定是正确的**
  - 不需要等待任何流程
- **订阅服务输出要求（强制，禁止遗漏）**：
  - 订阅服务是4项输出内容之一，与其他3项同等强制，禁止遗漏
  - 必须在HTML页面输出完成后立即展示，不能等待用户回复
  - **禁止跳过，禁止遗漏，禁止等待用户回复，禁止折叠**
  - 提供订阅选项：每日19:30推送小红书单日爆发笔记TOP50 或 暂不需要-仅本次查询
  - 订阅逻辑：小红书单日爆发笔记推荐TOP50，按每日19:30更新
  - 请用户回复数字或"取消"
- **数据一致性要求**：单日爆发榜表格与HTML页面必须使用相同的数据源，禁止修改接口返回的顺序，确保完全一致
- **数据完整性要求（强制）**：
  - 表格所有字段和数据必须完整加载
  - 如果数据加载失败或字段缺失，必须重新调用脚本再次尝试
  - 直到所有字段都有完整数据（单日爆发榜7个字段、单日分析所有表格字段）
- **数据输出逻辑（必须严格执行）**：
  - 首次输出：单日爆发榜TOP1-20，HTML页面TOP1-20（保持一致）
  - 查看更多：单日爆发榜TOP21-实际数据末尾，HTML页面TOP1-实际数据末尾（完整数据）
  - **"查看更多"提示逻辑**：
    - 数据 ≤ 20条：不展示
    - 数据 > 20条且 < 50条：展示"回复"查看更多"可看剩余{数量}条！✨"
    - 数据 = 50条：展示"回复"查看更多"可看剩余30条！✨"
- 表格字段：排名、笔记信息、互动数（新增互动）、点赞（新增点赞）、评论（新增评论）、收藏（新增收藏）、分享（新增分享，**必须展示且不能出错，避免胡乱输出**）
- 单日分析包含：热门内容分析、爆款标题分析、最高数据作品分析
- 单日分析标题后显示"以下内容分析基于获取的全部数据（共{数据条数}条）进行~"
- 分析内容从创作者视角出发，提供可执行建议
- **禁止自动查询**：未订阅且未收到用户明确查询输入时，禁止自动调用脚本或输出任何热榜信息
