AI工具 Skill技能库 关于道场

MRD市场需求文档生成器:从用户原声到结构化需求分析

一人堂 |2026-07-27

帮助产品经理和创业者将用户原声数据转化为结构化的市场需求文档。该工具在BRD确认方向后深入分析市场需求,支持从BRD自动继承交接区数据和爬虫采集结果,通过6阶段工作流(接收输入→数据消化→问题诊断→需求提炼→生成确认→自审)产出包含用户声音/P0-P2需求优先级/成功指标/竞品评价的完整MRD。适用于已有用户反馈数据或想从真实讨论中提炼产品需求的专业场景。

MRD市场需求文档生成器:从用户原声到结构化需求分析

【适用场景】

适用对象

- 产品经理:想把用户访谈、问卷、客服记录转化为结构化需求 - 创业者:想从用户讨论中提炼市场需求,验证产品方向 - 增长团队:从用户反馈中识别高频痛点和功能优先级 - 投资尽调:系统分析目标用户的真实需求和付费意愿

典型使用情境

- 「帮我看看这些用户反馈」——从原声中提炼需求 - 「写个MRD」——生成市场需求文档 - 「这批数据能提炼出什么」——识别高频需求和优先级 - 从BRD衔接过来继续分析(自动继承BRD交接区数据)

核心产出

- `MRD.md` 市场需求文档,包含: - 用户原声数据索引表(真实引用,可回溯) - P0/P1/P2 需求优先级体系(全部挂数据索引) - 目标用户画像(含行为特征和使用场景) - 成功指标体系(可量化、可追踪) - 竞品评价矩阵(用户视角的对比分析)

【操作步骤】

第一步:确认上游文档和数据源

情况A:从BRD衔接过来 - 自动读取 `BRD.md` 末尾的交接区信息(方向/用户/痛点/差异化) - 复用BRD已采集的 `./market_data/raw_data.md` 数据 - 跳过BRD已覆盖的问题,重点补充市场细节

情况B:没有BRD,用户自带数据 - 读取用户粘贴的原声或 `./market_data/raw_data.md` - 进入Phase 1数据消化

情况C:没有数据 - 必须先采集数据,不允许无数据写MRD - 可选:爬虫采集 / 用户手动粘贴

第二步:数据消化与聚类

1. 全量阅读用户原声数据,逐条记录索引编号 2. 聚类提炼:按痛点主题和商业潜力归类 3. 展示发现

``` 从这批数据里,我看到X个有潜力的方向:

方向核心痛点数据索引提及次数点评
A......[X1,R3]3...
B......[Z2,H5]4...
```

第三步:需求优先级诊断

从6个维度评估每个需求的优先级:

问题核心价值
Q1.你为什么想做这个?理解动机,判断投入意愿
Q2.谁会为这个买单?明确目标用户画像
Q3.现在他们怎么解决?理解替代方案和不满点
Q4.你有什么独特优势?评估竞争壁垒
Q5.你打算投入多少?设定合理预期
Q6.最小可卖版本是什么?判断聚焦程度

工具会根据用户类型(探索型/实践型/成熟型)自适应跳过部分问题。

第四步:生成MRD文档

```markdown

[方向名称] — 市场需求文档 (MRD)

1. 目标用户画像

- 用户特征(角色/身份+索引) - 典型场景(什么情况下遇到问题+索引) - 痛点程度(忍一忍/很烦/不解决不行+索引)

2. 用户声音索引表

编号典型原声痛点归类索引
1「...」...[X3]

3. 需求优先级体系

P0(必须解决)

- 需求描述 [R2, R8, W3]

P1(重要)

- 需求描述 [Z2, H5]

P2(nice to have)

- 需求描述 [X1]

4. 成功指标体系

- 核心指标:周活≥50 [X1, X4用户原声] - 增长指标:新用户次留≥40%

5. 竞品评价矩阵

方案优势不足用户满意度
现有A......
```

第五步:生成后自审

必须检查: - 每个指标是否挂了数据索引 - 原声引用是否100%准确(禁止改写) - 逻辑链是否连贯(用户→痛点→需求→指标)


【代码模板】

MRD触发词

- 「写MRD」「市场需求文档」「梳理市场需求」 - 「帮我分析用户数据」「从用户反馈里提炼需求」 - 「这些反馈帮我理一下」「帮我做市场分析」

索引引用规则

- ✅ `P0需求:批量导入文件 [R2, R8, W3]` - ✅ `核心指标:周活用户数≥50 [X1, X4]` - ❌ `P0需求:AI推荐功能`(无索引,禁止)

数据来源优先级

1. BRD继承数据(复用同一份raw_data) 2. 用户已有数据(粘贴/上传) 3. 爬虫采集(`fetch_market_data.py`) 4. 手动跳过(⚠️必须标注无数据警告)

【复盘要点】

常见问题

问题1:没有数据就写MRD - 后果:指标体系是编的,做产品决策时会误导团队 - 解决:必须先采集或用户提供真实数据

问题2:指标没有数据支撑 - 后果:无法验证,无法追踪成功 - 解决:每个指标必须能找到用户原声或其他数据支撑

问题3:需求优先级拍脑袋 - 原因:没有按「出现频次×痛点程度」客观排序 - 解决:必须有数据索引才能列入P0/P1

自检清单

- [ ] 每个需求挂了数据索引 - [ ] 用户原声100%准确引用(可回溯) - [ ] P0/P1/P2划分有数据依据 - [ ] 成功指标可量化、可追踪 - [ ] 逻辑链连贯(用户→场景→痛点→需求→指标)


来源:wbx125133/codex-skills · GitHub https://github.com/wbx125133/codex-skills/blob/main/mrd-writing/SKILL.md