核心用法
本技能是小红书官方CLI自动化工具集,通过python scripts/cli.py命令行工具实现平台全功能操作。主要分为五大模块:
1. 认证管理(xhs-auth):支持二维码登录、手机验证码登录、多账号切换和登录状态检查
2. 内容发布(xhs-publish):图文发布(本地图片或URL)、视频发布、含自动化流水线
3. 搜索发现(xhs-explore):首页Feed获取、关键词搜索笔记、查看笔记详情、用户资料获取
4. 社交互动(xhs-interact):发表评论、回复评论、点赞/取消点赞、收藏/取消收藏
5. 复合运营(xhs-content-ops):竞品分析、热点追踪、批量互动、一键创作等高级工作流
执行前提:必须先启动Chrome浏览器(python scripts/chrome_launcher.py),所有操作强制通过本项目CLI完成,禁止调用外部MCP工具或其他实现。
显著优点
- 官方原生:基于小红书内部CLI工具,接口稳定性高,非第三方逆向
- 功能完整:覆盖从登录到发布的完整运营链路,支持图文/视频双形态
- 结构化输出:所有命令返回JSON格式,便于程序化解析和自动化处理
- 多账号支持:内置Cookie管理,可实现账号快速切换
- 安全边界清晰:强制本地Chrome环境,降低账号风控风险
潜在缺点与局限性
- 环境依赖重:必须本地安装Chrome并手动启动浏览器进程
- 非无人值守:二维码登录需人工扫码,无法完全自动化
- 频率敏感:平台反爬严格,操作间隔需人工控制
- 无 headless 模式:需图形界面环境,服务器部署受限
- Cookie 时效性:登录态会过期,需定期重新认证
适合人群
- 内容创作者:批量发布、定时运营、多账号管理
- 品牌营销团队:竞品监控、热点追踪、数据收集
- 自动化测试工程师:平台功能回归测试
- 运营研究人员:内容生态分析、用户行为研究
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 账号风控 | 高频操作触发平台限制 | 控制操作频率,模拟人工间隔 |
| 登录失效 | Cookie过期需重新扫码 | 定期检查登录状态,预设备用账号 |
| 内容合规 | 自动化发布违规内容 | 人工审核发布内容,开启确认流程 |
| 环境隔离 | 多账号Cookie混用导致串号 | 严格使用delete-cookies切换账号 |
安全等级S:官方工具+本地执行,无第三方数据泄露风险,但需严格遵守平台规则避免账号处罚。