课程 313 / 365
86%
正文已完成
L313用输入重叠与写入冲突判断能否并行
比较依赖、共享状态、同文件写入和外部副作用,识别伪并行。
两项任务内容不同,不代表能安全并行。它们可能依赖同一未完成结论、修改同一文件、消耗同一额度或触发同一外部动作。并行前应检查输入依赖、写入集合与副作用。
能判断两项子任务是否安全并行,并指出需要隔离的共享资源。
核心概念
先把关键判断说清楚
读共享通常比写共享安全
多个任务读取同一冻结材料风险较低;同时修改共享文件或状态需要所有权或合并协议。
外部副作用也会冲突
发送消息、使用额度、改 DNS 或部署都属于共享副作用,不能因任务由不同 Agent 执行就忽略。
快照隔离输入变化
并行任务使用同一版本材料和时间截点,避免一方在分析旧数据、另一方分析新数据。
案例拆解
两个内容 Agent 共写注册表为何失败
两个 Agent 分别写课程正文,但都顺手修改共享类型和导出数组,导致编译错误与覆盖。
- 01
冻结共享类型和注册表,由单一架构负责人维护。
- 02
按不重叠课程 ID 分配两个独立批次文件。
- 03
所有内容 Agent 只读同一来源表,完成后由注册校验统一合并。
案例结果
并行范围被限制在互斥文件和 ID,架构变化不再与内容写入竞态。
提交前练习
现在轮到你
评估三项计划中的并行安全性,并画出读写集合。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
任务是审计页面、修 CSS、部署;都读同一代码快照;审计只输出报告,修 CSS 写样式文件,部署改变外部状态;审计与修复可在冻结快照下分支并行,部署必须等待合并与批准。
评分标准
- 读写集合覆盖外部状态
- 并行决定有冲突证据
- 需授权动作没有被并行绕过
本课收口 · 学习证据
完成,不等于随手打一个勾。
确认阅读、保存练习,再用 30 秒检查和一句话总结留下真实学习证据。
02完成本课练习0 / 4 项必填内容已填写
03通过理解检查约 30 秒
你现在更接近哪一种状态?
完成上面三项后,才能把本课记为已验证。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。
- Building Effective Agents↗guide · 核对日期 2026-08-23
- NIST AI Risk Management Framework↗standard · 核对日期 2026-08-23