xiaohongshu-dailytop

小红书每日爆款笔记是追踪小红书各领域每日趋势,监测不同领域的实时热度变化,识别正在起量的内容方向,预判下一波流量风口。最终基于当日爆款内容,提炼可复用的选题、话术与呈现形式,生成创作灵感。支持分类查询当日热门笔记,按美妆、穿搭、美食等分类检索小红书当天热度最高的笔记,快速掌握各赛道头部内容。

Skill file

Preview skill file
---
name: xiaohongshu-dailytop
description: 小红书每日爆款笔记是追踪小红书各领域每日趋势,监测不同领域的实时热度变化,识别正在起量的内容方向,预判下一波流量风口。最终基于当日爆款内容,提炼可复用的选题、话术与呈现形式,生成创作灵感。支持分类查询当日热门笔记,按美妆、穿搭、美食等分类检索小红书当天热度最高的笔记,快速掌握各赛道头部内容。
---

# 小红书每日爆款笔记

## 简介

**一句话定位**:按关键词或赛道查询小红书当日互动暴涨 TOP50 爆款笔记,自动拆解标题、内容与趋势规律,帮创作者和运营快速抓住流量风口、落地下一篇选题。

通过简单的关键词查询,你可以:

- **分类查询当日热门笔记** :按美妆、穿搭、美食等分类检索小红书当天热度最高的笔记,快速掌握各赛道头部内容。
- **单日爆款笔记分析**:查看单日互动增长最快、曝光飙升的笔记详情,分析其标题、封面、内容结构等爆款特征。
- **各领域当日趋势追踪**:监测不同领域的实时热度变化,识别正在起量的内容方向,预判下一波流量风口。
- **创作灵感生成**:基于当日爆款内容,提炼可复用的选题、话术与呈现形式,直接用于你的下一篇笔记策划。

适用于品牌方、MCN机构、自媒体从业者、内容策划等需要监测小红书热门内容的场景。
---

## 功能特性

### 🎯 核心功能

- **🔥 单日爆发榜查询**:获取当日热门笔记TOP50,按分类查询,支持25个垂直领域精准匹配
- **📊 智能规律分析**:生成热门内容分析、爆款标题分析、最高数据作品分析三维度报告
- **📈 多维度数据展示**:完整呈现互动数、点赞、评论、收藏、分享及新增数据
- **🔔 自动订阅推送**:支持每日19:30固定时间推送最新榜单到消息栏

### ✨ 特色亮点

- **🏷️ 全分类覆盖**:综合全部、化妆美容、时尚穿搭、美味佳肴等 25 个主流分类
- **🔍 智能分类匹配**:输入「睫毛膏」→ 化妆美容,无需手动选类(对用户不展示匹配结果)
- **⏰ 灵活日期适配**:支持指定日期;未指定时按 19:00 更新规则自动判断查询日
- **📄 双格式输出**:Markdown 表格 + 按需生成 HTML 页面,自用与汇报均可

---

## 一键安装

### 前置条件

- Python 3.8 及以上
- `requests`:`pip install requests`
- [红狐Hub](https://redfox.hk/) 账号与 API Key(格式 `ak_xxxxxxxx`,新用户注册赠免费积分)

### 安装方式

#### SkillHub / ClawHub(推荐)

1. 前往 [SkillHub](https://skillhub.cn) 或 [ClawHub](https://clawhub.ai)
2. 搜索 **xiaohongshu-dailytop** 或 **小红书每日爆款笔记**
3. 按平台指引安装技能包
4. 在对话环境或本机配置 `REDFOX_API_KEY`(见下方)

#### WorkBuddy / 龙虾(本地技能)

1. 将本技能目录放入 WorkBuddy 的 `skills` 路径(如 `~/.workbuddy/skills/xiaohongshu-dailytop`)
2. 在对话中通过技能名或描述触发(如「查小红书每日爆款笔记」「睫毛膏爆款」)
3. 配置 `REDFOX_API_KEY` 后重启终端,确保 Agent 与脚本均可读取

#### 命令行独立使用

```bash
pip install requests
cd xiaohongshu-dailytop
# 步骤一:获取数据并写入缓存
python scripts/xhs_daily_fetcher.py --keyword "睫毛膏" --top_n 50 --output_json /tmp/xhs_daily_cache.json
# 步骤二:从缓存生成 HTML(跳过 API 调用)
python scripts/gen_xhs_html.py --keyword "睫毛膏" --top 20 --input_json /tmp/xhs_daily_cache.json
```

### 环境变量配置

| 变量名 | 必填 | 说明 |
| --- | --- | --- |
| `REDFOX_API_KEY` | 是 | 红狐 API 密钥,格式 `ak_xxxxxxxx` |

**获取 API Key**:访问 [红狐Hub官网](https://redfox.hk/) → [注册/登录](https://redfox.hk/login) → 个人中心复制 Key。

**macOS / Linux**:

```bash
echo 'export REDFOX_API_KEY=<你的apikey>' >> ~/.zshrc
source ~/.zshrc
```

**Windows**(PowerShell):

```powershell
[Environment]::SetEnvironmentVariable("REDFOX_API_KEY", "<你的apikey>", "User")
```

验证:`echo $REDFOX_API_KEY`(macOS/Linux)或 `echo %REDFOX_API_KEY%`(Windows)。未生效请重启终端。

**Windows Git Bash 注意事项**:PowerShell 设置的用户级环境变量 Git Bash 可能无法读取,需在命令中显式注入:
```bash
export REDFOX_API_KEY="ak_xxx" && python scripts/xhs_daily_fetcher.py ...
```

---

## 使用指南

### 基础使用

#### 1. 发起查询

告诉助手关键词或领域(未指定分类则自动匹配,未指定日期则按 19:00 规则判断):

> 用户:帮我查一下睫毛膏相关的爆款笔记
>
> 助手:依次输出每日爆款笔记 TOP20、每日爆款笔记分析、功能服务询问

#### 2. 查看更多

默认 TOP20;数据超过 20 条时可回复「查看更多」:

> 用户:查看更多
>
> 助手:展示 TOP21 至榜单末尾

#### 3. 生成 HTML 文件包

在功能服务询问后,回复"2"或"生成":

> 用户:2
>
> 助手:生成小红书风格的 HTML 文件包,支持导出 PDF

#### 4. 订阅推送

在功能服务询问后,回复"1"或"订阅":

> 用户:1
>
> 助手:已开通每日 19:30 推送小红书每日爆款笔记 TOP50

### 高级使用

#### 1. 指定日期查询

> 用户:查 2026-04-20 美妆类每日爆款笔记

#### 2. 泛查询热门内容

> 用户:最近小红书有什么热门内容

(未指定关键词时使用「综合全部」分类。)

#### 3. 指定分类查询

> 用户:查时尚穿搭分类昨天的爆发榜

#### 4. 取消订阅

> 用户:取消订阅

### 常用命令速查

| 命令 / 用户说法 | 功能 |
| --- | --- |
| `查[关键词]爆款` / `每日爆款笔记` | 按关键词查询当日爆发榜(默认 TOP20) |
| `查[日期] [分类/关键词]爆款` | 指定日期或分类查询 |
| `查看更多` | 展示 TOP21–末尾 |
| `1` / `订阅` | 开通每日 19:30 TOP50 推送 |
| `2` / `生成` | 生成小红书风格 HTML 文件包 |
| `python scripts/xhs_daily_fetcher.py --keyword "睫毛膏" --top_n 50 --output_json /tmp/cache.json` | 命令行拉取榜单数据并写入缓存 |
| `python scripts/gen_xhs_html.py --keyword "睫毛膏" --top 20 --input_json /tmp/cache.json` | 命令行从缓存生成 HTML(跳过 API) |

**Agent 执行说明**:完整输出顺序、表格格式、功能服务询问文案等硬性约束见 [references/core_workflow.md](references/core_workflow.md)。

---

## 使用场景

### 场景一:内容创作者找每日爆款灵感

**角色**:美妆 / 穿搭博主

**需求**:快速找到当日互动暴涨的对标笔记与标题套路

**使用方式**:

1. 输入赛道关键词(如「化妆美容」「穿搭」)查询每日爆款笔记
2. 阅读「爆款标题分析」「最高数据作品分析」提炼可复制结构
3. 导出 HTML 为 PDF 留存参考

**预期收益**:缩短选题时间,提高笔记点击率与互动率

---

### 场景二:品牌运营追踪当日热点

**角色**:快消品牌小红书运营

**需求**:掌握当日各分类爆发内容,指导投放与种草方向

**使用方式**:

1. 按品类关键词每日查询爆发榜 TOP20
2. 对比互动、收藏、分享新增数据筛选高转化笔记
3. 订阅每日 19:30 推送,持续跟踪赛道变化

**预期收益**:热点响应更及时,内容策略与平台节奏对齐

---

### 场景三:MCN 挖掘潜力笔记与账号

**角色**:MCN 内容星探

**需求**:发现低粉高互动的爆发笔记,评估签约价值

**使用方式**:

1. 查看榜单中作者粉丝数与互动新增对比
2. 结合「最高互动作品分析」判断账号成长潜力
3. 使用 HTML 内链接跳转原文与作者主页二次核实

**预期收益**:降低漏检成本,提高达人挖掘效率

---

### 场景四:竞品与赛道日报复盘

**角色**:增长 / 数据分析

**需求**:为团队提供可存档的每日爆款数据包

**使用方式**:

1. 指定日期拉取目标分类 TOP50(先 TOP20,再「查看更多」)
2. 将 HTML 导出 PDF 纳入日报
3. 基于「热门内容分析」归纳封面、选题、热点结合等共性

**预期收益**:数据口径统一,复盘与汇报材料一键生成

---

## 项目架构

### 目录结构

```
xiaohongshu-dailytop/
├── SKILL.md                    # 产品说明(本文档)
├── references/
│   └── core_workflow.md        # Agent 执行流程、输出规范、分类与日期规则
└── scripts/
    ├── xhs_daily_fetcher.py    # 调用 API 获取榜单数据
    ├── gen_xhs_html.py         # 生成可视化 HTML 页面
    └── xhs_weekly.html         # HTML 模板资源
```

### 技术栈

| 项目 | 说明 |
| --- | --- |
| 运行环境 | Python 3.8+ |
| 核心依赖 | `requests` |
| 数据来源 | 红狐 API `getXhsCozeSkillDataOne` |
| 鉴权 | 请求头 `X-API-KEY` ← 环境变量 `REDFOX_API_KEY` |
| 部署方式 | SkillHub / ClawHub / WorkBuddy 本地技能 / 命令行 |

### 核心模块

| 模块 | 职责 |
| --- | --- |
| `xhs_daily_fetcher.py` | 关键词匹配分类、日期判断、调用 API、输出榜单数据;支持 `--output_json` 写入 JSON 缓存供 gen_html 复用 |
| `gen_xhs_html.py` | 优先从 `--input_json` 缓存读取数据生成 HTML(跳过 API 调用),缓存无效时回退到独立 API;支持 `--top 20/50` |
| `core_workflow.md` | 四段强制输出、表格/HTML 格式、订阅文案、分类列表、接口调用上限与数据复用规则 |

---

## 常见问答

### 安装相关问题

**Q1:提示未找到 `REDFOX_API_KEY` 怎么办?**

按 [一键安装](#一键安装) 注册 红狐Hub官网 并配置环境变量;配置后重启终端。若用户不会配置,Agent 应协助写入 `~/.zshrc` / `~/.bashrc` 或 Windows 用户级环境变量。

**Q2:如何验证 API Key 已生效?**

执行 `echo $REDFOX_API_KEY`(macOS/Linux)或 `echo %REDFOX_API_KEY%`(Windows),确认以 `ak_` 开头。

**Q3:支持哪些安装/调用方式?**

SkillHub、ClawHub、WorkBuddy 本地技能目录,或直接运行 `scripts/` 下 Python 脚本。

---

### 使用相关问题

**Q4:榜单数据每天何时更新?**

每日 **19:00** 更新**昨日**数据。当前时间 ≥ 19:00 查昨日;< 19:00 查前天(未指定日期时)。

**Q5:「每日爆款笔记」指标含义是什么?**

笔记发布后**第 3 天相对第 2 天**的互动增量由高到低排序的 TOP50,不是累计总榜。

**Q6:为什么只显示 20 条?**

首次默认 TOP20;返回超过 20 条时回复「查看更多」可加载剩余,HTML 同步扩展为全量。

**Q7:一次查询会输出哪些内容?**

固定三部分:每日爆款笔记 → 每日爆款笔记分析(3 模块)→ 功能服务询问。HTML 文件包按需生成。顺序与格式以 [core_workflow.md](references/core_workflow.md) 为准。

---

### 安全与许可

**Q8:API Key 如何保管?**

仅通过环境变量读取,勿提交至公开仓库或聊天记录。

**Q9:数据使用边界?**

榜单以 API/脚本成功返回为准;跳转原文须遵守小红书平台规则与版权要求,不对未验证数据做夸大承诺。

### 接口调用优化

**Q10:一次查询会调用几次 API?**

正常有数据场景仅 **1 次**(fetcher 获取数据并写入缓存,gen_html 从缓存读取跳过 API)。默认日期无数据时脚本内置回退一天,最多 2 次。Agent 禁止在脚本之外自行构造 API 请求。

**Q11:gen_html 能否跳过 API 直接使用缓存?**

可以。使用 `--input_json` 参数指定 fetcher 输出的 JSON 缓存文件,gen_html 将完全跳过 API 调用,即使没有 API Key 也能正常生成 HTML。

---

## 核心工作流程

完整执行规范(触发前提、输出、表格/HTML 模板、功能服务询问原文、分类匹配、日期规则、脚本参数)**必须先读取并遵循** [references/core_workflow.md](references/core_workflow.md),并**完整遵循**其中的触发规则、输出规范、操作步骤与注意事项。脚本路径相对于技能目录:`scripts/xhs_daily_fetcher.py`、`scripts/gen_xhs_html.py`。


执行任务时须严格遵循,包括但不限于:

- 禁止在用户未明确查询或未订阅时自动拉榜
- 必须按顺序输出:爆发榜 → 分析 → 功能服务询问
- 禁止折叠输出;禁止输出 CSV/JSON 等文件
- 表格与 HTML 数据源、顺序必须一致
- HTML 按需生成,文件名格式:小红书每日爆款笔记_{分类}_唯一时间戳.html

## 注意事项

- **数据时效**:每日 19:00 更新;查询日期规则见核心流程
- **输出完整性**:三部分缺一不可;功能服务询问须在每日分析之后立即原样输出
- **数据真实性**:以脚本/API 返回为准,禁止幻觉补齐排名或互动数
- **合规**:遵守平台与版权规范;订阅推送时间为每日 19:30

Source

Creator's repository · redfox-data/redfox-community

View on GitHub

Security

Security checks in progress
Results will appear here once audits complete
Checked by 3 independent security firms
Does it try to trick the AI?Not yet checkedPending · Gen Agent Trust Hub
Does it sneak in hidden code?Not yet checkedPending · Socket
Does it have known bugs?Not yet checkedPending · Snyk