Reddit 热帖,整理成可分析的舆情数据集
在你自己已登录的浏览器里打开要研究的子版块和帖子,像人一样逐段滚动,把帖子、作者和得分整理成表格行。
- Reddit 企业版 (需企业版 Operator 构建)
- 子版块
- 评论串
业务痛点
现在卡在哪里
API 按企业定价
Reddit 数据 API 已改为付费、需审批的商业产品。每周只看几个帖子的小型研究团队,很难满足它的条款。
帖子边滚边加载
信息流和长评论树随滚动分批渲染,深层回复默认折叠。普通 HTTP 请求只能看到帖子的一小部分。
整页喂给 AI 太贵
把整个帖子贴给模型,每读一次都要花 token。每步操作后都重读页面的 Agent 循环会反复付费。
Operun 怎么解决
为什么用 Operun 更稳
声明式逐段滚动
act scroll 每次滚动固定像素,再用 wait_element 确认下一批帖子已渲染,然后才读取。
40k 快照
snapshot --text 最多读取 40,000 token:标题、作者、得分和评论正文,每行带独立的 @eN 引用。
给 AI 的 4000 token 预算
AI Agent 通过 Operun 模型工具读取页面时,快照从顶部裁剪到 4000 token;你自己的 CLI 读取仍是完整 40k。
- 01
打开子版块
在你已登录的浏览器里把子版块、搜索或帖子切到前台。
- 02
滚动加载
Operun 按固定步长滚动,让 Reddit 渲染下一批帖子或评论。
- 03
等待帖子出现
wait_element 确认新帖子已在页面上,再进行读取。
- 04
读取并导出
40k 快照读取帖子、作者和得分,Operun 写入表格供后续分析。
动手跑一遍
这套方案背后的 Operun 命令
运行环境:企业级 Operator 专版
# Operator 专版:reddit.com 不在商店版域名白名单内
operun browser activate --tab 14
operun browser act --action scroll --tab 14 --direction down --amount 2000
operun browser act --action wait_element --tab 14 --selector "shreddit-post" --timeout 8000
operun browser snapshot --tab 14 --text # 标题、作者、得分 [
{ "action": "scroll", "direction": "down", "amount": 2000 },
{ "action": "wait_element", "selector": "shreddit-post",
"timeout": 8000 },
{ "action": "snapshot", "mode": "content" }
] 仅限授权使用:仅用于从你本人已授权的账号,或公开且已获许可的来源导出数据,并遵守平台条款。仅用于经授权的社媒数据归档与公开社区研究,只读取你本来就能浏览的页面,并遵守 Reddit 服务条款。不要收集分析所需以外的个人信息。
输入与产出
你给什么,拿到什么
需要准备
-
来源
要研究的子版块、搜索或帖子链接
-
滚动深度
滚动次数,例如 8 × 2000 px
-
保存目录
本地文件夹或 NAS 路径
交付结果
-
帖子表
CSV / XLSX:标题、作者、得分、评论数、链接
-
评论正文
JSON:帖子、评论、作者、得分
-
舆情输入
纯文本,可直接交给你自己的 AI 分析
效果
省下来的时间看得见
40k
每次快照可读取的 token
4000
AI 模型可见内容的 token 上限
$0
读取你能打开的页面所需的 API 费用
以上为实际项目中的典型结果,具体效果取决于店铺数量和流程范围。