mcpField
R
reddit-thread-analyzer

reddit-thread-analyzer

github.com/onewave-ai数据与数据库393471 次安装1 周前更新
代码仓库

关于 reddit-thread-analyzer

reddit-thread-analyzer 面向研究 Reddit 观点的用户,分析帖子和评论,并以结构化报告归纳情绪、论点、社区共识及争议话题。

主要功能

  1. 01获取帖子与评论内容
  2. 02估算情绪倾向和语气
  3. 03提取论点及其分数
  4. 04识别共识和反复出现的主题
  5. 05标记争议话题

适用场景

  1. 01汇总对某款产品的看法
  2. 02比较讨论中的不同论点
  3. 03追踪帖子内情绪变化

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/onewave-ai/claude-skills --skill reddit-thread-analyzer

安装后在 Claude Code 中输入/reddit-thread-analyzer确认已加载。

详细介绍

Reddit 讨论串分析器

从 Reddit 讨论中提取深入见解,包括情绪倾向、关键论点和社区共识。

给定 Reddit 讨论串 URL 或关于 Reddit 用户观点的问题,全面分析讨论,揭示有意义的模式和见解。

说明

1. 获取并解析讨论串数据

使用 WebFetch 加载 Reddit 讨论串并提取:

  • 帖子标题、正文、作者、得分和时间戳
  • 所有评论(不仅限于顶层评论)
  • 评论得分、奖励和时间戳
  • 标注已认证的贡献者或专家标记
2. 分析整体情绪倾向

判断主导情绪倾向和情感基调:

  • 整体情绪倾向:正面、负面、中立或混合
  • 情绪倾向分布:大致百分比
  • 情感基调:兴奋、沮丧、怀疑、支持、愤怒、热情
  • 随时间的变化:指出讨论中的情绪倾向是否发生变化
3. 提取关键论点

找出影响最大的观点:

最有力的支持论点(3–5 条):

  • 引用论点
  • 注明评论得分
  • 指出支持证据或推理

最有力的反对论点(3–5 条):

  • 引用论点
  • 注明评论得分
  • 指出反驳观点和回应

专家或已认证用户的观点:

  • 突出显示已认证专家的评论
  • 注明楼主(OP)的回复和说明
4. 找出共识观点

判断社区成员认同的内容:

  • 广泛认同的观点(得分高且无争议)
  • 多条评论中反复出现的模式
  • 对立观点之间的共同点
5. 找出有争议的话题

标记争论激烈的观点:

  • 赞成票和反对票不一的话题
  • 引发长评论串的论点
  • 社区意见分歧的争议问题
6. 提供结构化分析

清晰地组织分析:

# Reddit Analysis: [Thread Title]

## Executive Summary
[2-3 sentence overview of the discussion and main takeaway]

## Overall Sentiment
- **Dominant Sentiment**: Positive/Negative/Neutral/Mixed (X%)
- **Emotional Tone**: [excited/frustrated/skeptical/etc.]
- **Community Alignment**: High/Medium/Low

## Top Arguments

### In Favor
1. **[Main point]** (+XXX score)
   > "[Direct quote from comment]"
   - [Brief explanation of reasoning]

2. **[Main point]** (+XXX score)
   > "[Direct quote]"

### Against
1. **[Main point]** (+XXX score)
   > "[Direct quote]"

## Community Consensus
- [Point most people agree on]
- [Another consensus point]

## Controversial Topics
- [Divisive issue] - Community split roughly 50/50
- [Another debate point]

## Notable Insights
- **Expert Opinion**: [Quote from verified expert] (+XXX)
- **Surprising Take**: [Unexpected perspective that gained traction]
- **Most Helpful**: [Most practical or actionable advice]

## Key Quotes
> "[Memorable quote]" - u/username (+XXX score)
> "[Another impactful quote]" - u/username (+XXX score)

## Discussion Quality
- Civility: High/Medium/Low
- Depth: Superficial/Moderate/Deep
- Evidence-based: Yes/No/Mixed

最佳实践

  • 关注高赞评论,以判断社区共识
  • 注明确切得分,展示社区认同程度
  • 直接引用,而非转述
  • 保留细微差别——避免过度简化复杂辩论
  • 注明楼主的回复——原帖作者通常会补充重要背景
  • 清楚区分事实与观点
  • 突出有建设性与无建设性的讨论
  • 考虑时效性——早期评论可能不如后续评论全面

分析示例

用户:“Reddit 用户如何看待新款 iPhone?”

分析步骤:

  1. 获取 r/apple 或 r/iPhone 讨论串
  2. 分析 300 条以上评论
  3. 判断情绪倾向:混合(55% 正面,45% 负面)
  4. 提取主要优点:相机改进(+450)、性能(+380)
  5. 提取主要缺点:价格高(+420)、升级幅度有限(+390)
  6. 总结共识:手机不错,但考虑到实际体验,价格偏高
  7. 找出争议点:是否值得从 iPhone 14 升级
  8. 摘录科技评测者的专家观点
  9. 提供包含引文和得分的结构化报告

请记住:关注实质内容,而非噪声。优先考虑论据充分的观点,而非情绪化反应。

评论

支持 Markdown