第 05 章 场景选型与落地方案¶
本章导读:大模型项目的成败,往往在选场景的那一刻已经决定了一半。本章给出一套可复用的判断框架,把“看起来能做”翻译成“值得做、做得到、算得过来”。
读者应能独立完成场景打分、模型选型、成本测算、落地排期与合规检查。
文中所有成本、延迟与准确率均为量级估算,假设随算例给出,实际以最新报价与官方规定为准。
核心要点:
- 场景适配度由容错率、数据可得性、任务边界、反馈闭环、投资回报率(Return on Investment, ROI)共同决定,任何一项不及格都可能让项目失败。
- 先用规则、检索或小模型解决 80% 的高频简单请求,再把大模型留给长尾,这是成本与体验兼得的基本策略。
- 模型选型不是选“最强”,而是选“在合规、延迟、成本约束下效果足够好”的那一个,必要时采用混合路由。
- 成本必须拆到单次请求与单席位毛利,不能只看词元(token)单价;自部署的经济性高度依赖利用率。
- 落地流程的关键不是上线,而是建立可回滚的灰度机制与持续评估集。
- 人机协同的核心是置信度校准与清晰的转人工边界,而不是追求 100% 自动化。
- 合规要从数据分级开始,逐项检查个人信息、跨境、生成内容标识、备案与模型许可。
5.1 场景适配度判断¶
5.1.1 五个核心维度¶
| 维度 | 核心问题 | 高分特征 | 低分特征 | 验证方法 |
|---|---|---|---|---|
| 容错率 | 答错一次的代价是什么 | 有专业人员复核、错误可撤销、不涉及人身或资金安全 | 直接对外承诺、涉及医疗诊断或资金交易、错误不可逆 | 梳理错误场景与最坏后果,做失效模式分析 |
| 数据可得性 | 是否有合法、干净、可更新的数据 | 文档结构化、有权限体系、有版本、有标注 | 数据散落在个人电脑、扫描件难识别、无授权 | 抽样 200 份文档做可解析率与覆盖率测试 |
| 任务边界 | 输入输出能否被清晰定义 | 任务可枚举、输出格式固定、范围可拒答 | 开放式创作、需求不断扩张、用户期望无限 | 写出任务说明书与拒答清单,做边界评审 |
| 反馈闭环 | 能否拿到真实好坏信号 | 有采纳率、点赞、工单结果、人工复核 | 无行为数据、无法知道答案对错 | 设计埋点与标注流程,估算每周可回收样本量 |
| ROI | 收益能否覆盖全生命周期成本 | 高频、耗时、人力贵、错误成本可控 | 低频、一次性、收益难量化 | 用“节省工时 × 人力成本 + 增量收入”测算 |
容错率不是二值的,可以用风险敞口来量化:
其中 \(R\) 为单次请求的期望风险损失,\(P_{err}\) 为错误概率,\(L_{err}\) 为单次错误损失,\(E\) 为暴露次数。若 \(R\) 超过人工处理成本,就应引入强制人工复核,而不是继续调模型。
5.1.2 适配度打分表¶
采用 1 至 5 分制,1 分表示明显不满足,5 分表示显著优于替代方案。加权得分归一化到 100 分。
| 编号 | 评估项 | 权重 | 评分要点 |
|---|---|---|---|
| 1 | 容错与风险 | 20 | 错误可发现、可撤销、有人兜底得高分 |
| 2 | 数据可得性 | 15 | 数据合法、电子化、有权限与版本得高分 |
| 3 | 任务边界 | 10 | 任务可枚举、输出可校验得高分 |
| 4 | 反馈闭环 | 10 | 有真实采纳或结果信号得高分 |
| 5 | ROI | 20 | 高频、高人力成本、收益可量化得高分 |
| 6 | 合规可行性 | 10 | 不涉敏感个人信息、可完成备案得高分 |
| 7 | 时延与体验 | 5 | 秒级可接受、非强实时得高分 |
| 8 | 集成复杂度 | 5 | 系统接口清晰、无需改造核心链路得高分 |
| 9 | 可评估性 | 5 | 能构造稳定测试集与自动指标得高分 |
其中 \(S\) 为总分,\(w_i\) 为第 \(i\) 项权重(表中以百分数展示,计算时除以 100),\(s_i\) 为该项 1 至 5 分。决策规则:80 分以上建议立项;65 至 80 分先做 4 至 6 周概念验证(Proof of Concept, POC);65 分以下不立项,或改用规则、传统机器学习。
示例:企业文档问答在容错 4 分、数据 5 分、边界 4 分、反馈 4 分、ROI 4 分、合规 5 分、时延 5 分、集成 3 分、可评估 4 分时,加权得分约为 85 分,适合立项。开放式营销文案在容错 2 分、数据 3 分、边界 2 分、反馈 2 分、ROI 3 分、合规 3 分、时延 5 分、集成 5 分、可评估 2 分时,得分约为 55 分,应缩小到“按品牌规范生成初稿”的子场景。
5.1.3 场景筛选决策树¶
场景提出
├─ 错误是否会造成人身、资金或重大合规损失?
│ ├─ 是 → 是否必须自动执行?
│ │ ├─ 是 → 不做,或降级为“建议 + 人工确认”
│ │ └─ 否 → 可做,但强制人工复核
│ └─ 否 → 继续
├─ 是否有合法可用的数据与知识源?
│ ├─ 否 → 先补数据治理,不进入模型开发
│ └─ 是 → 继续
├─ 任务能否用一句话说清输入与输出?
│ ├─ 否 → 拆成多个子任务,或先做检索而非生成
│ └─ 是 → 继续
├─ 能否在 4 周内拿到 100 条以上真实反馈?
│ ├─ 否 → 设计埋点与人工评估,缩小 POC 范围
│ └─ 是 → 继续
└─ 单次节省成本 × 年调用量 > 年化总成本 × 1.5?
├─ 否 → 优化方案或放弃
└─ 是 → 立项
5.1.4 常见反模式¶
- 把“公司知识库”整体当成一个场景,实际包含问答、摘要、翻译、报表等十余种任务,导致评估口径混乱。
- 用 demo 的十个问题代表真实分布,忽略长尾、错别字、口语与多文档冲突。
- 只算 token 费用,不算检索、标注、运维、人工复核与获客成本,导致毛利被高估。
- 先买图形处理器(Graphics Processing Unit, GPU)再找场景,把利用率不足的固定成本摊到少量请求上。
- 追求全自动,拒绝设计转人工,最终一次严重错误导致项目被叫停。
5.2 场景分类与关键指标¶
5.2.1 七类典型场景¶
| 场景 | 典型任务 | 输入特征 | 输出特征 | 首要指标 | 常见陷阱 |
|---|---|---|---|---|---|
| 知识问答 | 制度查询、产品手册、工单辅助 | 长文档、多源、有权限 | 短答案 + 引用 | 答案正确率、引用忠实度 | 检索不到却强行生成 |
| 内容生成 | 文案、摘要、邮件、报告 | 指令 + 素材 + 风格 | 中长文本 | 采纳率、编辑距离 | 事实错误、品牌调性漂移 |
| 信息抽取 | 合同要素、发票、简历 | 半结构化或扫描件 | 结构化字段 | 字段级 F1、准确率 | 长尾版式、字段歧义 |
| 代码 | 补全、生成、评审、修复 | 代码上下文、仓库 | 代码片段或补丁 | 编译通过率、单测通过率 | 上下文不足、许可证污染 |
| 客服 | 售前咨询、售后处理 | 多轮对话、订单数据 | 回复 + 动作 | 自助解决率、转人工率 | 承诺越权、情绪升级 |
| Copilot | 办公助手、销售助手、研发助手 | 多工具、多步任务 | 建议或执行结果 | 任务完成率、采纳率 | 工具调用错误、权限越界 |
| 多模态 | 图文审核、票据识别、视频理解 | 图像、视频、音频 | 标签、描述、判定 | 召回率、误杀率 | 长尾有害内容、对抗样本 |
5.2.2 四层指标体系¶
| 层级 | 回答的问题 | 示例指标 | 观测频率 |
|---|---|---|---|
| 业务层 | 是否省钱、赚钱、控风险 | 单票成本、自助解决率、人均产出、风险拦截率 | 日/周 |
| 产品层 | 用户是否愿意用、是否好用 | 活跃率、采纳率、留存、满意度、转人工率 | 日 |
| 模型层 | 回答是否正确、忠实、完整 | 准确率、忠实度、召回率、格式合规率 | 每次发版 |
| 系统层 | 是否稳定、快、便宜 | 可用性、首 token 延迟、P95 延迟、单次成本 | 分钟级 |
关键指标定义:
- 忠实度(Faithfulness):答案中的每个事实断言都能被给定上下文支持。常用“被支持断言数 / 总断言数”计算。
- 上下文召回率(Context Recall):标准答案所需信息出现在检索结果中的比例,用于区分“检索问题”与“生成问题”。
- 自助解决率(Containment Rate):未转人工且用户在 24 小时内未重复咨询的会话占比。
- 采纳率(Acceptance Rate):系统建议被用户直接接受或少量修改后接受的比例。
- 代码通过率(pass@1):生成一个补丁后,隐藏单元测试全部通过的比例。
- 首个 token 延迟(Time to First Token, TTFT):从请求发出到收到第一个输出 token 的时间,决定“是否感觉卡”。
- 每 token 输出时间(Time Per Output Token, TPOT):稳态解码速度的倒数,决定“阅读是否跟得上”。
- P95 延迟:95% 的请求延迟不超过该值,用于衡量尾部体验;P95 比平均值更能暴露排队与长尾问题。
任务成功率可以写成多指标的加权:
其中 \(Acc\) 为任务准确率,\(Faith\) 为忠实度,\(Format\) 为格式合规率,\(Harm\) 为有害或越权输出率,\(\alpha,\beta,\gamma,\delta\) 由业务风险决定,且 \(\alpha+\beta+\gamma=1\)。对客服场景,\(\delta\) 应显著放大;对创意场景,\(Faith\) 权重可降低。
5.3 模型选型矩阵¶
5.3.1 闭源 API 与开源自部署¶
| 维度 | 闭源 API | 开源自部署 |
|---|---|---|
| 初始投入 | 低,按量付费 | 高,GPU、机房、网络一次性投入 |
| 边际成本 | 随调用量线性增长 | 利用率高时边际成本低,利用率低时反而更贵 |
| 效果上限 | 通常最强,更新快 | 依赖所选模型与微调能力,版本可控 |
| 数据合规 | 数据出企业边界,需审查协议与地域 | 数据留在自有环境,适合强合规 |
| 延迟稳定性 | 受供应商限流与网络影响 | 可独占资源,但需自行保障 |
| 运维复杂度 | 低 | 高,需推理引擎、调度、监控、容灾 |
| 定制能力 | 有限,通常只能提示词与微调接口 | 可改模型、量化、蒸馏、裁剪 |
| 供应商锁定 | 较强 | 较弱,但存在模型与框架锁定 |
经验规则:日请求量低于约 50 万次、且合规允许时,优先 API;日请求量超过约 200 万次、或数据不允许出域时,再评估自部署。两条线之间做 4 周 POC 实测,不要只靠单价推算。
5.3.2 能力对照表¶
| 候选 | 参数规模 | 上下文 | 多模态 | 工具调用 | 中文能力 | 价格量级 | 合规可控性 |
|---|---|---|---|---|---|---|---|
| 闭源旗舰 A | 未公开,万亿级混合专家(Mixture of Experts, MoE) | 128K 至 1M | 图/文/音 | 强 | 强 | 输入 4 至 20 元/百万 token | 中,需协议与地域评估 |
| 闭源轻量 B | 未公开,百亿级 | 32K 至 128K | 部分支持 | 中 | 良 | 输入 0.5 至 3 元/百万 token | 中 |
| 开源 70B 级 C | 70B 稠密或 MoE | 32K 至 128K | 需外挂视觉编码器 | 中,可微调 | 良 | 自部署约 15 至 30 元/百万输出 token | 高 |
| 开源 7B 级 D | 7B 至 14B | 8K 至 32K | 弱 | 弱至中 | 中 | 自部署约 2 至 6 元/百万输出 token | 高 |
价格与能力均为量级估算,需以当期官方报价和自测结果替换。参数规模不是唯一变量,MoE 激活参数、量化方式、推理框架与批处理策略都会显著改变成本。
5.3.3 加权评分示例¶
权重按“企业文档问答、强合规”设定:效果 30、成本 20、延迟 15、合规 20、工程与运维 10、生态 5。
| 候选 | 效果 | 成本 | 延迟 | 合规 | 工程运维 | 生态 | 加权总分 |
|---|---|---|---|---|---|---|---|
| 闭源旗舰 A | 5.0 | 2.0 | 4.0 | 3.0 | 5.0 | 5.0 | 3.85 |
| 闭源轻量 B | 3.5 | 5.0 | 5.0 | 3.0 | 5.0 | 4.0 | 4.10 |
| 开源 70B 自部署 C | 4.0 | 4.0 | 3.0 | 5.0 | 2.0 | 3.0 | 3.80 |
| 开源 7B 微调 D | 2.5 | 5.0 | 5.0 | 5.0 | 3.0 | 3.0 | 3.95 |
计算方式为 \(\sum w_i \times s_i / 5\)。例如闭源旗舰为 \(0.30\times5 + 0.20\times2 + 0.15\times4 + 0.20\times3 + 0.10\times5 + 0.05\times5 = 3.85\)。
结论不是“轻量闭源永远最好”,而是要做敏感性分析。若合规权重从 20 提到 30、效果从 30 降到 25、工程运维从 10 降到 5,则开源自部署 C 的得分升至约 4.00,闭源旗舰降至约 3.65。权重代表业务约束,不是固定常数。
5.3.4 混合路由策略¶
请求进入
├─ 命中缓存或 FAQ → 直接返回,成本接近 0
├─ 意图为简单分类/抽取 → 小模型或规则
├─ 需要多文档推理 → 70B 级模型 + 检索
├─ 涉及图片/表格 → 多模态模型 + 光学字符识别(Optical Character Recognition, OCR)兜底
└─ 高风险或低置信度 → 人工复核
路由器的评估目标是“在满足质量下限的前提下最小化期望成本”:
其中 \(\pi(x)\) 为对请求 \(x\) 的路由策略,\(C\) 为成本,\(Q\) 为质量分。工程上可先按意图规则路由,再用小模型做难度分类,最后用线上 A/B 测试校准阈值。
5.4 成本测算¶
5.4.1 Token 成本公式¶
其中 \(C_{req}\) 为单次请求成本(元),\(T_{in}\) 为输入 token 数,\(T_{out}\) 为输出 token 数,\(T_{cache}\) 为命中缓存的输入 token 数,\(p_{in},p_{out},p_{cache}\) 为对应的每百万 token 单价,\(C_{ret}\) 为检索与重排成本,\(C_{fix}\) 为分摊的固定成本。月成本为:
其中 \(D\) 为月请求量,\(C_{platform}\) 为向量库、日志、监控、标注等平台费用。
5.4.2 单次请求算例¶
假设企业文档问答每次输入 8,000 token(其中检索片段 6,000),输出 600 token;闭源轻量模型输入 2 元/百万 token、输出 8 元/百万 token;检索与重排 0.001 元;平台分摊 0.001 元。
| 项目 | 计算 | 金额(元) |
|---|---|---|
| 输入 | \(8000/10^6 \times 2\) | 0.0160 |
| 输出 | \(600/10^6 \times 8\) | 0.0048 |
| 检索重排 | 直接给定 | 0.0010 |
| 平台分摊 | 直接给定 | 0.0010 |
| 合计 | 求和 | 0.0228 |
按每天 10,000 次请求计算,日成本约 228 元,月成本约 6,840 元。若 50% 的输入命中上下文缓存且缓存价为 0.4 元/百万 token,则输入成本降为 \(4000\times2/10^6 + 4000\times0.4/10^6 = 0.0096\) 元,单次总成本约 0.0164 元,降幅约 28%。
5.4.3 GPU 自部署总拥有成本(Total Cost of Ownership, TCO)¶
其中 \(P_{hw}\) 为整机采购价,\(Y\) 为折旧年限,\(P_{IT}\) 为整机功率(千瓦),\(PUE\) 为电能利用效率(Power Usage Effectiveness, PUE),\(p_e\) 为电价(元/千瓦时),\(C_{ops}\) 为运维人力,\(C_{rack}\) 为机架与制冷分摊,\(C_{net}\) 为带宽与专线。
有效吞吐与单位 token 成本:
其中 \(R_{eff}\) 为有效输出 token 速率(token/s),\(R_{peak}\) 为压测峰值,\(U\) 为平均利用率,\(3.1536\times10^7\) 为一年的秒数,\(c_M\) 为每百万输出 token 的成本。若预填充不可忽略,可用等效输出 \(R_{eff}=R_{out}+R_{in}/\rho\) 折算,\(\rho\) 为一个输出 token 与一个输入 token 的算力比(量级 4 至 10);实际测算应分别统计预填充与解码。
算例假设:8 卡推理整机 120 万元,折旧 3 年,整机功率 6 千瓦,PUE 1.3,电价 0.8 元/千瓦时,运维 18 万元/年,机架与网络 6 万元/年,峰值输出 2,000 token/s,平均利用率 40%。
| 成本项 | 计算 | 年成本(万元) |
|---|---|---|
| 折旧 | \(120/3\) | 40.0 |
| 电费 | \(6\times24\times365\times1.3\times0.8/10000\) | 5.5 |
| 运维 | 直接给定 | 18.0 |
| 机架与网络 | 直接给定 | 6.0 |
| 合计 | 求和 | 69.5 |
有效输出为 \(2000\times0.4=800\) token/s,年输出约 \(800\times3.1536\times10^7=2.52\times10^{10}\) token,即 25,200 百万 token。单位成本为 \(695000/25200\approx27.6\) 元/百万输出 token。若利用率升到 70%,单位成本降至约 15.8 元;若降到 15%,则升至约 73.6 元,远高于多数 API。
5.4.4 毛利测算¶
假设企业版按席位收费 50 元/席/月,共 1,000 席,月收入 5 万元。每席每天 5 次请求,月请求 15 万次,按 0.0228 元/次,推理成本约 3,420 元。另有大模型网关与向量库 3,000 元、监控日志 1,000 元、人工支持 8,000 元、标注与评测 5,000 元。
| 项目 | 月金额(元) | 占收入 |
|---|---|---|
| 收入 | 50,000 | 100% |
| 推理成本 | 3,420 | 6.8% |
| 平台与基础设施 | 4,000 | 8.0% |
| 人工支持 | 8,000 | 16.0% |
| 标注与评测 | 5,000 | 10.0% |
| 毛利 | 29,580 | 59.2% |
若改为自部署,8 卡整机年成本 69.5 万元,月约 5.8 万元,已超过上述收入,只有在请求量达到约 250 万次/月时才具备摊薄空间。因此“自部署更便宜”只在特定规模与利用率下成立。
5.4.5 成本优化杠杆¶
| 杠杆 | 典型降幅 | 代价 | 适用场景 |
|---|---|---|---|
| 提示词压缩与摘要 | 10% 至 30% | 可能丢信息 | 长对话、长文档 |
| 上下文缓存 | 20% 至 50% | 命中率依赖复用度 | 固定系统提示、多轮对话 |
| 检索 top-k 裁剪 | 10% 至 25% | 召回下降 | 文档问答 |
| 小模型路由 | 30% 至 60% | 路由错误 | 意图清晰、分层明显 |
| 量化与批处理 | 30% 至 50% | 精度与延迟波动 | 自部署 |
| 语义缓存 | 10% 至 40% | 一致性与更新问题 | FAQ、高频重复问题 |
5.5 落地流程¶
| 阶段 | 周期 | 交付物 | 退出标准 |
|---|---|---|---|
| 需求澄清 | 1 至 2 周 | 场景说明书、用户旅程、指标基线 | 业务方签字确认范围与验收口径 |
| POC | 3 至 6 周 | 可运行原型、50 至 200 条评测集 | 核心指标达到基线的 80%,且无阻断性风险 |
| 离线评估 | 1 至 2 周 | 评估报告、错误分类、模型对比 | 通过质量门禁,成本在预算内 |
| 灰度 | 2 至 4 周 | 灰度方案、监控看板、回滚预案 | 灰度组指标不劣于对照组,无 P1 事故 |
| 上线 | 1 周 | 上线清单、值班表、应急预案 | 可用性达标,转人工链路可用 |
| 监控 | 持续 | 日报、周报、告警规则 | 异常在 15 分钟内被发现 |
| 迭代 | 双周或月度 | 新评测集、提示词与模型版本 | 每轮有可量化提升,无回归 |
5.5.1 需求澄清清单¶
- 用户是谁、在什么场景下使用、当前如何完成、平均耗时多少。
- 错误的定义是什么,哪些错误可接受,哪些必须零容忍。
- 数据在哪里、谁授权、能否出域、更新频率与版本如何管理。
- 成功指标是什么,基线是多少,上线后多久验收。
- 与现有系统的边界:只读还是可写,是否触发工单、退款、发货等动作。
- 预算上限、希望上线时间、必须通过的合规评审。
5.5.2 POC 设计原则¶
POC 不是做 demo,而是验证三个假设:模型能力是否够、数据是否支撑、单位经济模型是否成立。样本应覆盖高频、长尾、对抗与拒答四类,至少 100 条,并由业务专家双人标注。POC 结束时要给出“继续、缩小范围、放弃”的明确建议。
5.5.3 离线评估¶
评估集应版本化,固定“黄金集”用于回归,另设“挑战集”跟踪新问题。生成任务采用“自动指标 + 人工盲评”组合;抽取任务看字段级精确率与召回率;问答任务分别评估检索召回、答案忠实度与引用正确性。每次换模型、改提示词、改分块策略都要跑全量回归。
5.5.4 灰度与上线¶
灰度按用户维度而非请求维度切分,避免同一用户体验抖动。先内部员工,再 5% 低风险用户,再 20%,最后全量。灰度期间同时保留旧链路,一键回滚。高风险动作(退款、改地址、发邮件)必须二次确认或人工审批。
5.5.5 线上监控¶
| 指标 | 建议阈值(量级) | 告警动作 |
|---|---|---|
| 可用性 | 99.9% 以上 | 立即排查上游与网关 |
| TTFT P95 | 2 秒以内 | 检查队列、限流、模型负载 |
| 端到端 P95 | 8 秒以内 | 降级到小模型或检索摘要 |
| 错误率 | 1% 以下 | 熔断并切换备用模型 |
| 转人工率 | 相对基线上升 20% | 检查意图漂移与知识缺口 |
| 单次成本 | 超预算 20% | 启用缓存与路由降级 |
| 用户负反馈率 | 3% 以下 | 抽样分析并更新评测集 |
5.6 人机协同¶
5.6.1 置信度与校准¶
模型输出的概率不是天然可信的置信度,需要在校准集上做温度缩放或等渗回归。常用校准误差:
其中 \(B\) 为置信度分箱数,\(S_b\) 为落入第 \(b\) 箱的样本,\(N\) 为总样本数,\(acc\) 为实际准确率,\(conf\) 为平均置信度。ECE 越低,阈值越可靠。
| 置信度区间 | 处理策略 | 预期准确率(量级) |
|---|---|---|
| 0.9 以上 | 自动回复,附引用 | 95% 以上 |
| 0.7 至 0.9 | 自动回复 + 请求确认 | 80% 至 95% |
| 0.4 至 0.7 | 给出建议,转人工确认 | 50% 至 80% |
| 0.4 以下 | 直接转人工或拒答 | 低于 50% |
5.6.2 转人工触发条件¶
- 用户明确要求人工,或连续两次表达不满。
- 置信度低于阈值,且问题涉及资金、隐私、人身安全。
- 检测到越权请求、提示词注入(Prompt Injection)或异常工具调用。
- 知识库无覆盖,检索最高分低于阈值。
- 会话轮次超过上限仍未解决,或用户重复同一问题。
转人工必须携带完整上下文、已尝试方案、命中的知识条目与置信度,避免用户重复描述。
5.6.3 审核队列设计¶
审核队列按风险分级:高危即时(5 分钟内)、中危当日、低危批量。每条任务展示原文、模型判断、证据、相似历史案例与一键通过/驳回。审核结果回流为标注数据,每周统计“模型建议被修改率”,用于发现系统性偏差。
5.6.4 反馈标注闭环¶
反馈来源包括显式评分、采纳/复制、编辑距离、转人工原因、工单最终结果。标注流程应规定抽样比例、双人一致性阈值与争议仲裁。每月将失败案例按“检索缺失、理解错误、知识过期、格式问题、越权”分类,分别指派给对应负责人。
5.7 合规与风险¶
5.7.1 数据分级¶
| 级别 | 示例 | 允许的处理方式 | 模型使用限制 |
|---|---|---|---|
| L1 公开 | 官网、公开报告 | 可用于训练与评测 | 无特殊限制 |
| L2 内部 | 制度、流程、项目文档 | 可用于检索与微调 | 需访问控制与水印 |
| L3 敏感 | 客户合同、财务数据、源代码 | 仅授权人员可检索 | 优先私有化,禁止出境 |
| L4 极敏感 | 身份证号、生物识别、健康记录 | 最小化收集、脱敏 | 原则上不进入通用模型 |
5.7.2 个人信息与跨境¶
处理个人信息应遵循最小必要、目的限定与存储期限原则。上线前完成个人信息保护影响评估(Personal Information Protection Impact Assessment, PIPIA),明确数据流向、委托处理方与删除机制。涉及跨境时,需判断是否触发数据出境安全评估、标准合同或认证路径;无法满足时,采用本地化部署或区域隔离。
5.7.3 生成内容标识与备案¶
面向公众提供生成式人工智能服务,通常需要履行备案或登记义务,并对生成内容添加显式或隐式标识。企业内应用也应在界面注明“AI 生成,请核对”。具体备案层级、材料与标识要求以监管最新规定为准,产品上线前应完成法务与安全评审。
5.7.4 版权与训练数据¶
- 训练数据应有合法来源与授权记录,保留数据清单与清洗日志。
- 检索增强生成(Retrieval-Augmented Generation, RAG)引用原文时,注意转载范围与署名要求。
- 代码助手需扫描许可证,避免生成与受限制代码高度相似的片段。
- 输出内容可能与他人作品相似,应提供申诉与下架机制。
5.7.5 模型许可证¶
| 许可证 | 商业使用 | 修改与分发 | 主要义务 | 风险点 |
|---|---|---|---|---|
| Apache 2.0 | 允许 | 允许 | 保留版权与许可声明,附变更说明 | 专利 retaliation 条款需理解 |
| MIT | 允许 | 允许 | 保留版权与许可声明 | 无明确专利授权 |
| Llama 社区许可 | 通常允许 | 允许 | 遵守可接受使用政策与命名要求 | 超大用户规模有单独条款 |
| 自定义许可 | 逐条判断 | 逐条判断 | 可能限制商用、要求署名或回馈 | 条款可能随时变更 |
5.7.6 风险登记表¶
| 风险 | 概率 | 影响 | 缓解措施 | 责任人 |
|---|---|---|---|---|
| 幻觉导致错误承诺 | 中 | 高 | 强制引用、置信度阈值、人工复核 | 产品负责人 |
| 数据泄露 | 低 | 极高 | 权限过滤、脱敏、私有化、审计 | 安全负责人 |
| 提示词注入 | 中 | 高 | 输入隔离、工具白名单、最小权限 | 研发负责人 |
| 知识过期 | 高 | 中 | 增量索引、过期标记、定期巡检 | 知识运营 |
| 成本超支 | 中 | 中 | 预算告警、缓存、路由降级 | 平台负责人 |
| 供应商停服 | 低 | 高 | 多供应商、可迁移评测、合同条款 | 采购负责人 |
5.8 完整案例¶
5.8.1 案例一:企业文档问答¶
需求:2 万名员工,覆盖制度、产品、项目文档约 1 万份;员工平均每天查找资料 20 分钟;要求答案带引用、按权限隔离、中文问答、P95 延迟 8 秒内。
方案:文档解析后按 500 token 分块、50 token 重叠;混合检索(向量 + 关键词)取前 20,重排后取前 6;提示词要求“仅基于给定材料回答,不足则说明”;权限在检索层做元数据过滤,而不是生成后裁剪;答案附文档名、章节与链接。
| 指标 | 目标(量级) | 测量方式 |
|---|---|---|
| 答案正确率 | 85% 以上 | 200 条黄金集人工盲评 |
| 引用忠实度 | 95% 以上 | 断言级核查 |
| 检索召回率 | 90% 以上 | 标准答案段落命中 |
| TTFT P95 | 2 秒以内 | 网关埋点 |
| 端到端 P95 | 8 秒以内 | 网关埋点 |
| 转人工率 | 10% 以下 | 会话结果 |
成本:每天 1 万次请求,单次约 0.023 元,月推理成本约 6,900 元;向量库与日志约 3,000 元/月;标注与运营 8,000 元/月。合计约 1.8 万元/月。按节省 2 万名员工每人每天 10 分钟、人力成本 80 元/小时、每月 20 个工作日估算,月节省约 533 万元,投入产出比极高,但该数字应扣除实际使用率与查找时间未完全消除的部分。
风险:扫描件解析错误、权限同步延迟、文档版本冲突、员工过度信任。缓解措施包括 OCR 置信度提示、权限每小时同步、答案展示更新时间、界面提示“请核对原文”。
5.8.2 案例二:智能客服¶
需求:日咨询 10 万会话,覆盖订单查询、退换货、产品咨询;要求自助解决率 60% 以上、转人工率低于 25%、敏感操作必须人工确认。
方案:意图识别 → 知识问答 → 业务工具调用(订单、物流、退款)→ 多轮状态机 → 转人工。工具调用采用白名单与参数校验,退款等动作设置金额上限与二次确认。对话状态独立存储,模型只负责语言理解与回复生成。
| 指标 | 目标(量级) | 说明 |
|---|---|---|
| 自助解决率 | 60% 以上 | 24 小时内未重复咨询 |
| 转人工率 | 25% 以下 | 含用户主动要求 |
| 一次解决率 | 75% 以上 | 工单未重开 |
| 平均处理时长 | 3 分钟以内 | 含多轮 |
| 错误承诺率 | 0.1% 以下 | 人工抽检 |
成本:每会话 5 轮、每轮输入 3,000 token、输出 150 token,单轮约 0.007 元,单会话约 0.035 元;日 10 万会话约 3,500 元,月约 10.5 万元。全人工基线按每会话 6 元、10 万会话/日估算为 60 万元/日;新方案保留 2.5 万次转人工,人力成本 15 万元/日,加模型 0.35 万元/日,日节省约 44.6 万元。上述为量级估算,实际受会话时长、坐席薪资与解决率影响。
风险:越权承诺、情绪升级、工具幂等、隐私泄露。缓解措施包括回复模板约束、金额与权限校验、工具调用审计、敏感信息脱敏、情绪识别转人工。
5.8.3 案例三:代码助手¶
需求:5,000 名研发,IDE 插件提供行级补全、函数生成、单测生成与代码解释;补全 TTFT P95 低于 300 毫秒,生成 P95 低于 5 秒;代码不得上传到不可信区域。
方案:本地轻量模型负责行级补全,云端或私有化 70B 模型负责函数生成与解释;仓库索引只上传脱敏后的符号与摘要,完整代码留在本地;生成结果做许可证扫描与密钥扫描;采用推测解码(Speculative Decoding)降低延迟。
| 指标 | 目标(量级) | 说明 |
|---|---|---|
| 补全采纳率 | 20% 以上 | 接受或少量修改 |
| 补全 TTFT P95 | 300 毫秒以内 | 行级补全 |
| 生成单测通过率 | 50% 以上 | 隐藏测试 |
| 代码泄漏事件 | 0 | 密钥与敏感串扫描 |
| 开发者周活跃率 | 60% 以上 | 团队维度 |
成本:1,000 名日活,每人 200 次补全,日 20 万次;每次输入 1,000 token、输出 60 token,单次约 0.003 元,日成本约 600 元,月约 1.8 万元。索引与网关约 3 万元/月,合计约 4.8 万元/月。按每人每月节省 8 小时、人力成本 150 元/小时估算,月价值约 120 万元,但应扣除审查与返工时间。
风险:建议看似合理但不可编译、引用受版权保护的代码、泄露密钥、过度依赖。缓解措施包括编译与静态检查、许可证过滤、密钥扫描、在 IDE 中标注生成来源、保留人工审查。
面试高频问题¶
- 如何判断一个场景是否适合大模型?
参考回答要点:
- 先看容错率与错误代价,涉及人身、资金、强合规的场景必须有人工兜底。
- 再看数据是否合法可得、任务边界是否清晰、能否形成反馈闭环。
- 用加权打分表量化,80 分以上立项,65 至 80 分做 POC,65 分以下换方案。
-
最后算 ROI,必须覆盖推理、检索、标注、运维与人工复核的全成本。
-
场景很多,如何排优先级?
参考回答要点:
- 用“价值 × 可行性”矩阵,价值看频次、人力成本与风险,可行性看数据、合规与技术成熟度。
- 优先选高频、标准化、错误可发现、有人兜底的场景做第一仗。
- 避免同时铺开多个平台型项目,先做一个端到端闭环证明价值。
-
用 POC 的退出标准控制投入,不达标快速止损。
-
闭源 API 与开源自部署怎么选?
参考回答要点:
- 合规是硬约束,数据不能出域时优先私有化。
- 小规模优先 API,弹性好、无固定成本;大规模且利用率高时再评估自部署。
- 比较时要算 TCO,包括卡价、折旧、电费、运维、利用率和容灾。
-
可采用混合架构:核心敏感流量自部署,峰值与长尾走 API。
-
如何估算一个大模型应用的成本?
参考回答要点:
- 拆成输入 token、输出 token、缓存命中、检索、平台固定成本与人工成本。
- 用真实分布而非平均值,区分短请求与长请求,按 P50/P95 分别测算。
- 自部署用 TCO 除以有效吞吐,重点看利用率与峰值冗余。
-
给出单次请求、单会话、单席位与月总成本四个口径。
-
模型效果很好,但延迟不达标,怎么办?
参考回答要点:
- 先拆解延迟:排队、检索、预填充、解码、网络各占多少。
- 用流式输出降低感知延迟,用缓存与并行检索降低首 token 时间。
- 小模型做首响应,大模型做异步增强;或采用推测解码与量化。
-
若仍不达标,缩小上下文、减少重排、按场景降级。
-
如何设计人机协同与转人工?
参考回答要点:
- 置信度必须校准,用校准集验证阈值对应的真实准确率。
- 高风险、低置信、用户不满、越权请求直接转人工。
- 转人工时携带上下文、已尝试方案与证据,避免用户重复描述。
-
审核队列按风险分级,审核结果回流为训练与评测数据。
-
如何评估一个 RAG 系统?
参考回答要点:
- 分开评估检索与生成:上下文召回率、检索精度、答案忠实度、答案相关性。
- 建立黄金集与挑战集,覆盖高频、长尾、冲突信息与拒答。
- 除自动指标外做人工盲评,关注引用是否正确、是否遗漏关键条件。
-
线上看采纳率、负反馈、转人工与重复提问,不只看离线分数。
-
上线后效果下降,如何排查?
参考回答要点:
- 先看数据分布是否漂移:新文档、新问法、新业务规则。
- 再看检索:索引是否更新、分块是否变化、权限是否误过滤。
- 然后看模型与提示词:供应商是否升级、版本是否回滚、缓存是否污染。
-
最后看系统:限流、超时、降级是否导致回答变短或拒答。
-
如何控制幻觉?
参考回答要点:
- 检索增强并强制引用,要求“无依据则拒答”。
- 对关键断言做引用校验与一致性检查,冲突时提示而非择一。
- 高风险场景加人工复核,低置信度不自动执行动作。
-
用评测集持续跟踪忠实度,按错误类型迭代提示词与数据。
-
大模型项目有哪些容易被忽略的合规风险?
参考回答要点:
- 训练数据与检索内容的版权、授权与署名。
- 个人信息收集、脱敏、存储期限与跨境传输。
- 生成内容标识、面向公众服务的备案或登记。
- 开源模型许可证的商业使用限制与可接受使用政策。
本文档为面试复习资料,商业与合规信息请以最新官方规定为准。