用途:在服务器或无头环境中读取 Reddit 内容,包括子版块列表、全站或子版块搜索、完整帖子及评论、用户发帖与评论记录。适用于“某子版块在讨论什么”“查找相关帖子”“总结某帖子”“某人最近发了什么”等需求,也可处理用户分享的 reddit.com 链接。不支持发帖、投票、私信或任何需要用户登录的操作。
主要能力:通过 skill-relative 脚本调用,命令包括 doctor(查看当前后端与限速窗口)、sub(子版块,支持 hot/new/top/rising 与 --time)、search(全站或 --sub 限定子版块,支持 relevance/new/top/comments 排序)、thread(帖子 URL 与 --limit)、user(用户动态),并可用 --json 输出机器可读结果。
使用方式:无需账号、Cookie 或 API 密钥。默认后端为 Reddit 公开 Atom feed(.rss),是面向非住宅 IP 仍可访问的未认证路径,限速约每 IP 每分钟一次,返回数据较薄(无分数、仅顶层评论)。如需持续使用或完整数据,可在 https://www.reddit.com/prefs/apps 注册免费的 script 类型应用,将两个值写入 ~/.hermes/.env: REDDIT_CLIENT_ID=... REDDIT_CLIENT_SECRET=... 这是应用注册而非登录,脚本使用 app-only 的 client_credentials 授权,不会以用户身份操作。设置后自动切换到 OAuth API(约每分钟 100 次请求、含分数、嵌套评论与评论数);缺失或被拒时回退到匿名 feed 并在 stderr 说明。"