with one click
combo-needs-to-direction
// 需求发现 → 方向定界 组合 Skill。从用户痛点出发,系统跑完微需求检测、 真需求验证、四层拆解,输出可直接进入方向定界的 Direction
// 需求发现 → 方向定界 组合 Skill。从用户痛点出发,系统跑完微需求检测、 真需求验证、四层拆解,输出可直接进入方向定界的 Direction
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | combo-needs-to-direction |
| description | 需求发现 → 方向定界 组合 Skill。从用户痛点出发,系统跑完微需求检测、 真需求验证、四层拆解,输出可直接进入方向定界的 Direction |
从一个模糊的痛点线索出发,跑完需求发现全流程,直接输出 Direction Brief。
一个模糊的产品想法或痛点描述。
示例输入:
"我想做一个帮律师自动审查合同的 AI 产品"
输入: 模糊想法
↓
【Step 1】微需求检测 (p0a)
→ 是否存在被忽视的微需求?
→ 是否需要重新定义问题?
↓
【Step 2】需求四层拆解 (p0c)
→ 表达层:用户说了什么
→ 场景层:问题发生在哪里
→ 处境层:谁被困住了
→ 代价层:不解决会怎样
↓
【Step 3】真需求验证 (p0b)
→ 5问验证:长期性、代价、补偿行为、结构性、自然存续
→ 真/伪判定
↓
【Step 4】方向定界准备
→ 将需求发现结果转化为 Direction Brief 输入
→ 明确问题定义、场景切入、资料条件
↓
输出: Direction Brief(可直接进入 p1)
direction_brief_input:
source: "原始想法"
problem_definition:
surface_problem: "表面问题"
deep_problem: "深层问题"
why_different: "为什么不同"
scenario_entry:
user: "目标用户"
scenario: "使用场景"
pain_point: "核心痛点"
evidence:
micro_needs: ["微需求发现"]
real_need_validation: "真需求验证结果"
cost_evidence: "代价证据"
compensation_behaviors: ["补偿行为"]
data_readiness:
available_data: "可获取的数据"
data_sensitivity: "数据敏感度"
access_difficulty: "获取难度"
preliminary_judgment:
worth_pursuing: true/false
confidence: "high/medium/low"
key_risks: ["风险列表"]
next_step: "进入方向定界 (p1)"
好的方向定界,始于好的需求发现。不要带着假设进入方向定界,要带着证据。
需求发现回答"这个问题值不值得做",方向定界回答"这个问题怎么切入"。很多团队跳过需求发现直接做方向定界,结果是在一个伪需求上浪费方向定界的时间。
两阶段的核心差异:
| 维度 | 需求发现 (P0) | 方向定界 (P1) |
|---|---|---|
| 核心问题 | 这个问题真实吗? | 这个问题怎么切入? |
| 关键判断 | 真/伪需求 | go/no-go |
| 输出物 | Needs Brief | Direction Brief |
| 方法论 | 微需求检测+四层拆解+真需求验证 | 五维度判断+资料审查+能力评估 |
不要带着假设进入方向定界,要带着证据。
需求发现的输出必须转化为方向定界的输入。转换的关键是把"问题语言"转化为"实验语言":
需求发现输出:
- 核心问题是什么(问题定义)
- 用户在什么处境中遇到这个问题(场景切入)
- 问题的深层结构是什么(约束条件)
方向定界输入:
- 问题定义 → 问题是否真实且高频?
- 场景切入 → 场景是否可切入?
- 约束条件 → 资料是否可得?能力是否可能?
| 拦截点 | 判断标准 | 不通过则 |
|---|---|---|
| 真需求验证 | 五问 ≥3 通过 | 回到需求发现重新定义 |
| Agent 适配 | 评分 ≥60 | 考虑非 AI 方案 |
| 处境清晰度 | 能描述 ≥2 个具体场景 | 补充用户研究 |
三个拦截点不是形式检查,而是防止在错误方向上浪费资源。
从需求发现到方向定界,最终输出的 Direction Brief 必须回答五个问题:
| 情况 | 原因 | 建议 |
|---|---|---|
| 资料条件不成立 | 没有足够资料或无法脱敏/授权 | 先解决资料问题 |
| 容错率极低且不能保留人工接管 | 医疗诊断、法律结论等 | 重新定义场景边界 |
| 场景频率太低、价值太弱 | 投入产出不划算 | 寻找更高频场景 |
| 团队无法获得真实反馈 | 无法验证假设 | 先建立反馈渠道 |
输入:用户原始想法
处理:
输出:需求验证结果 + 重定义的问题(如有)
输入:Step 1 的需求验证结果
处理:
输出:通过/不通过 + 不通过的原因和建议
输入:已验证的需求
处理:
输出:问题语言描述(含场景和频率)
输入:问题语言描述
处理:
输出:资料条件审查报告
输入:问题描述 + 资料条件
处理:
输出:能力评估 + 价值判断 + 进入条件
输入:Step 1-5 的全部输出
处理:
输出:Direction Brief
场景描述:用户说"我想做一个帮律师自动审查合同的 AI 产品"。
Step 1 需求发现:
Step 2 拦截点检查:
Step 3 问题语言转换:
Step 4 资料条件审查:
Step 5 能力评估 + 价值判断:
Step 6 Direction Brief:
# Direction Brief:AI 合同审查助手
## 目标问题
初级律师审查合同效率低、漏检风险高,过度依赖合伙人经验
## 场景边界
- 先做:风险条款高亮、法规引用、相似案例提示
- 暂不做:最终合规判断、替代律师签字
## 资料盘点
- ✅ 监管规则(公开)
- ⚠️ 历史合同(需脱敏+法务确认)
## 能力假设
AI 能识别关键条款、匹配法规、标记风险
## 风险边界
- 所有 AI 输出仅供律师参考,不作为法律意见
- 最终判断权归律师
## 进入条件
- [ ] 获取 100 份脱敏合同
- [ ] 法务确认可用性
- [ ] 完成影子验证(AI vs 律师对比)
- [ ] 条款识别准确率 > 85%
场景描述:用户说"我们想做 AIOps,自动修复生产故障"。
Step 1 需求发现:
Step 2 拦截点检查:
Step 3 问题语言转换:
Step 4 资料条件审查:
Step 5 能力评估 + 价值判断:
Step 6 Direction Brief:
# Direction Brief:AIOps 故障分诊辅助系统
## 目标问题
故障告警过多(平均 30 条/次),定位时间长(平均 45 分钟),过度依赖专家经验
## 场景边界
- 先做:告警聚类、日志摘要、相似案例召回、初步归因建议
- 明确不做:自动修复、自动重启、自动切流
## 资料盘点
- ✅ 历史故障工单(2000 条,已脱敏)
- ✅ 日志样本(ELK 可查询)
- ✅ 监控信号(Prometheus)
- ✅ 处理手册(Confluence)
## 能力假设
能理解日志、关联多源信号、召回历史案例,输出"先看哪里"的建议
## 风险边界
- 所有输出只能作为建议,不作为命令
- 高风险动作必须双人确认
- AI 不能直接操作生产环境
## 进入条件
- [x] 资料可用性确认
- [x] 风险边界与 SRE 团队达成一致
- [ ] 完成影子验证(对比人工判断)
- [ ] 召回准确率 > 80%
需求发现是方向定界的地基。地基不稳,方向定界就是在沙子上盖楼。