requesthunt

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

RequestHunt Skill

RequestHunt Skill

Generate user demand research reports by collecting and analyzing real user feedback from Reddit, X (Twitter), and GitHub.
通过收集和分析来自Reddit、X(Twitter)和GitHub的真实用户反馈,生成用户需求调研报告。

Prerequisites

前提条件

Set API key in
~/.zshrc
:
bash
export REQUESTHUNT_API_KEY="your_api_key"
Quick Check:
bash
cd <skill_directory>
python3 scripts/get_usage.py
~/.zshrc
中设置API密钥:
bash
export REQUESTHUNT_API_KEY="your_api_key"
从以下地址获取密钥:https://requesthunt.com/settings/api
快速检查
bash
cd <skill_directory>
python3 scripts/get_usage.py

Research Workflow

调研流程

This skill helps you generate comprehensive user demand research reports. Follow this workflow:
本Skill可帮助您生成全面的用户需求调研报告。请遵循以下流程:

Step 1: Define Scope

步骤1:定义范围

Before collecting data, clarify with the user:
  1. Research Goal: What domain/area to investigate? (e.g., AI coding assistants, project management tools)
  2. Specific Products: Any products/competitors to focus on? (e.g., Cursor, GitHub Copilot)
  3. Platform Preference: Which platforms to prioritize? (reddit, x, github)
  4. Time Range: How recent should the feedback be?
  5. Report Purpose: Product planning / competitive analysis / market research?
收集数据前,与用户明确以下内容:
  1. 调研目标:要调研哪个领域/方向?(例如:AI编码助手、项目管理工具)
  2. 特定产品:是否要聚焦某些产品/竞品?(例如:Cursor、GitHub Copilot)
  3. 平台偏好:优先选择哪些平台?(reddit、x、github)
  4. 时间范围:反馈的时效性要求是什么?
  5. 报告用途:产品规划 / 竞品分析 / 市场调研?

Step 2: Collect Data

步骤2:收集数据

bash
undefined
bash
undefined

1. Trigger realtime scrape for the topic

1. 针对主题触发实时爬取

python3 scripts/scrape_topic.py "ai-coding-assistant" --platforms reddit,x,github
python3 scripts/scrape_topic.py "ai-coding-assistant" --platforms reddit,x,github

2. Search with expansion for more data

2. 扩展搜索以获取更多数据

python3 scripts/search_requests.py "code completion" --expand --limit 50
python3 scripts/search_requests.py "code completion" --expand --limit 50

3. List requests filtered by topic

3. 按主题筛选列出需求

python3 scripts/list_requests.py --topic "ai-tools" --limit 100
undefined
python3 scripts/list_requests.py --topic "ai-tools" --limit 100
undefined

Step 3: Generate Report

步骤3:生成报告

Analyze collected data and generate a structured Markdown report:
markdown
undefined
分析收集到的数据并生成结构化的Markdown报告:
markdown
undefined

[Topic] User Demand Research Report

[主题] 用户需求调研报告

Overview

概述

  • Scope: ...
  • Data Sources: Reddit (X), X (Y), GitHub (Z)
  • Time Range: ...
  • 范围:...
  • 数据来源:Reddit(X条)、X(Y条)、GitHub(Z条)
  • 时间范围:...

Key Findings

关键发现

1. Top Feature Requests

1. 热门功能请求

RankRequestSourcesRepresentative Quote
排名请求内容来源代表性引用

2. Pain Points Analysis

2. 痛点分析

  • Pain Point A: ...
  • 痛点A:...

3. Competitive Comparison (if specified)

3. 竞品对比(若指定)

| Feature | Product A | Product B | User Expectations |
| 功能 | 产品A | 产品B | 用户期望 |

4. Opportunities

4. 机会点

  • ...
  • ...

Methodology

研究方法

Based on N real user feedbacks collected via RequestHunt...
undefined
基于通过RequestHunt收集的N条真实用户反馈...
undefined

Commands

命令

All commands run from the skill directory.
所有命令均需在Skill目录下运行。

List Requests

列出需求

bash
python3 scripts/list_requests.py --limit 20                    # Recent requests
python3 scripts/list_requests.py --topic "ai-tools" --limit 10 # By topic
python3 scripts/list_requests.py --platforms reddit,github     # By platform
python3 scripts/list_requests.py --category "Developer Tools"  # By category
python3 scripts/list_requests.py --sortBy top --limit 20       # Top voted
bash
python3 scripts/list_requests.py --limit 20                    # 最新需求
python3 scripts/list_requests.py --topic "ai-tools" --limit 10 # 按主题筛选
python3 scripts/list_requests.py --platforms reddit,github     # 按平台筛选
python3 scripts/list_requests.py --category "Developer Tools"  # 按分类筛选
python3 scripts/list_requests.py --sortBy top --limit 20       # 按投票热度排序

Search Requests

搜索需求

bash
python3 scripts/search_requests.py "authentication" --limit 20
python3 scripts/search_requests.py "oauth" --expand            # With realtime expansion
python3 scripts/search_requests.py "API rate limit" --expand --platforms reddit,x
bash
python3 scripts/search_requests.py "authentication" --limit 20
python3 scripts/search_requests.py "oauth" --expand            # 实时扩展搜索
python3 scripts/search_requests.py "API rate limit" --expand --platforms reddit,x

Get Topics

获取主题

bash
python3 scripts/get_topics.py                                  # List all topics by category
bash
python3 scripts/get_topics.py                                  # 按分类列出所有主题

Check Usage

查看使用情况

bash
python3 scripts/get_usage.py                                   # View API usage stats
bash
python3 scripts/get_usage.py                                   # 查看API使用统计

Scrape Topic (Realtime)

爬取主题(实时)

bash
python3 scripts/scrape_topic.py "developer-tools"              # Default: reddit,x
python3 scripts/scrape_topic.py "ai-assistant" --platforms reddit,x,github
bash
python3 scripts/scrape_topic.py "developer-tools"              # 默认平台:reddit,x
python3 scripts/scrape_topic.py "ai-assistant" --platforms reddit,x,github

API Info

API信息