🌟 前言:为什么需求工程界突然开始集体“练嘴”了?
想象一下,你正站在一个巨大的魔法图书馆里,四周全是会说话的书。这些书就是今天的主角——大型语言模型(LLM)。它们能瞬间写出诗、代码、甚至一整份需求文档。但问题来了:你随口说一句“帮我写个登录功能”,它可能给你整个宇宙飞船的登录系统,也可能给你一个古代辂轪车的登录方式……
这就是2025年的真实写照:我们终于有了超级聪明的人工智能助手,却发现最难的不是让它变聪明,而是让它听懂我们在说什么。
于是,一门新武林绝学横空出世——Prompt Engineering(提示工程),中文直译就是“怎么跟AI正确说话的艺术”。而需求工程(Requirements Engineering,简称RE),作为软件项目成败的命门,正成为这门绝学的最大试验场。
🧙♂️ 第一章:需求工程师的“哈利波特式”困境
需求工程从来不是一件容易的事。
统计数据残酷得像伏地魔:70%的软件项目失败都源于需求问题。
我们需要从五花八门的利益相关人嘴里掏出真正的需求,把含糊不清的自然语言翻译成机器能懂的精确规格,还要一路追踪变化、验证一致性……这本身就像在跟一群会说人话但永远说半截话的精灵谈判。
现在,LLM出现了。它们承诺:“把脏活累活交给我就行!”
结果呢?
你说:“用户要一个安全的登录。”
它给你写出了一个包含量子加密、虹膜+声纹+脑电波三重验证、还自带反向黑客追踪的登录系统……
恭喜,你的需求膨胀成了“登月计划”。
这就是典型的幻觉(hallucination)——AI最爱干的“脑补”行为。
📊 第二章:科学家们做了什么?他们真的把36条“咒语”拿来试过了!
2025年,一群勇敢的研究者(来自arxiv:2507.03405的那篇神作)决定做一件前无古人的事:
他们把过去7年里所有关于Prompt Engineering的论文挖出来,硬生生整理出了36条通用提示工程指南,然后像炼金术士一样,把这些“咒语”一股脑砸到需求工程的五大核心活动上,看看哪些灵,哪些不灵。
他们还找来了三位身经百战的需求工程大佬进行访谈,相当于请了三位“邓布利多”来评判这些咒语到底能不能在RE界用。
结果如下表(已转化为更可爱的Markdown表格):
| 🎭 主题 | 🔢 指南数量 | 🌍 在需求工程里的适配度 | 🔥 专家最爱举的例子 |
|---|---|---|---|
| Context(给上下文) | 6 | ★★★★★ | “你是一个医疗App的需求工程师,考虑到HIPAA隐私法……” |
| Persona(给AI角色扮演) | 3 | ★★★★★ | “请以终极挑剔用户的身份审视这条需求” |
| Templates(用模板) | 4 | ★★★★★ | “请按如下格式输出:功能点/优先级/验收标准” |
| Disambiguation(消除歧义) | 3 | ★★★★★ | “请指出这条需求中所有可能产生歧义的词” |
| Reasoning(一步步思考) | 5 | ★★★★★ | “让我们一步步来,先列出所有隐含假设……” |
| Analysis(分析) | 4 | ★★★★★ | “请把这条需求拆解成原子功能点” |
| Keywords(关键词) | 3 | ★★★★ | “在需求中加入‘非功能性’‘性能’等关键词引导分类” |
| Wording(措辞) | 2 | ★★ | 太泛了,专家翻白眼 |
| Few-shot(举例子) | 6 | ★☆ | 需求要原创!抄例子会死人的! |
注解:最终统计发现,整整72%的通用提示工程指南都能在需求工程里用得飞起,只有“措辞”和“Few-shot”被专家无情打入冷宫。🎪 第三章:实战!这五招让你的LLM从“神经病”变成“神队友”
神提示:
“您现在是一位拥有15年经验的金融级系统需求工程师,我们正在开发一款面向欧洲市场的银行App,必须满足GDPR、PSD2、ISO27001要求,用户群体主要是55岁以上不太懂科技的老人,请为登录功能撰写完整需求。”
效果:AI立刻收起了量子加密脑补,开始认真考虑“大字体+语音验证+一键求助亲情号码”。
请用以下格式输出需求:
**功能名称**:
**描述**:
**优先级**:Must Have / Should Have / Could Have / Won't Have
**验收标准**:
- [ ] 当用户...
- [ ] 系统应...
**非功能需求**:
- 性能:
- 安全:
- 可访问性:
AI收到这种提示后,输出整齐得像被军事训练过。
“第一步:请逐字阅读以下需求,列出所有模糊词汇或短语。
第二步:对每个模糊项提出至少3种可能解释。
第三步:根据我们之前提供的业务背景,选出最合理的解释并改写需求。”
这套连招在分析(Analysis) 阶段无敌,能把90%的歧义扼杀在摇篮里。
🎭 第四章:真实世界在怎么玩?(来自X平台的偷窥报告)
研究者们已经开始行动:
记住这五条黄金法则,你就能从“被AI牵着鼻子走”变成“牵着AI鼻子走”:
还没有人回复