四诊素问 Needle
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的安装指南,将 @user_03812eb9/needle 安装到你的 AI 助手中。
技能介绍
一句话需求为什么不够
当用户说"做一个 X"时,项目风险往往已经开始。需求不清、约束缺失、验收标准模糊——这些问题在代码写了一半才暴露,代价远高于前期多问几句。四诊素问 Needle 把需求采集当成一次诊断:不是填一张漂亮的表,而是每个格子都代表一个可执行的决策。
它如何工作
Needle 借用中医四诊的方法论,但多了一个"验":
- 望 —— 先看用户是谁、什么场景,描出场景画像
- 闻 —— 倾听现在怎么做、哪里痛,记录痛点
- 问 —— 主动追问时间、预算、技术栈、合规等约束
- 切 —— 触诊需求脉搏,判断轻重缓急
- 验 —— 确认"怎么算做完、怎么算做好",没有验收的需求等于没做
整条流水线分四步:
- 需求解析 —— 从用户输入提取四个要素:
核心诉求、目标用户、约束条件、成功标准。缺失的信息列入缺口清单,而不是直接假设。 - 问卷生成 —— 基于缺口组装"望闻问切验"五段式问卷,勾选为主、手写为辅,问题数控制在 10–15 个。
- 需求拆解 —— 先提取符合 INVEST 原则的用户故事,再拆成编号
F-001、F-002的功能点,最后用 MoSCoW 排序。Must Have 超过 60% 会被判定为拆得不够细,缺了 Won't Have 会被要求补取舍。 - 表格输出 —— 产出需求总表、验收标准表(Given-When-Then 格式)和依赖关系图,并按 Markdown、飞书文档、飞书多维表格或 Notion 调整语法。
适用边界与注意点
Needle 是需求结构化工具,不生成 PRD 之外的内容,也不替你做技术选型。它假设你愿意先花一轮问答,再动手实现;如果输入只有一句话,它会按假设直接给出表格,但假设会明确标注,迭代时仍需回填。领域(法律、金融、医疗)专属维度需要自己扩展,框架本身是通用的。License 为 MIT。
使用场景
- 拿到一句「做一个打卡 App」,要把它拆成用户故事、MoSCoW 优先级和验收标准,输出需求总表。
- 多方需求陆续进来,需要先生成一份 10–15 题的问卷收集目标用户、预算和技术栈约束。
- 团队在飞书协作,要把功能点拆成 F-001 编号并写 Given-When-Then 验收标准后放进飞书多维表格。
- 评审发现 Must Have 超过 60% 且没有 Won't Have,需要按校验规则重新拆解并标注假设与缺口。
适合人员
- 初创团队里身兼产品和后端的工程师,要在没有产品经理的情况下把一句话需求变成可排期的功能清单。
- 飞书或 Notion 里负责项目排期的 Scrum Master,需要把散乱反馈整理成带优先级和验收标准的需求表。
- 对接甲方的外包项目负责人,需要在开工前用问卷确认时间、预算、技术栈与合规等约束,减少返工。
- 大企业内部的需求分析师,要把口头需求结构化成可评审、可归档的 PRD,并支持后续迭代修改。