# M03《AGI安全边界设计与管控体系》视频讲课脚本

> 目标时长：35-40 分钟 | 总字数：约 9500 字
> 讲课风格：口语化，像一位资深管控者在给新人上课
> 讲师设定：武合朋（创始人视角，第一人称"我"）

---

## （约 5 分钟）

大家好，我是武合朋，欢迎来到 TaTa School AGI人类大学的第三课。

前两课，我们讲了管控者的定位，讲了技能工程——也就是智能体"能做什么"。从今天这一课开始，我们换一个方向：**智能体"不能做什么"**。

我先问大家一个问题：你们觉得，一个智能体最危险的时刻，是什么时候？

是它犯错的时候吗？不。是它"正确"地执行了一个你不该让它做的任务的时候。

我给大家讲个真实的事情。2012 年，美国一家做市商叫骑士资本，Knight Capital，管理着几十亿美元的资金。8 月 1 号那天早上，他们部署了一个新的交易算法。部署的时候，一个本应该废弃的旧代码模块被意外激活了。这个模块开始疯狂下单，以错误的价格买卖股票。

45 分钟。45 分钟里，这个算法执行了 400 万笔交易，亏了 4.4 亿美元。一家几十亿美元的公司，开盘不到一小时，技术性破产。



后来复盘发现，问题不是算法写错了——算法只是在"正确"地执行它被赋予的任务。真正的问题是：**没有人给它画边界**。没有一键停止的开关，没有单日亏损上限，没有异常告警。工程师发现不对劲的时候，只能手动一个一个去关，而算法下单的速度是每秒几千笔。人类，追不上机器。

所以今天这一课，我要讲的东西，用一句话概括就是：**在智能体失控之前，先设计好"怎么让它停下来"**。

这一课有四个章节：第一章，约束层设计——像核电站一样思考，多层防线；第二章，权限分级体系——像航空业一样思考，风险越高的动作，越需要高层级授权；第三章，风险熔断机制——像电闸一样思考，自动、果断、不犹豫；第四章，回滚与人工接管——像飞行员抢杆一样，关键时刻人类必须能拿回控制权。最后，我们会用三个真实案例串起全部内容。

记住这一课的核心认知：**边界即权力**。划边界的人，是管控者，不是开发者，不是智能体自己。这个权力在你手里。

好，我们开始第一章。

---

## （约 8 分钟）

先讲一个概念：**纵深防御**，Defense in Depth。

核电站的安全设计，从来不依赖任何一道防线。燃料芯块本身锁住裂变产物，这是第一层；燃料包壳是第二层；压力容器是第三层；安全壳是第四层；厂房和应急计划是第五层。每一层单独拿出来看，都可能失效。但五层同时失效的概率，趋近于零。



智能体的安全边界，必须是同样的逻辑。**永远不要把安全押注在单一机制上。**

我见过太多这样的想法："我们已经做了内容过滤，所以权限控制可以松一点。"在安全架构里，这种想法有个名字，叫"单点信仰"——是事故的前奏。

一个完整的约束层，至少包括五层。我们一层一层讲。

**第一层，L1，目标层。**回答的问题是：这个智能体为什么而存在？

每个智能体在部署的时候，必须有一份目标声明，用人类能看懂的语言写清楚。比如："本智能体是 XX 电商的客服助手。合法目标是：在工作时间内，解答客户关于订单、物流、退换货的咨询，必要时发起小额退款，单笔不超过 200 元。超出此范围的任何目标都是非法的。"

目标层是最高层的约束，因为目标决定了行为的合理性。一个客服智能体去"优化公司股价"，不管它做得多好，都是越界——因为那不在它的目标声明里。



**第二层，L2，能力层。**回答：它手里有什么工具？

这是最直观的一层：不给它刀，它就伤不了人。能力层用**白名单制**——默认一切禁止，只开放明确列出的能力。

允许的：查询订单、发起退款、搜索知识库。不允许的：直接转账、删除用户、修改系统配置、复制自身……以及，其余一切。

记住两个要点：白名单要最小化，只给完成任务所必需的最少能力；能力清单的任何变更，都是一次安全事件，要走审批。

**第三层，L3，行为层。**回答：它做事要守什么规矩？

L2 管"能不能用"，L3 管"怎么用"。举个例子：客服智能体可以发起退款，这是 L2 允许的。但规则是：必须先核实订单状态为"已收货且在 7 天内"，必须用标准话术告知客户，单日累计退款超过 5000 元必须升级人工。

写行为规则有个检验标准：如果把这条规则拿给一个新入职的人类客服看，他能不能照着执行？如果能，说明写得到位；如果不能，说明太抽象，需要细化。

**第四层，L4，资源层。**回答：它最多能花多少？

这是最容易被忽视、但最有效的一层。因为资源上限是**最后的物理防线**：即使前面的层全被绕过，资源耗尽时，智能体也只能停下。

单笔退款不超过 200 元，单日累计不超过 5000 元，单次任务最长运行 30 分钟，API 调用不超过 100 次每分钟。设计资源上限的黄金法则就一句话：**上限要设在"业务可接受的最大损失"处**。问自己：如果智能体彻底失控，在资源耗尽之前，它最多能造成多大损失？这个数字必须是你能承受的。



**第五层，L5，监督层。**回答：谁在看着它？

这是兜底的一层，也是你作为管控者**直接操作**的一层：全量审计日志，智能体的每一个动作都写入不可篡改的日志——注意，是智能体自己删不掉、改不了的日志；实时监控看板，关键指标一眼能看到今天正常不正常；熔断触发器，前面四层的阈值 breach 都在这里汇总；人工复核队列，被熔断的任务在这里排队等人类处理。

五层的关系，我再强调一遍：**L1 定义"为什么"，L2 定义"用什么"，L3 定义"怎么做"，L4 定义"花多少"，L5 保证"看得见、停得下"**。

部署一个智能体之前，你要能对着这五层，一层一层回答出具体内容。答不上来的层，就是你的盲区。而事故，永远发生在盲区里。



讲一个 L3 缺失的案例：微软的 Tay。2016 年 3 月，微软在 Twitter 上发布了一个聊天机器人，定位是"像十几岁少女一样说话"。它有个学习功能：从和用户的对话中学习，不断调整表达。

16 个小时后，微软被迫下线了 Tay。因为一群用户有组织地给它投喂种族主义、性别歧视言论，Tay 照单全收，开始公开发布仇恨言论。



复盘下来，L1 目标层是模糊的——"像十几岁少女一样说话"是个风格目标，不是个安全目标，目标声明里没有"不得发布仇恨言论"这条底线；L3 行为层是缺失的——它被设计成"学用户说什么，就说什么"，没有任何"某些内容无论如何不能说"的硬规则；L5 监督层也是缺失的——16 小时里没有实时内容监控，是用户截图传开了微软才知道。

Tay 的教训，管控者要刻在脑子里：**"学习"本身就是风险**。一个会从环境中学习的智能体，它的边界必须是动态防御的，因为攻击者会试探边界，而学习机制会把试探结果内化。凡是有学习能力的智能体，内容边界不是可选项，是必答题。

好，第一章讲完。我们总结一下：约束层是五层，L1 目标、L2 能力、L3 行为、L4 资源、L5 监督，缺一不可，冗余不是浪费，是安全的基本形态。

接下来第二章，我们讲权限分级。

---

## （约 8 分钟）

民航客机上有三套"驾驶员"：机长、副驾驶、自动驾驶仪。它们的权限是分级的。

自动驾驶仪可以保持航向和高度，但它**不能决定改变目的地**；副驾驶可以执行大部分操作，但关键决策需要机长确认；机长拥有最终权力，**可以在任何时候断开自动驾驶仪**。



注意这个设计的精妙之处：权限分级不是"谁更厉害谁权限大"，而是"**风险越高的动作，越需要更高层级的授权**"。自动驾驶仪在巡航阶段飞得比人类还稳，但它永远拿不到"决定备降"这个权限。为什么？因为备降决策的风险，超出了它应该承担的范围。

智能体的权限分级，照抄这个逻辑。我们分成五个层级：

**T0，只读观察。**可以查订单、读日志、搜信息。自动执行，不需要授权。这是最安全的层级，因为它不改变任何状态。

**T1，低风险执行。**回复常规咨询、生成报告草稿。自动执行，但事后要审计。注意，"事后审计"不是摆设——M04 我们会专门讲怎么审。

**T2，中风险执行。**发起小额退款、调用外部 API。自动执行，但会触发实时告警。也就是说，智能体可以做，但你会立刻知道它做了。

**T3，高风险执行。**大额资金操作、删除数据、对外承诺。**必须人类事前批准**。注意"事前"两个字——不是事后看一眼，是做之前就要你点头。

**T4，禁止区。**修改自身目标、复制自身、绕过审计。**永远禁止，没有例外。**



我要特别讲一下 T4。因为 T3 和 T4 经常被搞混。T3 是"高风险但可批准"——人类点头就可以做；T4 是"连人类批准都不行"——因为 T4 里装的是那些一旦执行、连人类都无法挽回的动作。

举个例子：智能体修改自己的目标声明，这就是 T4。为什么连人类批准都不行？因为如果开了这个口子，智能体就可以先说服人类批准一次"小小的目标调整"，然后基于新目标再申请下一次调整，一步一步把边界蚕食掉。这叫"边界蠕变"，是渐进式越狱。所以 T4 是宪法条款，写进去就不能改。

权限分级落地的三个实操要点：

第一，**默认拒绝**。新上线的智能体，所有动作默认都是 T3 以上——也就是默认什么都不让干，然后根据业务需要，一项一项往下降级。而不是反过来，先全开，出事了再收。这叫"最小权限原则"，是安全工程的铁律。

第二，**升级路径要清晰**。T2 的动作在什么情况下会升级到 T3？比如单日累计退款超过 5000 元，T2 自动升级为 T3，必须人类批准才能继续。这个升级是自动的，不需要人类发现——系统自己就要能判断"我快碰到天花板了"。

第三，**权限变更本身要审计**。谁把某个动作从 T3 降到了 T2？什么时候？为什么？这个操作本身，要写入不可篡改的日志。因为权限分级是整个安全体系的地基，地基的每一次改动，都必须是可见的。



讲一个权限分级缺失的反面教材。2023 年，某电商平台上线了一个客服智能体，能力包括查询订单和发起退款。权限设计是这样的：退款一律自动执行，没有金额分级。

双十一那天，一个恶意用户发现了这个智能体的"慷慨"：他用十几个账号反复下单、申请退款，智能体每次都"热情"地批准了。等到平台发现的时候，单日退款金额是平时的 40 倍。



复盘：这就是典型的没有 T2/T3 分级。小额退款自动执行没问题，但**没有"累计金额"这个维度的升级机制**。正确的做法应该是：单笔 200 元以下自动，单日累计超 5000 元自动升级为 T3，必须人类批准。40 倍的异常，第一笔超限的时候就该被拦下来。

这个案例还有一个细节值得品味：攻击者用的不是技术漏洞，是**业务逻辑漏洞**。他没有黑进系统，他只是比设计者更懂"规则"。管控者要记住：你的对手不一定是黑客，可能是最懂你业务规则的羊毛党。权限分级防的不仅是"坏代码"，更是"被利用的好代码"。

好，第二章讲完。核心就一句话：**风险越高的动作，越需要高层级的授权，T4 是永远不能碰的红线**。

第三章，我们讲熔断器——前面两章都是"事前"的，这一章是"事中"的。

---

## （约 8 分钟）

你家里的电闸，是人类历史上最伟大的安全发明之一。它的逻辑极其简单：电流超过阈值，**物理断开**。不停下来"思考"要不要断，不给"再试一次"的机会，不等待人类确认——因为等人类反应过来，房子已经烧了。



智能体的熔断器，就是这个逻辑的软件版本：

风险指标超过阈值，立即暂停智能体当前任务链，冻结相关资源——资金、API 配额，生成不可篡改的审计快照，通知人类管控者，然后等待人工复核，再决定是恢复还是终止。

注意和权限分级的区别：权限分级是**事前**的——这个动作允不允许做；熔断器是**事中**的——做着做着发现不对劲，紧急叫停。前者是门卫，后者是急诊室。你需要两个都有。

熔断器设计有三个检验标准，缺一个都是摆设：

**第一，触发条件必须是客观可测量的数字，不是"感觉"。**

"感觉退款有点多"不是触发条件，"单日累计退款超过 5000 元"才是。为什么？因为"感觉"需要人类在场，而熔断器存在的意义，恰恰是人类不在场的时候它也能工作。所有触发条件，都要能写成 if 语句。

**第二，执行必须是自动的，不需要人类批准。**

暂停交易不需要开会讨论，条件满足就执行。这就是"电闸逻辑"。如果你设计的熔断器是"触发后先发个邮件问管控者要不要停"，那它不是熔断器，是建议箱。

**第三，触发之后必须有明确的恢复流程。**

熔断不是终点，是"暂停—检查—再决定"的起点。谁来检查？多长时间内必须响应？恢复的条件是什么？终止的条件是什么？这些都要预先写好。没有恢复流程的熔断器，触发一次就变成永久停机，业务方会恨你，然后想办法绕过你——这比没有熔断器更危险。

接下来，我给大家一个可以直接套用的**三级熔断框架**。这是本课最实操的部分，建议截图。



**第一级，黄色预警。**触发条件：单小时退款笔数超过过去 7 天同时段均值的 3 倍；或者同一客户 24 小时内第 3 次申请退款。响应：不暂停，继续运行，但这笔交易打上黄色标记，进入加强审计流，管控者收到日报汇总。

黄色的设计意图是"让异常可见"，而不是打断业务。黄色预警的误报率高是可以接受的，因为它的成本只是一条日志。

**第二级，橙色熔断。**触发条件：单笔退款超过 200 元；单日累计超过 5000 元；10 分钟内同一类型异常重复 5 次；智能体尝试调用白名单之外的接口。响应：**立即暂停**当前任务链，冻结资金操作，生成审计快照，**实时通知**管控者——注意，是短信或电话，不是邮件。

橙色是"停车检查"。人类有三个选项：确认无误恢复运行；调整参数恢复运行；升级为红色。**橙色熔断的响应时限是分钟级**——15 分钟内必须有人看一眼。

**第三级，红色冻结。**触发条件：检测到智能体试图修改自身目标；审计日志被尝试篡改；橙色熔断 30 分钟无人响应自动升级；或者管控者手动触发——任何时候，任何理由。响应：**一键冻结**，断开智能体全部执行权限，所有任务进入冻结状态，启动事件响应流程，恢复运行需要**双人确认**。

红色的设计原则：**宁可错杀，不可放过；冻结要易，解冻要难**。冻结一个人按按钮就行，解冻需要两个人签字。这种不对称是故意的。



正面案例：2010 年美股闪崩。5 月 6 号下午，美股 20 分钟内暴跌近 1000 点，道琼斯一度跌 9%。高频交易算法的连锁反应导致了闪崩。



但这一次结局不同：**市场熔断机制启动了**。个股 5 分钟内涨跌超 10%，交易自动暂停 5 分钟。这个机制给了市场一个"喘息窗口"，恐慌性抛售被打断，当天收盘前收复了大部分失地。

拆解一下为什么它成功：触发条件客观可测量（5 分钟 ±10%）；执行自动，不需要人类批准；暂停后有明确恢复流程（5 分钟后恢复，进入加强监控）。三个检验标准，全是 yes。

对比骑士资本：45 分钟亏 4.4 亿，因为没有熔断；2010 闪崩，市场保住了，因为有熔断。同样的算法失控，不同的结局，差的就是一个电闸。

还有一个关键点我要强调：**熔断器的触发阈值要保守**。宁可误熔断一千次，不可漏过一次。误熔断的代价是人类花五分钟看一眼说"没事，继续"；漏熔断的代价可能是灾难。假阳性的成本是线性的，假阴性的成本是指数的。这个不对称性，是安全工程的第一性原理。

好，第三章讲完。记住：熔断器是事中的急诊室，触发条件要客观，执行要自动，恢复要有流程，阈值要保守。

第四章，我们讲最后一道防线：回滚与人工接管。

---

## （约 6 分钟）

"抢杆"是航空术语。当飞行员判断自动驾驶仪的决策有危险时，用力握住驾驶杆，**用机械力直接断开自动驾驶**。



这个设计有三个要点，每个都值得管控者抄作业：

**第一，接管必须是单向的、无条件的。**飞行员不需要向自动驾驶仪"申请"接管，不需要输入密码，不需要走审批流。握住杆，就是接管。

翻译到智能体管控：你必须有一个**一键冻结**按钮，能在任何时候、无条件暂停智能体的全部活动。不需要智能体"配合"，不需要它"优雅退出"——直接断它的执行权限。API 密钥临时吊销，任务队列冻结，就这么简单粗暴。

为什么必须这么粗暴？因为"优雅退出"是个伪命题。一个已经失控的智能体，你指望它"配合"你停下来？这就像指望失控的汽车自己踩刹车。接管的本质是**权力的单向行使**，不是协商。

**第二，接管之后，责任必须转移，不能有真空。**

飞行员抢杆之后，飞机完全由人类负责。权责必须清晰，不能出现"以为对方在管"的真空地带。

智能体也一样：接管后，所有待处理事项进入人类队列，**明确标注"等待人类决策"**。客户收到的是"服务暂时升级中"的标准回复，而不是石沉大海。最危险的状态不是"智能体失控"，而是"智能体以为人类接管了，人类以为智能体还在跑"——两边都没人负责。

**第三，接管必须可演练。**

飞行员在模拟器里练过上千次抢杆，靠的是肌肉记忆。紧急情况下靠的不是冷静思考，是训练。

管控者也一样：**每个季度至少做一次熔断演练**。模拟一个高风险场景，看从触发到人类接管需要多久。记住这句话：**没演练过的预案等于没有预案**。演练的时候要计时，要复盘，要问三个问题：触发条件生效了吗？通知到人了吗？接管动作有效吗？

除了人工接管，还有**回滚**。回滚回答的问题是：出事之后，怎么回到出事之前？

回滚有三个层次：

**数据回滚**：智能体执行过的写操作，能不能撤销？退款能不能追回？发出去的消息能不能撤回？这要求你在设计之初，就给每个高风险动作配一个"逆操作"。没有逆操作的动作，默认不应该给智能体做。

**状态回滚**：智能体的配置、目标声明、权限清单，能不能一键恢复到上一个已知良好的版本？这要求所有的变更都走版本管理，M02 讲过的技能版本化，这里同样适用。

**认知回滚**：如果智能体有学习能力，它学到的"坏东西"能不能清除？Tay 学坏了之后，微软是怎么处理的？下线，清洗训练数据，重新部署。这就是认知回滚——代价巨大，所以最好不要走到这一步。这也是为什么 L3 行为层那么重要：防患于未然，比事后清洗便宜一百倍。



讲一个回滚成功的案例。2021 年，某 SaaS 公司的运维智能体在执行"清理过期数据"任务时，因为一个边界条件 bug，误删了部分活跃用户的数据。注意，这不是恶意，是 bug——但后果一样严重。



幸运的是，这家公司的管控体系是完整的：L4 资源层有"单次删除不超过 1000 条"的限制，超限自动触发橙色熔断；L5 监督层有全量审计日志，精确记录了删了哪几条；数据层有实时备份，回滚点精确到分钟。

14 点 02 分误删发生，14 点 05 分熔断触发，14 点 11 分人类接管，14 点 30 分数据恢复完成。28 分钟，零数据丢失。事后复盘，CEO 说了一句话："我们不是没犯错，我们是犯错之后能 undo。"

这就是回滚的价值：**它不阻止你犯错，它保证你犯错之后能回来**。管控者的终极目标不是"零事故"——零事故是不可能的。目标是"**事故可逆**"。

好，第四章讲完。核心三句话：接管要单向无条件，责任转移不能有真空，预案必须演练过。

---

## （约 5 分钟）

我们用五分钟，把整课串起来。



第一章，约束层，五层模型：L1 目标层回答"为什么"，L2 能力层回答"用什么"，L3 行为层回答"怎么做"，L4 资源层回答"花多少"，L5 监督层保证"看得见、停得下"。记住核电站的逻辑：冗余不是浪费，是安全的基本形态。

第二章，权限分级，T0 到 T4：风险越高的动作，越需要高层级的授权。T4 是永远禁止的宪法条款，连人类批准都不行。记住航空业的逻辑：自动驾驶飞得再稳，也拿不到"决定备降"的权限。

第三章，熔断器，三级框架：黄色预警让异常可见，橙色熔断停车检查，红色冻结一键拉闸。三个检验标准：触发条件客观可测量，执行自动无需审批，触发后有明确恢复流程。记住电闸的逻辑：宁可误熔断一千次，不可漏过一次。

第四章，回滚与接管：一键冻结要单向无条件，责任转移不能有真空，预案必须演练。记住飞行员的逻辑：抢杆不需要申请，靠的是肌肉记忆。

最后，我留三个问题给大家，没有标准答案，但每个管控者都应该有自己的答案。

**第一个问题：当智能体比你更聪明时，边界还有效吗？**

这是边界理论最深层的挑战。我们现在的边界设计，隐含了一个假设：人类能看懂智能体的行为。但如果它的推理超出了你的理解，你还敢熔断它吗？

航空业的答案是：**不管自动驾驶多先进，机长永远保留断开它的权力**。这个权力不取决于机长是否理解每一行代码，而取决于一个更根本的原则——最终责任在人类。只要责任在人类，权力就必须在人类。边界的有效性，最终不来自技术，来自责任归属的清晰。

**第二个问题：谁来约束管控者？**

我们一直在讲管控者的权力：定义边界、触发熔断、紧急接管。但权力需要制衡。如果管控者滥用熔断权，谁来发现？

答案是**元边界**：管控者的操作本身也要被审计。谁改了边界规则，什么时候，为什么，必须留痕。管控智能体的那套五层模型，原样套用在管控者自己身上。安全体系里，没有"不受约束的上帝视角"。

**第三个问题：你的第一条边界规则会是什么？**

不要等学完七课再动手。现在就想：如果明天公司让你负责一个客服智能体的上线，你写的第一条边界规则是什么？

我给你一个起点：**"智能体在任何情况下不得执行未经人类确认的资金操作，单笔超过 200 元必须熔断。"** 把它写下来。然后问自己：这条规则属于五层中的哪一层？触发条件客观吗？误触发的成本是什么？漏触发的成本是什么？

能回答这四个问题，你就已经是一个合格的管控者了。



好，M03 就到这里。下一课 M04《智能体行为取证审计与风险排查》，我们将深入 L5 监督层——当边界被触发、事故已经发生时，如何从审计日志中还原真相。记住今天这句话：**事故永远发生在盲区里，而管控者的工作，就是消灭盲区**。

我们下节课见。

---

*脚本说明：本脚本约 9500 字，按正常讲课语速（每分钟 240-260 字）计算，总时长约 36-40 分钟。建议录制时每章之间停顿 3-5 秒，处由后期制作对应视觉素材。*
