小红书创作者笔记,连同数据一起归档
像真人一样滚动你的创作者主页或话题搜索结果,读取每张笔记卡片的标题和点赞数,并归档页面引用的原图链接。
- 小红书
- 创作者笔记
- 话题搜索
业务痛点
现在卡在哪里
瀑布流要滚动才出现
小红书的笔记随页面滚动陆续加载。只发请求的抓取工具拿到的是空壳页面,只读一次的工具停在第一屏。
截图把数据都丢了
截图留下的只是像素,没有笔记标题、点赞数和图片地址,每个数字都得手动再敲一遍。
重度页面脚本会改变会话
向页面环境注入代码或挂调试器的工具,会改变会话的行为方式,这是创作者账号最不需要的。
Operun 怎么解决
为什么用 Operun 更稳
原生声明式滚动
act scroll 按设定像素即时、有序地移动真实视口,页面像对真人一样加载下一批笔记。
40k 快照读取正文
snapshot --text 最多读取 40,000 tokens:每张卡片的标题、作者和点赞数各占一行并带 @eN 引用,可直接写进表格。
标准商店版
xiaohongshu.com 在商店版的域名白名单里。步骤运行在扩展的隔离环境中,不需要 debugger 权限,也没有黄色提示条。
- 01
打开来源页面
在你已登录的浏览器里,把小红书创作者主页或话题搜索切到前台。
- 02
滚动加载笔记
Operun 按固定步长滚动页面,让小红书加载下一批笔记卡片。
- 03
等待卡片出现
wait_element 确认新的笔记卡片已在页面上,再开始读取。
- 04
读取并导出
40k 快照读取标题、作者和点赞数,Operun 把它们写入表格。
动手跑一遍
这套方案背后的 Operun 命令
运行环境:Operun Chrome 应用商店版
# Chrome 应用商店版即可运行
operun browser activate --tab 9
operun browser act --action scroll --tab 9 --direction down --amount 2400
operun browser act --action wait_element --tab 9 --selector "section.note-item" --timeout 8000
operun browser snapshot --tab 9 --text # 标题、作者、点赞数 [
{ "action": "scroll", "direction": "down", "amount": 2400 },
{ "action": "wait_element", "selector": "section.note-item",
"timeout": 8000 },
{ "action": "snapshot", "mode": "content" }
] 仅限授权使用:仅用于从你本人已授权的账号,或公开且已获许可的来源导出数据,并遵守平台条款。用于你自己的笔记,或你本来就能浏览的公开页面研究,并遵守小红书平台规则。图片版权归创作者所有,转载使用须获得授权。
输入与产出
你给什么,拿到什么
需要准备
-
来源页面
你的创作者主页,或你要研究的话题搜索
-
滚动深度
滚动次数,例如 6 次 × 2400 像素
-
保存目录
本地文件夹或 NAS 路径
交付结果
-
笔记表格
CSV / XLSX:标题、作者、点赞数、笔记链接
-
图片链接清单
CSV:笔记、页面引用的图片地址
-
运行日志
CSV:滚动轮次、读取笔记数、时间
效果
省下来的时间看得见
30+
单次稳定读取的笔记数
0
截图和手动录入
入门版
即可运行:标准商店版
以上为实际项目中的典型结果,具体效果取决于店铺数量和流程范围。