Install
openclaw skills install xhs-analytics小红书数据分析工具。用于采集笔记数据、分析热度、追踪竞品、生成报告。 Activate when user mentions: 小红书, xiaohongshu, 笔记分析, 博主数据, 热度追踪, 竞品分析
openclaw skills install xhs-analytics用于采集和分析小红书平台数据,支持笔记搜索、博主分析、热度追踪等功能。
在使用前,用户需要在脚本中配置自己的 API 凭证:
# 在 scripts/config.sh 中设置
export XHS_API_KEY="your-api-key"
export XHS_COOKIE="your-cookie"
如无 API,可以使用备用方案:
根据关键词搜索小红书笔记:
# 基础搜索
python3 scripts/search_notes.py --keyword "美妆" --limit 50
# 筛选条件
python3 scripts/search_notes.py \
--keyword "护肤" \
--limit 100 \
--sort "hot" \
--category "笔记"
参数:
--keyword: 搜索关键词 (必填)--limit: 返回数量,默认 50--sort: 排序方式 (hot/latest/time)--category: 笔记类型输出: JSON 格式的笔记列表
获取博主基本信息和数据:
python3 scripts/analyze_author.py --user_id "用户ID"
输出:
分析单篇笔记或话题的热度:
python3 scripts/analyze_trend.py --note_id "笔记ID"
输出:
对比多个博主或笔记的数据:
python3 scripts/compare.py --users "用户1,用户2,用户3"
python3 scripts/compare.py --notes "笔记1,笔记2,笔记3"
综合分析生成报告:
python3 scripts/generate_report.py \
--keyword "美妆" \
--output report.md \
--format "markdown"
用户: 帮我分析"护肤"关键词下的前100篇热门笔记
帕瓦:
1. 搜索笔记: python3 scripts/search_notes.py --keyword "护肤" --limit 100 --sort "hot"
2. 分析热度: python3 scripts/analyze_trend.py --note_id "每个笔记ID"
3. 生成报告: python3 scripts/generate_report.py --keyword "护肤" --output 护肤分析报告.md
用户: 对比"美妆护肤"领域的前5名博主
帕瓦:
1. 搜索领域关键词获取头部博主
2. 获取每个博主的数据
3. 生成对比表格和报告
用户: 追踪某个话题最近7天的热度变化
帕瓦:
1. 获取话题相关笔记
2. 按时间聚合数据
3. 生成趋势图表(文字描述)
官方API (需要企业资质):
scripts/config.sh第三方服务 (可选):
scripts/api_client.py手动/模拟 (测试用):
所有脚本支持 JSON 输出,方便后续处理:
python3 scripts/search_notes.py --keyword "美妆" --format json
Q: 搜索返回空 A: 检查 API 凭证是否正确,或尝试减少 limit
Q: 请求被限制 A: 增加请求间隔,或使用代理
Q: 数据不准确 A: 第三方数据可能有时效性,建议交叉验证