关键词:AI、大模型、软件工程、人机协作
本关目标
读完这一关,你能判断 AI 在软件工程里适合做什么、不适合做什么,并能选出团队第一个安全试点场景。
贯穿案例位置
本关使用 某商城订单系统新增会员折扣 这个案例。
适合玩家
- 刚开始接触 AI 的开发、测试、产品、运维
- 想把 AI 从个人尝鲜变成团队工具的负责人
- 担心 AI 胡说八道但又想尝试的人
开局场景
某商城研发团队准备把“会员折扣”作为第一个 AI 软件工程试点。产品已经写了一句需求,研发担心金额计算出错,测试担心组合场景太多,运维担心上线后金额异常。团队决定先不用 AI 自动写核心代码,而是让 AI 辅助需求澄清、风险识别和发布清单。
装备清单
开始实践前,请准备:
- 最近一个真实需求
- 一个 PR diff
- 一份测试或发布结果
- 一段错误日志
- 团队当前想提效的 3 个痛点
通关路线
#mermaid-svg-I28M9N0mkclIj8Sa{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-I28M9N0mkclIj8Sa .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-I28M9N0mkclIj8Sa .error-icon{fill:#552222;}#mermaid-svg-I28M9N0mkclIj8Sa .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-I28M9N0mkclIj8Sa .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-I28M9N0mkclIj8Sa .marker{fill:#333333;stroke:#333333;}#mermaid-svg-I28M9N0mkclIj8Sa .marker.cross{stroke:#333333;}#mermaid-svg-I28M9N0mkclIj8Sa svg{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-I28M9N0mkclIj8Sa p{margin:0;}#mermaid-svg-I28M9N0mkclIj8Sa .label{font-family:\”trebuchet ms\”,verdana,arial,sans-serif;color:#333;}#mermaid-svg-I28M9N0mkclIj8Sa .cluster-label text{fill:#333;}#mermaid-svg-I28M9N0mkclIj8Sa .cluster-label span{color:#333;}#mermaid-svg-I28M9N0mkclIj8Sa .cluster-label span p{background-color:transparent;}#mermaid-svg-I28M9N0mkclIj8Sa .label text,#mermaid-svg-I28M9N0mkclIj8Sa span{fill:#333;color:#333;}#mermaid-svg-I28M9N0mkclIj8Sa .node rect,#mermaid-svg-I28M9N0mkclIj8Sa .node circle,#mermaid-svg-I28M9N0mkclIj8Sa .node ellipse,#mermaid-svg-I28M9N0mkclIj8Sa .node polygon,#mermaid-svg-I28M9N0mkclIj8Sa .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-I28M9N0mkclIj8Sa .rough-node .label text,#mermaid-svg-I28M9N0mkclIj8Sa .node .label text,#mermaid-svg-I28M9N0mkclIj8Sa .image-shape .label,#mermaid-svg-I28M9N0mkclIj8Sa .icon-shape .label{text-anchor:middle;}#mermaid-svg-I28M9N0mkclIj8Sa .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-I28M9N0mkclIj8Sa .rough-node .label,#mermaid-svg-I28M9N0mkclIj8Sa .node .label,#mermaid-svg-I28M9N0mkclIj8Sa .image-shape .label,#mermaid-svg-I28M9N0mkclIj8Sa .icon-shape .label{text-align:center;}#mermaid-svg-I28M9N0mkclIj8Sa .node.clickable{cursor:pointer;}#mermaid-svg-I28M9N0mkclIj8Sa .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-I28M9N0mkclIj8Sa .arrowheadPath{fill:#333333;}#mermaid-svg-I28M9N0mkclIj8Sa .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-I28M9N0mkclIj8Sa .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-I28M9N0mkclIj8Sa .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-I28M9N0mkclIj8Sa .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-I28M9N0mkclIj8Sa .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-I28M9N0mkclIj8Sa .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-I28M9N0mkclIj8Sa .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-I28M9N0mkclIj8Sa .cluster text{fill:#333;}#mermaid-svg-I28M9N0mkclIj8Sa .cluster span{color:#333;}#mermaid-svg-I28M9N0mkclIj8Sa div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\”trebuchet ms\”,verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-I28M9N0mkclIj8Sa .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-I28M9N0mkclIj8Sa rect.text{fill:none;stroke-width:0;}#mermaid-svg-I28M9N0mkclIj8Sa .icon-shape,#mermaid-svg-I28M9N0mkclIj8Sa .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-I28M9N0mkclIj8Sa .icon-shape p,#mermaid-svg-I28M9N0mkclIj8Sa .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-I28M9N0mkclIj8Sa .icon-shape .label rect,#mermaid-svg-I28M9N0mkclIj8Sa .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-I28M9N0mkclIj8Sa .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-I28M9N0mkclIj8Sa .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-I28M9N0mkclIj8Sa :root{–mermaid-font-family:\”trebuchet ms\”,verdana,arial,sans-serif;}
选场景
给上下文
要格式
人工验收
沉淀模板
AI 技能:新手开局提示词
把下面提示词复制到 AI 工具中,再把你的真实材料贴进去。
你是一名资深软件工程助手。
我会提供真实软件工程材料。
请先总结事实,再输出适合 AI 辅助的场景清单、风险边界和试点建议。
要求:
1. 不确定的信息标记为“待确认”;
2. 每个关键建议都说明依据;
3. 输出必须能转成任务、清单或评审项;
4. 高风险结论必须标记“需要人工确认”。
实战副本:选择 某商城会员折扣作为第一个 AI 试点场景
副本掉落物
| AI 场景优先级表 | 决定先做什么 |
| 团队提示词模板 | 让问法可复用 |
| AI 使用边界清单 | 避免把决策交给 AI |
通关验收
| 可落地 | 至少选出 1 个真实流程节点 |
| 可验收 | 输出能被人工检查 |
| 可复用 | 模板能给团队其他人使用 |
避坑提示
- 不要一开始就让 AI 自动改核心代码
- 不要把 AI 输出当最终决策
- 不要只给一句话问题,要给上下文
- 不要追求酷炫,先追求稳定可用
下一关
进入 第 2 关:为什么软件工程需要 AI。



