小红书自动化 Skills:让 AI Agent 用你的真实账号操作小红书
小红书自动化 Skills:让 AI Agent 用你的真实账号操作小红书
最近发现了一个小红书自动化项目,叫 xiaohongshu-skills,Star 1500 多。这项目做的事很直接——让 AI Agent 用你已登录的真实浏览器和账号,以普通用户的方式操作小红书。

我平时用小红书,有时候需要批量操作,比如搜索特定话题的笔记、给竞品账号的内容点赞收藏、或者批量发布内容。手动做这些事太费时间了,但市面上的自动化工具大多需要单独登录,或者用模拟账号,体验不好。
xiaohongshu-skills 的思路不一样。它通过 Chrome 扩展和 Python 脚本配合,直接复用你浏览器里已经登录的小红书账号。你不需要额外登录,也不需要提供密码,所有操作都在你真实的浏览器环境里完成。
功能覆盖很全
这个项目把小红书的常用操作拆成了五个技能模块:
- xhs-auth:登录检查、扫码登录、手机验证码登录
- xhs-publish:图文、视频、长文发布,支持定时和分步预览
- xhs-explore:关键词搜索、笔记详情、用户主页、首页推荐
- xhs-interact:评论、回复、点赞、收藏
- xhs-content-ops:竞品分析、热点追踪、批量互动、内容创作

这些模块可以单独用,也可以串联起来。比如你说一句"搜索刺客信条最火的图文帖子,收藏它,然后告诉我讲了什么",Agent 会自动执行搜索、筛选、排序、收藏、获取详情、总结内容这一整套流程。
两种使用方式
第一种是作为 AI Agent 技能。项目支持 OpenClaw 和所有兼容 SKILL.md 格式的 AI Agent 平台,包括 Claude Code。装好之后直接用自然语言对话,Agent 会自动路由到对应的技能。
第二种是命令行。所有功能都可以通过 CLI 调用,输出 JSON 格式,方便脚本集成。比如:
python scripts/cli.py search-feeds --keyword "露营" --sort-by "最多点赞" --note-type "图文"
这条命令会搜索关于露营的笔记,按点赞数排序,只返回图文类型。CLI 还支持发布图文、视频、长文,以及点赞、收藏、评论等操作。
技术实现
项目结构比较清晰。Chrome 扩展负责和浏览器通信,Python 脚本负责自动化逻辑。核心代码在 scripts/xhs/ 目录下,每个功能模块独立成文件,比如 search.py 处理搜索,publish.py 处理发布。
项目内置了行为模拟模块(human.py),操作时会模拟真实用户的点击和等待节奏,降低被风控的概率。
安装过程也不复杂。下载 ZIP 或 git clone 到 skills 目录,用 uv 装好依赖,再在 Chrome 里加载扩展就行。需要 Python 3.11 以上版本和 uv 包管理器。
实际使用体验
我试了几个功能。搜索和获取笔记详情的响应速度不错,结果格式也规范。发布功能需要分步操作:先填写表单,预览确认,再点击发布。这种设计比较安全,避免误操作。
CLI 的退出码设计也合理:0 表示成功,1 表示未登录,2 表示错误。脚本集成时处理起来方便。
需要注意的地方
项目作者在 README 里提醒了,虽然用的是真实浏览器环境,但还是要控制使用频率。短时间内大量操作可能触发小红书的风控,导致账号受限。这个提醒很实在,自动化工具用起来爽,但账号安全更重要。
另外这项目目前依赖 Chrome 浏览器,不支持其他浏览器。如果你平时用 Edge 或 Firefox,需要额外装个 Chrome。

适合谁用
如果你是做小红书运营的,需要批量管理内容或分析竞品,这个工具能省不少时间。如果你是开发者,想在自己的项目里集成小红书功能,CLI 的 JSON 输出格式也很方便对接。
MIT 协议开源,代码直接在 GitHub 上,想怎么改怎么改。
红书功能,CLI 的 JSON 输出格式也很方便对接。
MIT 协议开源,代码直接在 GitHub 上,想怎么改怎么改。
更多推荐



所有评论(0)