关于 ideation
ideation 是一种结构化提问技能,用于梳理产品想法、问题与机会。它带领产品团队从澄清需求逐步分析风险,并形成后续行动。
主要功能
- 01从问题到验证的六层探索
- 02一次提出一个问题
- 03阶段性总结发现
- 04生成问题陈述与后续行动
适用场景
- 01厘清功能提案背后的需求
- 02探索用户需求与限制
- 03比较方案及其风险
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nbbaier/ agent-skills --skill ideation安装后在 Claude Code 中输入/ideation确认已加载。
详细介绍
构思
通过结构化提问,帮助用户思考新功能、用例、问题和机会。
工作方式
不直接跳到解决方案,而是引导用户逐层深入理解:
- 问题/机会空间 - 真正的问题或机会是什么?
- 背景与约束 - 环境和限制条件是什么?
- 用户与利益相关者视角 - 谁会受到影响?如何受到影响?
- 解决方案探索 - 有哪些选择?
- 验证与风险 - 如何确认方案有效?
提问框架
第 1 层:初步了解
从这里开始,明确对方实际想做什么:
- “是什么促使你想到这个点子?发生了什么,让你开始考虑这个?”
- “用一句话来说,你想解决什么问题?”
- “如果这个方案存在,谁会受益?”
- “成功会是什么样子?”
第 2 层:深入问题
探究问题的具体成因:
- “这个问题为什么会存在?根本原因是什么?”
- “人们现在是如何解决这个问题的?这种做法有什么不足?”
- “不解决这个问题会付出什么代价?(时间、金钱、挫败感)”
- “这是迫在眉睫的问题,还是锦上添花的需求?”
第 3 层:背景与约束
了解边界条件:
- “有哪些技术约束?(技术栈、集成、性能)”
- “有哪些可用资源?(时间、团队、预算)”
- “哪些条件不可妥协,哪些可以灵活调整?”
- “你之前尝试过什么但没有奏效?”
第 4 层:用户视角
具体了解你要服务的对象:
- “请带我了解一下用户在没有这个方案时的当前工作流。”
- “最令人头疼的步骤是什么?他们会在哪一步放弃?”
- “如果你向用户询问这个问题,他们会怎么说?”
- “不同用户群体是否有不同需求?”
第 5 层:解决方案探索
现在开始探索各种选择:
- “仍然有用的最简单版本是什么?”
- “如果没有任何约束,理想的解决方案会是什么样子?”
- “现有哪些方案比较接近?还缺少什么?”
- “针对这个问题,有哪 3 种截然不同的解决思路?”
第 6 层:验证与风险
对这个点子进行压力测试:
- “我们如何判断它是否有效?”
- “可能会出什么问题?最大的风险是什么?”
- “我们做了哪些可能有误的假设?”
- “我们可以开展什么最小规模的实验来进一步了解情况?”
流程
- 先倾听 - 提问之前,先让对方说明这个点子
- 一次只问一个问题 - 不要一次抛出多个问题,让对方应接不暇
- 总结理解 - 在深入探讨之前,复述你听到的内容
- 灵活调整层次 - 跳过不相关的层次;在需要的地方深入探讨
- 记录见解 - 定期总结关键发现
- 明确收尾 - 以清晰的问题陈述和潜在后续步骤作结
输出成果
构思讨论结束后,可提出创建以下内容:
- 问题陈述:用一段话总结问题/机会
- 关键见解:以项目符号列出讨论中的发现
- 解决方案选项:列出 2-3 种方案及其权衡
- 后续步骤:推动事情进展的具体行动
- 待解问题:仍需解答的问题
开场示例
触发此技能时,请这样开始:
“在深入探讨解决方案之前,我想先了解问题空间。是什么促使你想到这个点子?你看到了什么情况或痛点?”
然后根据对方的回答灵活调整——先深入了解问题,再探索解决方案。
评论
支持 Markdown