Reddit Search

Reddit 社区信息一键查询

查询 Reddit 社区信息与热门帖子的轻量工具,代码简洁透明,仅访问官方公开 API。

收藏
9.3k
安装
3.4k
版本
1.0.2
CLS 安全性认证2026-05-18
点击查看完整报告 >

使用说明

核心用法

reddit-search 是一个命令行 Reddit 搜索工具,通过 Reddit 官方公开 API 提供五类功能:

| 命令 | 用途 | 示例 |
|------|------|------|
| `info <subreddit>` | 查看社区订阅数、NSFW 状态、创建日期及描述 | `info programming` |
| `search <query> [limit]` | 搜索匹配主题的社区 | `search javascript 20` |
| `popular [limit]` | 列出热门社区 | `popular 15` |
| `new [limit]` | 列出新建社区 | `new 10` |
| `posts <subreddit> [limit]` | 获取社区热门帖子 | `posts typescript 5` |

所有请求均通过 HTTPS 访问 www.reddit.com 官方域名,使用未经身份验证的公开 JSON API。

显著优点

  • 代码极简可审计:核心代码仅 215 行 TypeScript,无复杂逻辑,静态分析得分 95/100
  • 网络行为透明:仅访问 Reddit 官方域名,无第三方服务或数据外泄风险
  • 隐私合规良好:仅处理公开社区数据,不收集用户隐私信息
  • 依赖单一且成熟:仅依赖 axios v1.13.2,知名稳定 HTTP 客户端库
  • 内置基础防护:已设置 10 秒超时,处理 404 和 429 限流错误

潜在缺点与局限性

  • API 依赖风险:完全依赖 Reddit 公开 API,若官方调整限流政策或强制认证,工具可能失效
  • 无认证支持:当前版本不支持 Reddit OAuth,无法访问私有社区或突破严格限流
  • 输入验证较简单:仅基础字符串清理,缺少严格的子版块名称格式校验
  • 无缓存机制:重复查询相同社区会发起冗余请求,效率有待提升
  • T3 来源可信度:个人开发者维护,无知名组织背书,长期维护存在不确定性

适合人群

  • 开发者和技术用户,需要快速查询 Reddit 社区信息
  • 研究人员,分析公开社区趋势和热门话题
  • CLI 工具爱好者,偏好轻量级、可脚本化的数据获取方式

常规风险

  • 服务可用性:Reddit API 政策变化可能导致功能受限或中断
  • Rate Limiting:未认证 API 有严格请求频率限制,高频使用可能触发 429 错误
  • 内容合规:返回的社区信息包含用户生成内容,可能涉及 NSFW 标记,需用户自行甄别

安全解读

核心用法

reddit-search 是一款命令行工具,用于搜索 Reddit 子版块(subreddit)并获取相关信息。提供 5 个主要命令:

  • info <subreddit>:获取订阅数、NSFW 状态、创建时间及描述
  • search <query> [limit]:按关键词搜索子版块(默认 10 条)
  • popular [limit]:列出热门子版块
  • new [limit]:列出新建子版块
  • posts <subreddit> [limit]:获取指定子版块的热门帖子(默认 5 条)

显著优点

1. 来源可信:开发者 TheSethRose 为 GitHub 10 年+ 活跃用户,72 个公开仓库,T2 级可信来源
2. 代码安全:经六维检测,无危险函数、无敏感信息泄露、无恶意依赖

3. 依赖精简:仅依赖 axios v1.13.2,知名 HTTP 客户端,无已知 CVE

4. 网络透明:仅访问 Reddit 公开 API,无第三方数据上报或追踪

5. 隐私合规:不收集敏感数据,符合 GDPR 数据最小化原则

潜在局限

  • 速率限制:Reddit API 有请求频率限制(429 状态码),高频使用可能受限
  • 功能单一:仅支持读取操作,无法发帖、评论或登录 Reddit
  • 无缓存机制:频繁查询相同内容会重复请求 API
  • 依赖外部服务:Reddit 服务不可用时会直接影响功能

适合人群

  • 技术社区探索者:快速发现编程语言、框架相关讨论版块
  • 内容研究人员:追踪特定领域的社区动态与热门话题
  • 开发者工具链用户:集成到 CLI 工作流进行自动化信息获取

常规风险

  • 极低:仅读取公开数据,无数据泄露或权限滥用风险
  • 建议关注 Reddit API 的服务状态,避免在关键流程中强依赖

Reddit Search 内容

scripts文件夹
手动下载zip · 6.2 kB
reddit-search.tstext/plain
请选择文件