SuperAPI AI 工具集

reddit

通用与其它

查看项目

更新于 10-16 00:21

技能介绍

用途:通过 CamoFox CLI 反检测浏览器自动化 Reddit 交互,包括登录、浏览信息流与子版块、发帖、评论、回复和投票。

前置条件:CamoFox 浏览器需运行(camofox server status),并已保存 Reddit 会话。安装命令:npm install -g camofox-browser。

认证:Reddit 登录使用 reCAPTCHA Enterprise,自动填表被阻止,因此需基于会话认证。首次在 CamoFox 中手动登录后执行 camofox session save "reddit-session" --user reddit 保存;之后通过 camofox open、camofox session load、camofox navigate、camofox snapshot 恢复会话。可用 camofox auth save 保存凭据备注。

主要能力与用法:浏览信息流或子版块使用 navigate、snapshot、scroll、get-links。评论和回复推荐在 old.reddit.com 上操作,且必须用 eval 设置 textarea.value 并派发 input/change 事件,因为标准 type 会导致 500 错误。发帖需使用 www.reddit.com 的提交页面,old Reddit 有可见 reCAPTCHA 会阻止发帖。投票通过 snapshot 找到箭头图标引用后 click。会话管理支持 save、load、list、delete。

限速:评论/回复之间等待 2 分钟以上,新号或低 karma 账号发帖间隔 10 分钟以上,可用 camofox wait networkidle 添加延迟;高 karma 账号限制较宽松。

限制与注意:登录只能手动完成;不要清除 cookie,保持一致的 userId;平台选择上登录仅手动,评论/回复用 old.reddit.com,发帖用 www.reddit.com,浏览和投票两者皆可。常见问题包括登录 CAPTCHA、old Reddit 发帖 CAPTCHA、评论 500 错误、文本重复、限速、SPA 链接失败和会话过期,均有对应处理方式。