核心用法
SocialDataX 小红书评论分析技能专为小红书(XHS/RedNote)笔记评论的深度解析设计,提供 CLI 直连与 MCP 工具两种调用方式。用户可通过笔记 ID 或分享链接快速获取一级评论,并支持二级回复(子评论)的逐层挖掘。核心功能包括:评论内容批量导出、按主题自动聚类、情感倾向识别、用户痛点与反对意见提取、FAQ 自动生成及讨论热度分析。
CLI 调用示例:
- 通过笔记 ID:
npx -y socialdatax-skills@latest xhs comments --note-id "xxx" --pretty - 通过分享链接/URL:
npx -y socialdatax-skills@latest xhs comments --url "xxx" --pretty - 获取子评论:
npx -y socialdatax-skills@latest xhs sub-comments --note-id "xxx" --comment-id "yyy" --pretty
MCP 工具:xhs_get_note_comments_by_note_id、xhs_get_note_comments_by_note_url、xhs_get_note_sub_comments_by_comment_id
显著优点
- 双模式灵活接入:既支持零配置的 CLI 直连,也兼容 MCP 服务器架构,适应不同 Agent 环境
- 层级完整:覆盖一级评论与二级子评论,保留对话上下文关系
- 纯只读安全设计:不读取浏览器本地数据、不保存 API Key、不执行任何账号操作(登录/发帖/点赞/评论)
- 结构化输出:支持
--pretty格式化,便于下游情感分析、主题聚类、词云生成等处理 - 分页可控:通过
page_token实现大数据量评论的稳健遍历
潜在缺点与局限性
- 依赖 API Key:需配置
SOCIALDATAX_API_KEY环境变量,对无密钥用户形成门槛 - Node 环境依赖:要求本地安装 Node.js 与 npm,Windows 环境可能需额外配置
- 平台限制:仅覆盖小红书单平台,无法跨平台对比分析
- 数据时效性:抓取数据为某一时点快照,实时评论流需轮询更新
- 反爬策略敏感:大规模抓取可能触发平台限流,需合理控制请求频率
适合人群
- 品牌方与 marketers:监测产品口碑、竞品评论、campaign 反馈
- 产品运营:挖掘用户痛点、收集功能需求、优化内容策略
- 数据分析师:构建情感分析模型、用户画像研究、UGC 内容洞察
- 内容创作者:分析爆款笔记评论区趋势、优化互动策略
常规风险
- 合规风险:抓取公开评论需遵守小红书用户协议及数据保护法规,禁止用于非法监控或个人信息贩卖
- 隐私边界:虽然技能本身只读,但分析结果若包含用户昵称、头像等个人信息,需脱敏处理后存储
- 商业依赖:SocialDataX 为第三方商业服务,API 稳定性与定价策略变动可能影响长期使用
- 误读风险:自动化情感推断可能产生偏差,关键决策建议人工复核