概览
Reddit 帖子下的评论集中呈现用户观点、疑问与争论脉络。这个 App 根据已知帖子链接取回公开评论,把正文、作者、点赞、发布时间和回复关系整理成逐条记录,便于形成讨论明细底表。
相比手工摘录,它保留评论与原帖、上级回复的关联,可用于社区反馈研究与内容复盘。
数据说明
数据取自无需登录即可访问的公开 Reddit 帖子评论区,按采集时间正序排列,并以评论编号识别同一条评论。父级编号可能指向原帖,也可能指向另一条评论。点赞数和删除状态是采集时的快照,之后可能变化;图片链接集合保留为原始 JSON 文本。发布时间、采集时间和时区标记保留来源原值,不额外换算时区。私密、受限、已移除或无法公开访问的评论不在覆盖范围内。
结果长什么样
每条记录代表一条 Reddit 公开评论:
| 评论编号 | 作者名称 | 评论正文 | 点赞数 | 发布时间 |
|---|---|---|---|---|
| t1_p6lrlq9 | Historical_Tap3164 | Take her outside more often and keep a consistent schedule. | 1 | 2026-08-29T13:14:47 |
| t1_p6m2abc | HelpfulNeighbor | A dog sitter can help during the first week. | 4 | 2026-08-29T14:06:21 |
另有帖子编号、评论链接、父级编号、图片链接集合、删除状态和采集时间等信息。
应用场景
- 做用户反馈归纳时,结合「评论正文」「点赞数」筛出高共鸣观点。
- 做讨论结构分析时,对照「评论编号」「父级编号」还原回复关系。
- 做参与者观察时,按「作者名称」「作者编号」汇总评论,再结合「发布时间」分析参与节奏。
适用边界
单次任务处理 1 个公开 Reddit 帖子链接,可指定期望采集 1–10000 条评论记录,包含所有层级评论和回复;结果按每 20 条完整批次返回,页面采满时实际条数可能高于填写值;仅覆盖无需登录即可访问的评论。
- 适合用于
- 需要获取已知 Reddit 帖子下的公开评论明细时
- 需要分析评论作者、点赞、发布时间与回复关系时
- 不要用于
- 需要按关键词发现 Reddit 帖子时——本 App 只处理已知帖子链接
- 需要私密、受限或登录后可见评论时——本 App 仅覆盖公开数据
失败处理
作者声明的失败与重试处理方式,接入时建议一并写进系统提示词。
- 1返回空结果时检查帖子链接是否准确,以及帖子是否公开可见并存在评论
- 2限流、请求超时或服务暂时不可用时可稍后用相同输入重试
- 3鉴权、权限或任务上下文错误不可直接重试,需先检查执行环境凭证和调用配置
输入参数
调用本 App 需要传入的参数,与 manifest.json 的 input.schema 同源。
| 字段名 | 业务名称 | 类型 | 必填 | 默认值 | 枚举 / 约束 | 示例 | 说明 |
|---|---|---|---|---|---|---|---|
| reddit_post_url | Reddit 帖子链接 | string | 是 | — | — | https://old.reddit.com/r/XaviersMansion/comments/1umpju4/hot_gossip_the_special_wreed_richards/ | 要采集评论的公开 Reddit 帖子完整 URL,地址路径需包含社区、comments 和帖子编号;长度不超过 512 个字符 |
| comment_count | 期望采集条数 | integer | 是 | — | 1–10000 | 10 | 期望采集的公开评论记录数,包含所有层级评论和回复,取值 1–10000。结果按每 20 条一页采集;页面采满时会整页返回,例如填写 10 时会返回 20 条;可用评论不足时可能少于期望值。计费按实际写回记录数每 20 条向上取整 |
输出数据
单条记录的字段结构,与 manifest.json 的 output.schema 同源。
| 字段名 | 业务名称 | 类型 | 示例 | 说明 |
|---|---|---|---|---|
| biz_id | 业务标识 | string | — | 评论所属 Reddit 社区或业务对象的标识原始值 |
| comment_id | 评论编号 | string | — | Reddit 评论的稳定唯一标识 |
| comment_text | 评论正文 | string | — | 评论发布者填写的正文原文 |
| comment_type | 评论类型 | string | — | 评论记录的业务类型原始值 |
| comment_url | 评论链接 | string | — | 评论或其所属讨论的公开访问链接 |
| comment_user_avatar_url | 作者头像链接 | string | — | 评论作者的头像图片链接 |
| comment_user_id | 作者编号 | string | — | Reddit 评论作者的账号标识 |
| comment_user_name | 作者名称 | string | — | Reddit 评论作者的展示名称 |
| content_id | 帖子编号 | string | — | 评论所属 Reddit 帖子的内容编号 |
| crawl_time | 采集时间 | string | — | 本条评论被采集的时间原始值 |
| image_urls | 图片链接集合 | string | — | 评论关联图片链接集合的 JSON 文本 |
| is_deleted | 是否删除 | boolean | — | 评论在采集时是否已被标记为删除 |
| keyword | 采集关键词 | string | — | 评论记录关联的关键词或社区原始值 |
| like_count | 点赞数 | string | — | 评论采集时的点赞数量原始文本 |
| parent_comment_id | 父级编号 | string | — | 该评论回复的帖子或上级评论编号 |
| publish_time | 发布时间 | string | — | 评论发布时间的原始值 |
| task_item | 提交链接 | string | — | 本条记录对应的提交帖子链接 |
| no_data | 是否无数据 | boolean | — | 该帖子是否未采集到可用评论 |
| timezone | 时区标记 | string | — | 评论时间关联的时区原始标记 |
记录 Schema
输出按记录逐条返回。记录主键为 comment_id,去重、增量、关联以它为准。
{
"type": "object",
"properties": {
"biz_id": {
"type": "string",
"title": "业务标识",
"description": "评论所属 Reddit 社区或业务对象的标识原始值"
},
"comment_id": {
"type": "string",
"title": "评论编号",
"description": "Reddit 评论的稳定唯一标识"
},
"comment_text": {
"type": "string",
"title": "评论正文",
"description": "评论发布者填写的正文原文"
},
"comment_type": {
"type": "string",
"title": "评论类型",
"description": "评论记录的业务类型原始值"
},
"comment_url": {
"type": "string",
"title": "评论链接",
"description": "评论或其所属讨论的公开访问链接"
},
"comment_user_avatar_url": {
"type": "string",
"title": "作者头像链接",
"description": "评论作者的头像图片链接"
},
"comment_user_id": {
"type": "string",
"title": "作者编号",
"description": "Reddit 评论作者的账号标识"
},
"comment_user_name": {
"type": "string",
"title": "作者名称",
"description": "Reddit 评论作者的展示名称"
},
"content_id": {
"type": "string",
"title": "帖子编号",
"description": "评论所属 Reddit 帖子的内容编号"
},
"crawl_time": {
"type": "string",
"title": "采集时间",
"description": "本条评论被采集的时间原始值"
},
"image_urls": {
"type": "string",
"title": "图片链接集合",
"description": "评论关联图片链接集合的 JSON 文本"
},
"is_deleted": {
"type": "boolean",
"title": "是否删除",
"description": "评论在采集时是否已被标记为删除"
},
"keyword": {
"type": "string",
"title": "采集关键词",
"description": "评论记录关联的关键词或社区原始值"
},
"like_count": {
"type": "string",
"title": "点赞数",
"description": "评论采集时的点赞数量原始文本"
},
"parent_comment_id": {
"type": "string",
"title": "父级编号",
"description": "该评论回复的帖子或上级评论编号"
},
"publish_time": {
"type": "string",
"title": "发布时间",
"description": "评论发布时间的原始值"
},
"task_item": {
"type": "string",
"title": "提交链接",
"description": "本条记录对应的提交帖子链接"
},
"no_data": {
"type": "boolean",
"title": "是否无数据",
"description": "该帖子是否未采集到可用评论"
},
"timezone": {
"type": "string",
"title": "时区标记",
"description": "评论时间关联的时区原始标记"
}
},
"required": [],
"additionalProperties": false
}调用方式
本 App 支持通过 MCP、API、SDK 与文件导出方式接入,各接入方式共享同一套能力与计价。所有请求统一使用 Authorization: Bearer 请求头完成身份认证,凭证为 API Key(长期有效,在开放平台创建);MCP 客户端另支持 OAuth 免密钥登录。CLI、Skill 等更多接入方式正在规划中。
通过 MCP(Model Context Protocol)协议,可在 Claude、Cursor 等 AI 客户端中直接调用本 App。选择你的客户端与认证方式,复制下方配置即可接入。
客户端配置
把 Bearer 后替换为长期有效的 API Key 即可,各类客户端与 CI、无浏览器环境通用。
{
"mcpServers": {
"SpiderKing999__reddit-comment": {
"type": "http",
"url": "https://mcp-v2.bazhuayu.com?pin=SpiderKing999/reddit-comment",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}让 AI 自己完成配置
不想手动改配置?复制安装提示词,粘贴到任意 AI 客户端对话框,由它按自身方式完成接入(提示词会让 AI 向你索要 API Key,避免凭证留在对话记录或共享配置里)。
如需在同一个 MCP 连接里指定多个 App,前往 MCP 连接页(已为你指定本 App)。
价格
每提交一次任务计费一次,与返回条数无关。
按实际成功返回的数据条数计费,任务失败不计费。每 20 条为一个计费单位,不足 20 条按 20 条计。
多个计费事件按各自口径独立累计,具体以每一项说明为准;任务失败不计费。
立即体验
填写参数直接运行,结果来自真实调用。