第 1 题
为什么把全部对话历史原样保留在上下文中不是好做法?
尚未检查本题。
查看答案与评价要点
参考答案:一是上下文窗口有限,多轮之后会触及上限;二是大量与当前问题无关的历史会稀释模型对当前问题的关注,反而降低回答质量。合理做法是分层:最近几轮保原文,更早内容压缩为摘要,稳定信息作为结构化档案按需注入。
评价要点:指出窗口容量限制;指出无关内容稀释注意力;给出分层记忆的具体做法
浏览器未允许保存进度;当前为只读学习模式。
第 11 周 · 进阶
NLP、对话、知识库实战
周目标:掌握NLP、对话系统、知识库等核心AI应用场景
课程成果:CO5 CO8
已学习 0 / 7 天
Day 71
建议时长:75 分钟
本日 CO:CO5 CO8
一个对话产品由四部分组成:提示(定义角色、能力边界与输出规范)、记忆(决定哪些历史进入本轮上下文)、工具(让模型能获取信息或执行动作)、以及安全策略(拒答边界与兜底话术)。其中记忆最容易被低估——上下文窗口有限,把全部历史原样塞进去很快会超限,还会稀释当前问题的权重。常见做法是保留最近若干轮原文、把更早的内容摘要压缩、并单独维护一份结构化的用户档案。设计时必须明确:哪些信息进入每一轮、哪些只在需要时检索、哪些永远不进入上下文。
6 分钟 · MP3 · 双主持人讲解
对话轮数增加时,上下文占用会持续增长,而窗口是有限的。把全部历史原样保留看似最保险,实际上有两个问题:一是很快触及窗口上限,二是大量与当前问题无关的内容会稀释注意力,反而降低回答质量。合理的做法是分层:最近几轮保留原文以保证连贯,更早的内容压缩为摘要,跨会话的稳定信息(如用户偏好、账号属性)单独维护为结构化档案并按需注入。
分层之后要明确注入规则:每一轮固定注入哪些内容(系统提示、用户档案摘要、最近几轮),哪些内容按需检索(历史工单、知识库片段),哪些永远不注入(其他用户数据、内部凭据)。这份规则应当写成表格并可被检查——因为「什么信息进入了上下文」直接决定了泄漏风险的边界,凡是进入上下文的内容都有被诱导输出的可能。
对话产品必须定义能力边界:哪些问题在服务范围内、哪些必须转人工、哪些应当明确拒答。把这些写进提示是必要的,但不充分——用户可以用各种方式绕过措辞约束。真正的边界应当由系统提供:模型能调用哪些工具、能访问哪些数据、能触发哪些动作,这些在代码层面就应当受限。提示负责让模型在正常情况下表现得体,系统负责保证异常情况下不会越界。
兜底同样是系统能力。当模型无法给出可靠答案、工具调用失败、或触及拒答边界时,应当返回预先设计好的话术并给出下一步路径(转人工、留下联系方式、引导到自助入口),而不是让模型自由发挥。自由发挥在这些场景中最容易产生编造内容,而这恰恰是用户最不能容忍的时刻。
为一个对话场景设计四要素方案,并用一段超过窗口的长对话验证记忆策略的实际表现。
为什么把全部对话历史原样保留在上下文中不是好做法?
尚未检查本题。
参考答案:一是上下文窗口有限,多轮之后会触及上限;二是大量与当前问题无关的历史会稀释模型对当前问题的关注,反而降低回答质量。合理做法是分层:最近几轮保原文,更早内容压缩为摘要,稳定信息作为结构化档案按需注入。
评价要点:指出窗口容量限制;指出无关内容稀释注意力;给出分层记忆的具体做法
为什么对话产品的能力边界不能只靠提示措辞来保证?
尚未检查本题。
参考答案:用户可以通过各种表述方式绕过措辞约束,模型也无法可靠区分指令与数据。真正的边界必须由系统提供:在代码层面限制模型可调用的工具、可访问的数据与可触发的动作。提示负责正常情况下的得体表现,系统负责异常情况下不越界。
评价要点:指出措辞可被绕过;要求在代码层限制工具、数据与动作;区分提示与系统各自的职责
尚未完成自测。
在教师提供的对话骨架上补齐注入规则表,并观察一次超限行为。
独立完成四要素方案、长对话验证与摘要压缩对比。
设计一种按相关性而非时间的历史筛选策略,与纯时间窗策略对比回答质量与占用。
学习状态:未学习
Day 72
建议时长:75 分钟
本日 CO:CO5 CO8
企业知识库问答与开放问答的关键差别在于权限。同一个问题,不同岗位的人应当看到不同答案,甚至应当被告知「无此权限」而不是被泛泛回避。这要求权限过滤发生在检索阶段而不是生成阶段——如果无权限的片段已经进入上下文,就已经构成泄漏,无论最终回答是否提及它。此外,企业文档有明确的版本与失效问题:制度会作废、流程会更新,回答必须能指出所依据文档的版本与生效日期。把「答案可追溯到具体文档的具体版本」作为硬性要求,是企业场景与消费场景最大的不同。
6 分钟 · MP3 · 双主持人讲解
【AI实战】AI智能客服和工单处理系统,基于Langchain4j+Springboot+Vue+RAG+PGVector+Emb的企业智能客服系统,企业知识库
武哥聊编程 · 已核验 2026-08-29
把权限判断放在生成阶段是错误的:只要无权限的文档片段进入了上下文,泄漏就已经发生——模型可能在回答中间接透露内容,日志中也会留下记录,甚至可以被诱导直接输出。正确做法是在检索时就带上用户的权限上下文,只召回该用户有权访问的片段。这需要文档在入库时就完成权限标注,并与企业的身份体系对接。
还要考虑「无权限」这一状态本身的表达。直接说「你无权查看该内容」有时也会泄漏信息(说明该内容存在);完全假装不存在则会让有权限但配置遗漏的用户困惑。实践中通常按敏感级别区分:一般内容明确告知无权限并给出申请路径,高敏感内容则不透露存在性。这个策略应当写进设计文档并与业务方确认,而不是由实现者随意决定。
企业文档有生命周期:制度会被新版替代,流程会随组织调整变更。如果知识库把作废文档与现行文档一并检索,回答就可能依据已失效的规定,后果可能相当严重。因此入库时必须记录文档的版本、生效日期与失效日期,检索时默认只召回现行有效版本,历史版本仅在用户明确要求查询历史时才提供。
回答中必须标注依据:文档名称、版本号、生效日期与具体条款位置。这不只是为了可信,更是为了让使用者能自行核对——企业场景中的错误答案代价往往很高,可核对性是控制风险的主要手段。此外,当检索到的多份文档之间存在冲突(例如新旧版本都被召回)时,系统应当明确指出冲突而不是自行选择一个作答。
搭建一个带权限过滤与版本标注的知识库问答原型,验证不同角色的检索结果差异与失效文档的处理。
为什么权限过滤必须在检索阶段完成,而不能在生成阶段判断?
尚未检查本题。
参考答案:无权限片段一旦进入上下文,泄漏就已发生:模型可能在回答中间接透露内容,日志中会留下记录,也可能被诱导直接输出。只有在检索时带上用户权限上下文、只召回有权访问的片段,才能真正阻断泄漏路径。
评价要点:指出进入上下文即构成泄漏;举出间接透露、日志留存或被诱导输出中的至少两项;要求检索时带权限上下文过滤
知识库检索到同一制度的新旧两个版本时,系统应当如何处理?
尚未检查本题。
参考答案:默认只召回现行有效版本,作废版本不参与常规检索;若因配置问题两版都被召回,系统应明确指出存在版本冲突并给出各自的版本号与生效日期,而不是自行选择一版作答。回答中必须标注所依据文档的名称、版本、生效日期与条款位置,供使用者核对。
评价要点:要求默认只召回现行有效版本;要求冲突时明确指出而非自行选择;要求标注版本与生效日期供核对
尚未完成自测。
在教师提供的原型上完成两个角色的对比测试,并说明过滤发生在哪一层。
独立实现权限与版本过滤,完成冲突处理与评估集验证。
为高敏感内容设计不透露存在性的响应策略,并验证它不会通过响应时间或措辞差异被间接推断。
学习状态:未学习
Day 73
建议时长:75 分钟
本日 CO:CO5 CO8
编程助手的效果高度依赖上下文:它需要知道项目结构、相关文件内容、依赖版本与团队约定,才能给出可用的建议。与聊天式使用相比,命令行形态的助手可以直接读取仓库、运行命令并查看结果,因而能基于真实反馈迭代而不是凭猜测生成。这也带来责任:它能修改文件、执行命令,因此权限边界与变更可见性至关重要——每一次改动都应当以可审查的形式呈现,重要操作需要确认。使用上的关键纪律是:生成的代码必须被审查与测试,把「能跑」当作「正确」是最常见的事故来源。
5 分钟 · MP3 · 双主持人讲解
同一个问题,助手在不知道项目结构时只能给出通用写法,在能读到相关文件、依赖版本与团队约定时才能给出可直接使用的建议。因此使用时的第一件事是提供足够的上下文:项目的目录结构、正在修改的文件、相关的接口定义、以及团队的代码风格与约定。把这些约定写进项目内的说明文件,让助手每次都能读到,比每次手工粘贴更可靠。
能够执行命令的助手有一个本质优势:它可以运行测试、查看报错、根据真实反馈调整,而不是凭猜测一次性生成。这把「生成代码」变成了「迭代到通过」的过程,质量通常明显更好。代价是它需要文件读写与命令执行权限,因此必须明确哪些目录可写、哪些命令允许执行、哪些操作需要人工确认。
生成的代码必须经过与人写代码同样的审查。常见的问题包括:使用了项目中并不存在的接口、引入了不必要的依赖、忽略了错误处理、或者实现方式与项目既有风格明显不一致。审查时应当特别关注边界情况与错误路径,这些是生成代码最容易省略的部分。把改动以差异形式呈现并逐处过目,比通读整份新文件更有效。
「能跑通」不等于「正确」。测试通过只说明覆盖到的路径没问题,而生成代码可能恰好绕过了测试覆盖的场景。合理的验收标准至少包括:改动范围与预期一致(没有顺带修改无关文件)、新增逻辑有对应测试、错误路径有处理、以及依赖与约定符合项目规范。把这套标准固定下来,可以显著降低「先合入再说」造成的返工。
在一个真实小项目上使用编程助手完成一次改动,记录它读取了哪些上下文、做了哪些修改,并对结果做审查与测试。
为什么能够执行命令的编程助手通常比只能生成文本的助手效果更好?这带来什么额外责任?
尚未检查本题。
参考答案:它可以运行测试、查看真实报错并据此调整,把一次性生成变成迭代到通过的过程,因而更可能产出可用代码。额外责任是它需要文件读写与命令执行权限,必须明确可写目录、允许执行的命令范围,以及哪些操作需要人工确认,并让每次改动以可审查的形式呈现。
评价要点:指出可基于真实反馈迭代;指出需要文件与命令权限;要求限定范围并保留人工确认与改动可审查
为什么「测试通过」不足以作为接受生成代码的标准?合理的验收标准应包含什么?
尚未检查本题。
参考答案:测试只覆盖已有的路径,生成代码可能恰好绕过未被覆盖的场景,也可能引入无关改动。合理标准至少包括:改动范围与预期一致、新增逻辑有对应测试、错误路径有处理、依赖与代码风格符合项目规范,并对边界情况专门审查。
评价要点:指出测试只覆盖已有路径;要求检查改动范围是否越界;列出测试、错误路径、规范一致等验收项
尚未完成自测。
在教师提供的项目上完成一次小改动,并对差异逐处标注审查意见。
在本人项目上完成完整流程:上下文准备、改动、审查、补测试与验收。
统计连续五次使用中生成代码需要返工的原因分布,据此改进项目说明文件的内容。
学习状态:未学习
Day 74
建议时长:75 分钟
本日 CO:CO5 CO8
智能客服的设计重点不在于「能答多少」,而在于「答错了怎么办」。一个可上线的方案至少包含五部分:意图识别与分流、知识库问答、人工转接、会话记录与质检、以及效果度量。关键设计原则是分级处理——高频且答案确定的问题走自动回答,涉及金额、账户变更或投诉的一律转人工,模棱两可的先确认再回答。度量上要避免只看「自动解决率」这一个数字,它可以通过让机器人硬答来虚假提升;必须同时看转人工率、二次进线率与用户满意度,才能反映真实效果。
6 分钟 · MP3 · 双主持人讲解
把所有问题交给同一条处理路径是行不通的。合理的分级至少有三档:高频且答案确定的问题(如营业时间、退换货政策)可以自动回答;涉及金额变动、账户安全、投诉与情绪激烈的会话必须直接转人工;介于两者之间的先向用户确认理解是否正确,确认后再回答。分级规则应当基于风险而非模型置信度——置信度高不代表答错的后果可以承受。
转接不是简单地把用户丢给人工。交接时应当把已收集的信息一并传递:用户身份、问题描述、已尝试的解答、以及触发转接的原因。否则用户需要重新叙述一遍,体验反而比直接找人工更差。同时要设定转接的兜底条件——排队超时、无坐席在线时应给出明确的替代路径(留言、回电预约、自助入口),而不是让用户无限等待。
只考核「自动解决率」会直接导致机器人对不确定的问题也硬答,短期数字好看,长期用户信任流失。必须搭配制衡指标:转人工率(过低说明该转的没转)、二次进线率(同一用户短期内再次咨询同一问题,说明上次没解决)、以及用户满意度评分。这一组指标共同看,才能判断自动回答是真的解决了问题还是把问题推迟了。
质检是发现问题的主要手段。做法是定期从会话中抽样,由人按统一标准评分:答案是否正确、是否该转人工而未转、语气是否得体、是否出现编造内容。抽样应当覆盖自动回答与转人工两类会话,且标准要保持稳定以便跨时间比较。质检发现的典型错误应当回流为回归测试用例,形成改进闭环,而不是每次都从头发现同类问题。
为一个客服场景设计分级处理策略与度量方案,并用一批真实风格的问题验证分流是否符合预期。
为什么客服问题的分级应当基于风险而不是模型置信度?
尚未检查本题。
参考答案:置信度高只表示模型认为自己有把握,与答错的后果无关。涉及金额变动、账户安全或投诉的问题,即使模型很有把握,一旦答错的代价也远超自动回答带来的效率收益。因此这类问题应当无条件转人工,分级依据必须是后果的严重程度。
评价要点:指出置信度与后果严重程度无关;举出金额、账户或投诉等高风险场景;得出按风险而非置信度分级的结论
只考核自动解决率会带来什么问题?应搭配哪些制衡指标?
尚未检查本题。
参考答案:会促使系统对不确定的问题也硬答以提高数字,短期指标好看但用户问题实际未解决,信任流失。应搭配转人工率(过低说明该转未转)、二次进线率(反映上次是否真的解决)与用户满意度,四项共同评估才能反映真实效果。
评价要点:指出单一指标会诱导硬答;给出转人工率与二次进线率两项制衡;指出需要综合判断而非单点优化
尚未完成自测。
在教师提供的问题集上完成三级分类,并说明其中五条的分级依据。
独立完成分级方案、转接设计、度量方案与分流验证。
设计一次指标对抗性检验:模拟「只优化自动解决率」的策略,量化它对二次进线率与满意度的影响。
学习状态:未学习
Day 75
建议时长:75 分钟
本日 CO:CO5 CO8
生成式内容工具进入实际流程时,技术之外的约束往往更关键。技术上要理解生成过程的可控点:文本提示、负向约束、随机种子与迭代步数共同决定输出,固定种子是复现结果的前提。合规上要回答三个问题:训练数据的来源与授权状况如何、生成内容的权利归属与可商用性怎样界定、以及如何避免生成侵犯他人权利或涉及真实人物肖像的内容。工程上则要建立可追溯的记录:每份产出保存提示、种子、模型版本与参数,使任何一张图都能被解释「它是怎么来的」。
6 分钟 · MP3 · 双主持人讲解
扩散类生成模型从随机噪声出发,在文本条件的引导下逐步去噪得到图像。可控点主要有四个:文本提示决定内容方向,负向约束用于排除不希望出现的元素,随机种子决定初始噪声(因而决定同一提示下的具体结果),迭代步数与引导强度影响细节与对提示的贴合程度。理解这四点,就能把「反复抽卡」变成有方向的调整。
固定种子是复现的前提,但不是充分条件:模型版本、调度器、库版本乃至运行设备都可能影响结果。因此复现记录应当同时包含提示、负向约束、种子、步数、引导强度、模型版本与库版本。这与前面几周强调的实验记录是同一套纪律——只是对象从训练换成了生成。
第一类是训练数据来源。不同模型的训练数据授权状况差别很大,这直接影响生成内容的商用风险。使用前应当查阅模型发布方的许可条款与使用限制,并把结论记录在案,而不是默认「开源即可商用」——许可证与训练数据授权是两回事。第二类是权利归属与可商用性:不同国家和平台对生成内容的权利认定并不一致,企业使用前应当由法务确认,技术团队的责任是提供准确的技术事实(用了什么模型、什么许可、是否包含第三方素材)。
第三类是内容本身的风险:生成与在世人物高度相似的肖像、模仿特定在世艺术家的风格、或生成受保护角色形象,都可能引发争议。工程上可行的缓解手段包括:在提示层建立禁用词清单、对产出做人工审核、以及为对外发布的内容保留完整生成记录以便追溯。需要说明的是,这些手段降低风险但不消除风险,最终判断仍需专业法律意见。
用固定种子生成一组图像验证可复现性,并为团队编写一份包含合规检查项的生成内容使用规范。
固定随机种子是否足以保证生成结果可复现?为什么?
尚未检查本题。
参考答案:不足以。模型版本、调度器实现、库版本乃至运行设备都可能影响最终结果。完整的复现记录应当包含提示、负向约束、种子、步数、引导强度、模型版本与库版本,缺任一项都可能导致结果无法重现。
评价要点:明确否定「种子即足够」;举出模型版本、库版本或设备等影响因素;给出完整的复现记录项
为什么不能因为一个模型「开源」就认定其生成内容可以商用?
尚未检查本题。
参考答案:模型的开源许可证约束的是模型本身的使用方式,与训练数据的授权状况是两回事;部分模型的许可还带有使用领域限制。生成内容的权利归属与可商用性在不同司法辖区与平台的认定也不一致。技术团队应提供准确的技术事实(模型、许可条款、是否含第三方素材),最终由法务确认。
评价要点:区分模型许可与训练数据授权;指出许可可能带使用限制;把最终判断交给法务并明确技术方的举证责任
尚未完成自测。
使用教师提供的环境完成同种子复现验证,并说出四个可控点各自的作用。
独立完成参数对比、跨版本复现验证与许可条款查阅。
为团队规范补充一份提示禁用词清单的维护流程,说明如何在不过度拦截的前提下降低肖像与风格模仿风险。
学习状态:未学习
Day 76
建议时长:75 分钟
本日 CO:CO5 CO8
让模型把自然语言转成查询语句,看起来是省事,实际上把「理解业务口径」这个最难的部分暴露了出来。同一句「上个月的销售额」,按下单时间还是支付时间、含不含退款、按哪个币种,结果可以差很多。因此可用的方案不是「给模型一个数据库连接」,而是:提供经过整理的表结构与字段含义、把指标口径固化为可复用的视图或语义层、限制模型只能查询只读副本与允许的表、并在返回结果前做合理性校验。最重要的一条是让生成的查询语句对用户可见——使用者能看到查询,才能判断口径是否符合预期。
6 分钟 · MP3 · 双主持人讲解
模型生成语法正确的查询并不难,难的是它是否理解了业务口径。「上个月的销售额」至少涉及四个未明确的选择:时间口径(下单时间还是支付时间)、退款处理(是否扣除)、统计范围(是否含测试订单与内部账号)、以及币种与汇率处理。模型会替使用者做出这些选择而不加说明,于是结果看起来合理却与业务预期不符——这类错误比语法错误危险得多,因为它不会报错。
缓解方式是把口径前置。第一,提供的表结构说明中必须包含字段含义与口径定义,而不只是字段名与类型。第二,把常用指标固化为视图或语义层,让模型直接使用已定义好的指标而不是自行拼装。第三,对于口径存在多种可能的问题,让系统先向用户确认再执行,而不是默认选一种。这三条做到之后,剩下的语法生成才是模型真正擅长的部分。
第一道是权限:模型生成的查询只能在只读副本上执行,且只能访问白名单内的表与字段。绝不能把可写连接暴露给模型,也不能依赖「提示里要求只写查询语句」来保证——生成内容属于不可信输入。第二道是资源:为查询设置超时与返回行数上限,防止一条未加限制的查询拖垮数据库或返回海量数据。第三道是审计:记录每次生成的查询语句、执行者、耗时与返回行数,便于事后追溯。
结果返回前还应做合理性校验:返回行数是否为零(可能是过滤条件写错)、数值是否明显超出历史范围、时间范围是否与问题一致。校验不通过时应提示使用者复核而不是直接展示。最关键的一点是让生成的查询语句对用户可见——使用者看到查询才能判断口径是否符合预期,这比任何解释性文字都直接。把查询藏起来只展示数字,是这类产品最常见也最危险的设计。
为一组业务问题实现自然语言到查询的转换,提供表结构与口径说明,并验证只读限制与结果合理性校验。
为什么自然语言转查询中,业务口径歧义比语法错误更危险?
尚未检查本题。
参考答案:语法错误会直接报错并被发现,而口径歧义(时间口径、是否扣退款、统计范围、币种)会产出语法正确、看起来合理但与业务预期不符的数字,不触发任何错误。使用者若看不到查询语句,几乎无法察觉,错误可能一直传递到决策。
评价要点:指出语法错误会报错而口径错误不会;举出至少两个具体的口径歧义维度;指出错误可能一直传递到决策
为什么必须把生成的查询语句展示给使用者?
尚未检查本题。
参考答案:口径是否符合预期只有看到查询才能判断——过滤条件、时间字段、聚合方式都体现在语句中。只展示数字会让使用者失去唯一的核对手段,把系统的隐含选择当成事实。查询可见性是这类产品可信度的基础,比任何解释性文字都直接有效。
评价要点:指出口径体现在查询语句中;说明只给数字使用者无法核对;把可见性定位为可信度基础
尚未完成自测。
在教师提供的表结构上完成三个问题的转换,并指出其中的口径歧义。
独立完成口径定义、执行侧约束与合理性校验的实现与验证。
设计一次口径歧义的对照实验:同一问题在两种口径下的结果差异,量化误用可能造成的偏差幅度。
学习状态:未学习
Day 77
建议时长:75 分钟
本日 CO:CO5 CO8
本周收尾把六个场景整理成一张可复用的判断矩阵。每个场景都可以用同四个维度描述:错误的代价有多高、答案是否需要可追溯到来源、是否涉及权限与敏感数据、以及是否需要触发外部动作。这四个维度决定了必需的工程配置——代价高就需要人工兜底,需要追溯就必须做引用,涉及权限就必须在检索阶段过滤,触发动作就必须做权限分级与确认。用这张矩阵评估一个新场景,比套用某个具体产品的做法更可靠,因为它直接从约束推出配置。
5 分钟 · MP3 · 双主持人讲解
【AI教程】RAG检索效率低?手把手教你把检索召回率拉到99%,从根源解决"找不准""找不全"的问题,超详细!小白也能快速学会,让你少走弯路!
大模型Agent开发 · 已核验 2026-08-29
错误代价高的场景(客服中的金额变动、知识库中的制度依据)必须有人工兜底与拒答边界,宁可不答也不能答错。需要可追溯的场景(企业知识库、制度问答)必须实现可定位到片段的引用与一致性校验,否则回答无法被核对。涉及权限与敏感数据的场景必须在检索阶段就完成过滤,而不能在生成阶段判断。需要触发外部动作的场景必须做工具权限分级、执行侧参数校验与失控保护。
这四条推导是机械的:给定维度取值,必需配置就基本确定。它的价值在于避免「参考某个成功产品的做法」这种不可靠的推理——那个产品的约束未必与你相同。用矩阵推导出配置后,再去看别人怎么做,是为了学习实现细节而不是决定要不要做。
填完矩阵后应当产出一份落地清单:必需配置有哪些、每项由谁负责、验收标准是什么。清单中还应当包含「本场景不做什么」——明确排除的能力同样重要,它防止范围在实施过程中无边界扩张。例如一个只读的知识库问答,就应当明确写出「不提供任何写操作工具」,这样后续需求变更时会重新走一次评估而不是顺手加上。
最后要为场景定义上线前的验证项。每一项必需配置都应当有对应的验证方式:引用可定位就要有核对样例,权限过滤就要有跨角色对比测试,动作触发就要有越权拒绝记录。把验证项写进上线检查表,使「配置已做」变成「配置已验证」——这两者之间的差距,正是大多数事故发生的地方。
为本周六个场景填写四维矩阵,再用同一张矩阵评估一个新场景并推导出它的必需配置。
用四维矩阵推导配置,相比参考某个成功产品的做法,好处是什么?
尚未检查本题。
参考答案:矩阵直接从本场景的约束推出必需配置,而参考他人做法隐含假设对方的约束与自己相同,这个假设经常不成立。推导出配置之后再看他人实现,是为了学习实现细节而非决定是否需要该配置,这样既避免了照搬也不放弃借鉴。
评价要点:指出矩阵从自身约束推导;指出照搬隐含约束相同的错误假设;说明借鉴应限于实现细节
落地清单中为什么要写明「本场景不做什么」?
尚未检查本题。
参考答案:明确排除的能力可以防止范围在实施过程中无边界扩张。例如只读知识库问答明确写出不提供写操作工具后,将来若有人提出增加写能力,就会触发重新评估(因为动作触发维度取值变了,必需配置也随之改变),而不是被顺手加上导致安全设计失效。
评价要点:指出防止范围扩张;说明变更会改变维度取值与必需配置;把重新评估作为变更的必经流程
尚未完成自测。
为教师给出的三个场景填写四维矩阵并推导必需配置。
独立完成六场景矩阵、缺口清单与一个新场景的落地清单。
为新场景设计一份可执行的上线检查脚本或表单,使每项配置的验证结果能被逐条记录与复核。
学习状态:未学习