Install
openclaw skills install rednote-ranking想知道小红书哪些账号涨粉最猛?这款技能帮你追踪日榜/周榜/月榜涨粉数据,数据都是人工一个个账号比对校验出来的,覆盖全品类,还能一键生成好看的排名图!
openclaw skills install rednote-ranking数据从哪来? 每天人工比对小红书上万账号,一个个校验涨粉数据,不是爬虫抓的,是实打实人工整理出来的!
能做什么?
覆盖范围:25个热门类目,从美妆穿搭到宠物职场,基本你想看的都有
适合谁用?
数据每天下午7点更新,有1天延迟(比如4月21日能看4月19日的完整数据)。
技术基础:使用原生 Socket + SSL(无 SNI)方式访问数据源,支持 Coze、Clawhub 等平台部署。
告诉助手你想查看的榜单类型:
用户:查看涨粉榜
助手:正在为您查询【综合全部】最新涨粉榜 TOP20...
📊 综合全部 - 涨粉榜 TOP20
排名 账号 涨粉数 #1 xxx +xx万 ... ... ...
💬 请问您需要以下服务吗?
1️⃣ 订阅其他类目榜单 可订阅:出行代步、医疗保健、休闲爱好、综合杂项、婚庆婚礼、居家装修、影视娱乐、星座情感、拍摄记录、学习教育、旅行度假、亲子育儿、日常生活、科学探索、数码科技、时尚穿搭、化妆美容、个人护理、美味佳肴、职业发展、宠物天地、新闻资讯、体育锻炼、潮流鞋包
2️⃣ 导出数据为 Excel 将榜单数据导出为 Excel 表格文件
3️⃣ 生成榜单图片 生成精美的排名图片(可直接用于小红书/公众号发布)
请回复数字 1、2、3 或您的具体需求~
数据日期说明:
--date 参数命令行方式:
cd ~/.workbuddy/skills/xiaohongshu-rankings
# 查看综合全部榜单(推荐)
python3 scripts/generate_ranking_image.py --category 综合全部 --limit 20
# 生成指定类目榜单
python3 scripts/generate_ranking_image.py --category 化妆美容 --limit 20
# 生成周榜
python3 scripts/generate_ranking_image.py --category 综合全部 --type weekly --limit 20
# 生成月榜
python3 scripts/generate_ranking_image.py --category 综合全部 --type monthly --limit 20
# 自定义标题
python3 scripts/generate_ranking_image.py \
--category 综合全部 \
--title "小红书涨粉榜" \
--subtitle "昨日涨粉最快的博主"
输出:图片自动保存到当前目录,并复制到桌面。
将榜单数据导出为 Excel 表格:
# 先查询数据保存为 JSON
python3 scripts/query_rankings.py --category 综合全部 --type daily --limit 20 --output /tmp/rankings.json
# 导出为 Excel
python3 scripts/export_to_excel.py --data /tmp/rankings.json --output ~/Desktop/涨粉榜.xlsx
输出:Excel 文件自动保存到桌面
生成精美的排名图片:
# 一键生成(查询+生成图片)
python3 scripts/generate_ranking_image.py --category 综合全部 --type daily --limit 20
# 或从已有数据生成
python3 scripts/generate_chart.py --type table --data data.json --output table.png
输出:图片自动保存到桌面,可直接用于小红书/公众号发布
如需查看原始 JSON 数据:
python3 scripts/query_rankings.py --category 综合全部 --type daily --limit 20
| 命令 | 功能 |
|---|---|
query_rankings.py --category 综合全部 | 查询榜单数据 |
generate_ranking_image.py --category [类目] | 生成榜单图片 |
export_to_excel.py --data [文件] | 导出数据为 Excel |
generate_chart.py --type table | 生成表格样式图片 |
subscription_manager.py create | 创建订阅 |
subscription_manager.py list | 查看订阅列表 |
默认推荐:
细分类型(共24种):
注意:仅支持上述25个类目,不支持自定义关键词订阅。
角色:内容运营人员
需求:每日获取最新涨粉榜单,了解平台动态
使用方式:
订阅示例:
用户:订阅每日的综合全部涨粉榜单
助手:已为您创建订阅,每日晚上 8:00 推送【综合全部】最新涨粉榜 TOP20。
预期收益:第一时间掌握平台热门账号动态
注意:
角色:品牌营销经理
需求:每周分析特定类目的涨粉情况
使用方式:
订阅示例:
用户:每周一早上给我推送上周的星座情感类目涨粉榜单
助手:已为您创建订阅,每周一早上推送【星座情感】上周涨粉榜 TOP20。
预期收益:掌握细分领域趋势,优化投放策略
角色:MCN 机构负责人
需求:每月底获取全平台涨粉榜单,做月度总结
使用方式:
订阅示例:
用户:每个月最后一天给我推送小红书涨粉月榜
助手:已为您创建订阅,每月最后一天推送【综合全部】当月涨粉榜 TOP20。
预期收益:全面了解平台生态,指导下月运营方向
角色:品牌营销经理
需求:监测竞品账号的粉丝增长和内容表现
使用方式:
预期收益:及时掌握竞品动态,优化自身内容策略
角色:MCN 运营人员
需求:管理旗下达人的数据表现
使用方式:
预期收益:提升达人管理效率,及时发现问题账号
角色:小红书博主/内容创作者
需求:了解同类博主的表现,创作榜单类内容
使用方式:
预期收益:快速创作数据类内容,提升账号影响力
xiaohongshu-rankings/
├── SKILL.md # 技能文档
├── scripts/ # 核心脚本
│ ├── query_rankings.py # 数据查询(入口脚本)
│ ├── generate_ranking_image.py # 一键生成榜单图片
│ ├── export_to_excel.py # 导出数据为 Excel
│ ├── generate_chart.py # 图表生成(表格/柱状图)
│ ├── subscription_manager.py # 订阅管理
│ └── delivery_service.py # 推送服务
└── references/ # 参考文档
└── subscription_tiers.md # 付费订阅方案
Pillow - 图片生成matplotlib - 图表绘制requests - HTTP 请求用户请求 → generate_ranking_image.py → query_rankings.py → 数据源
↓
用户展示 ← 图片文件 ← generate_chart.py ← 原始数据
| 模块 | 职责 |
|---|---|
query_rankings.py | 主入口脚本,查询数据并引导用户后续操作 |
generate_ranking_image.py | 一键生成榜单图片 |
export_to_excel.py | 将榜单数据导出为 Excel 文件 |
generate_chart.py | 使用 PIL 生成表格样式图片 |
subscription_manager.py | 订阅的增删改查,支持三级订阅体系 |
Q1: 可以订阅自定义关键词吗?
A: 不支持。本 Skill 仅支持以下25个固定类目:
如需其他类目,请联系管理员反馈需求。
Q2: 单个榜单最多显示多少条数据?
A: 单个类目榜单上限为 100条。建议使用 --limit 参数控制显示数量(默认20条)。
# 显示TOP100
python3 scripts/generate_ranking_image.py --category 综合全部 --limit 100
Q3: 如何订阅每日榜单推送?
A: 告诉助手你的订阅需求:
用户:订阅每日的综合全部涨粉榜单
用户:每周一给我推送上周的星座情感类目涨粉榜单
用户:每个月最后一天给我推送小红书涨粉月榜
注意:日榜每日下午 7:00 发布,建议订阅晚上 8:00 及以后的推送时间。
Q4: 生成的图片中文字体显示异常怎么办?
A: 指定中文字体路径:
python3 scripts/generate_chart.py --font /System/Library/Fonts/PingFang.ttc ...
Q5: 如何获取其他日期的数据?
A: 使用 --date 参数指定日期:
python3 scripts/generate_ranking_image.py --category 综合全部 --date 2026-04-10 --limit 20
数据日期说明:
Q6: 支持哪些统计周期?
A: 支持三种周期:
--type daily - 日榜(每日下午 7:00 发布,数据有1天延迟)--type weekly - 周榜--type monthly - 月榜注意:
Q7: 如何导出数据为 Excel?
A: 使用 export_to_excel.py 脚本:
# 先查询数据
python3 scripts/query_rankings.py --category 综合全部 --limit 20 --output /tmp/data.json
# 导出为 Excel
python3 scripts/export_to_excel.py --data /tmp/data.json --output ~/Desktop/涨粉榜.xlsx
如需安装依赖(推荐固定版本号):
pip install pandas==2.0.0 openpyxl==3.1.0
Q8: 运行脚本时提示 "ModuleNotFoundError: No module named 'Pillow'" 怎么办?
A: 安装依赖库(推荐固定版本号):
pip install Pillow==10.0.0 requests==2.31.0 matplotlib==3.7.0 numpy==1.24.0 pandas==2.0.0 openpyxl==3.1.0
Q9: 查询返回空数据怎么办?
A: 请检查以下几点:
--date 2026-04-14Q10: 脚本运行时报 "Connection reset by peer" 错误?
A: 该数据源需要特殊网络环境,请确认:
Q11: 图片生成成功但找不到文件?
A: 图片默认保存到:
可通过 --output 参数指定路径:
python3 scripts/generate_ranking_image.py --output ~/Desktop/my_ranking.png
如有其他问题,可通过以下方式获取帮助: