JCAI · ACTIVITY MODEL

活动模型:活动的定义与两范式运行

本卷完整描述活动侧:一个活动 = 一个完成一项任务的 Agent 机制——怎么定义(契约与业务模型)、怎么运行(loop / flow 两范式)、怎么交互(卡与视图)、怎么沉淀(技能与记忆)、怎么交付(活动包与安装)。系统侧机制(事件投递、流程层、治理台、度量、终态裁定)见《操作系统》;本卷只写活动。

版本 V2.0 · 活动规范
日期 2026-07-25
读者 活动开发者(Coding Agent)
关系 关联《操作系统》
00定位与边界Agent 机制 · 小程序类比 · 四象限 · 供给与定义两清单
01契约:活动的接口输入(data + message)· 输出口(必发 / 选择)· 终态五名 · 接口最小性
02范式:loop 与 flow规范名 · 范式边界即调度权边界 · 选型判据 · 活动内容物
03loop · 业务模型CMMN + DMN 运行结构 · 构件语义 · 三铁律 · DMN 四则 · 装载
04loop · 运行机制CMMN 生命周期 · Enabled ≠ Active · 语义引擎 × Agent 回路 · 双向驱动 · 监听映射
05flow · 步序声明四种步型 · 条件与上升规则 · 事件即步条件 · 失败声明给定
06人类工具的调用四卡 · 调用时机 · 跨人卡与驳回重答 · 预检放行,落地收敛
07交互内容视图流控(HTML 模版)· 卡内容 schema · 汇报组织 · web 零活动代码
08技能封装格式 · 三层软硬 · 装配语义 · 载方法不载权力
09记忆与迭代任务记忆 · 活动记忆四层 · 蒸馏与装载 · 迭代业务模型即迭代行为
10Harness · 验收分级 · 工作区预算熔断 · 停滞检测 · 控制三语义 · L1–L5 · 任务级草稿层
11活动包与开发内容物 · 工具三来处 · 编排先行与依赖文件 · 安装两审 · 暗耦合禁令
12合规判据通用 17 条 · loop 8 条 · flow 6 条

00定位与边界

一个活动 = 一个完成一项任务的 Agent 机制。活动像小程序:基于系统内活动基座的六件接口(契约 · 交互 · 记忆 · 数据 · 工具调用契约 · LLM 调用)在系统外独立开发,经活动库的独立入口安装进系统,即可被流程层以声明引用;卸载同走此入口,系统内不写活动代码。活动是开发态,任务是运行态——活动被调起的一次运行,即落到恰一名负责人工作台上的一单任务。

边界声明:活动不含触发器。活动之上是流程层:流程包 = 调用接口 + 两种活动 + 审批点(通用)+ 网关(两种,并行 / 异或);工作流 = 流程包的运行时实例,任务 = 活动的运行时实例——包在库,实例在跑;触发器与流程包平级——触发器是流程层的系统级事件监听,经调用接口调起流程包、生成工作流。活动自输入始(由调用方给定)、至终态止(连同交付物交回调用方);工作流如何被触发、如何衔接,归《操作系统》。活动对调用方只暴露契约,对内完全自治。
行为公式:行为 = 引擎(契约, 业务模型, 技能, 记忆)。引擎与活动基座是不动点——通用、零业务、对所有活动同一份;一切业务行为差异,必须可归因于契约、业务模型、技能与记忆的版本差异。业务模型按范式取形:loop = CMMN + DMN 案例模型,flow = 步序声明。因此迭代业务模型,就是迭代这个活动的行为:改模型即改行为,零代码;模型增量可 diff、可回放、可放行、可回退(09)。

0.1活动与系统的边界:四象限

两条轴把全部职责分干净:物理轴(web 前端 / server 后端——过程在后端,呈现在 web)与归属轴(系统平台本体 / 活动外装件)。四个象限,边界各有判据:

系统(平台本体)活动(外装件)
web · 前端工作台与治理台的界面本体:五要素呈现、对话流时间线与卡片渲染、视图区容器、统一输入入口无代码,只有内容投影:后端推送的视图 HTML 与卡片内容,由系统容器渲染、净化,无脚本执行权
server · 后端流程引擎(流转 · 审批点 · 网关)· 活动基座六件 · 统一事件标准与投递 · 调用层四类工具 · 基座存放 · 放行门活动的内容物,跑在基座之上:业务模型 · 交互内容(模版)· 技能清单 · Harness · 监听声明 · 纯工具 · 台账 schema · 过程工作区

0.2系统供给什么,活动定义什么

系统供给(模式在系统内,零开发)活动定义(内容随活动,系统外开发)
活动基座六件:契约格式 · 交互结构(对话流 + 视图区容器)· 记忆系统 · 数据(「数据域.数据对象.字段」三级寻址 + 通用事务性接口,安装时依声明自生长)· 工具调用契约 · LLM 调用契约内容(七件):输入(data + message)/ 输出口(必发 / 选择)/ 必交付物 / 验收判据(分级标注)/ 禁区 / 授权边界 / 资源声明(01)
人类工具四卡的模式与回传协议(06)范式选择:loop 或 flow(02)
统一事件标准:信封 · 四类事件 · 归属解析 · 投递五诺(04 / 05)业务模型:CMMN + DMN 或步序声明(03 / 05)
调用层四类:系统调用 · LLM 工具 · 人类工具 · 通道;白名单与授权;工具箱交互内容:视图模版 · 卡内容 schema · 汇报组织(07)
放行门:草稿态 → 事实态的落地时机与协议技能清单(基于工具,载方法不载权力)与监听声明(静态 + 动态,时限必配)(08 · 04 / 05)
流程层(流程包 / 工作流 · 审批点 · 网关 · 触发器)· 预算执行器(环外强制)Harness 参数申报:停止条件 · 预算 · 时限 · 恢复——执行归系统(10)
基座六项存放 · 治理台九功能 · web 呈现容器过程工作区(自设)· 纯工具 · 台账 schema(声明物化)· 蒸馏钩子(10 / 11 / 09)

本表与《操作系统》10.1 镜像同表——行数、行序、措辞一一对应,括号内章号各随本卷。

统一套执行契约:上表左列对 loop 与 flow 完全一致——两范式的差异被压缩到唯一一处:Agent 机制的范式与业务模型的形态。对流程层与交互层而言,两种活动不可区分地是"一个节点、一单任务"。

FIG-01 · 活动与系统的边界 · 四象限物理线(web / server) × 归属线(系统 / 活动) · 交汇 = 放行门
系统 · 平台本体 活动 · 外装件 web 前端 · 呈现 server 后端 · 过程 工作台 · 治理台(界面本体) 五要素呈现 · 对话流时间线与卡片渲染 视图区容器 · 统一输入入口 零活动代码 · 零过程状态 内容投影(无代码) 后端推送的视图 HTML 与卡片内容 容器渲染 · 净化 · 无脚本执行权 活动到达前端的是投影,不是程序 系统机制(模式在系统内) 流程引擎(流转 · 审批点 · 网关)· 活动基座六件 统一事件标准与投递 · 调用层四类 · 基座存放 放行门:草稿态 → 事实态的唯一通道 活动的内容物(跑在基座之上) 业务模型(CMMN + DMN / 步序声明)· 交互内容(模版) 技能清单 · Harness · 监听声明 · 纯工具 · 台账 schema 能力一律经调用契约注入 —— 越权在结构上不可能 放行门(两线交汇) 物理线(横):跨线只有下行视图与卡片、上行对话流输入 归属线(纵):后端 = 基座接口 · 前端 = 容器边界 过程在后端,呈现在 web · 内容归活动,笼子归系统 · 放行是草稿态与事实态之间的门

01契约:活动的接口

契约是活动对调用方暴露的全部真相,也是对 Agent 机制的全部授权;两种范式同一契约格式——这是「统一套执行契约」的锚点。契约必须在活动启动前冻结;运行中不得变更——变更即新版本。

契约构成内容要求
输入口单一入口:data(结构化载荷,按 schema)+ message(委托消息,自然语言)(1.1)data 必须机器可校验,缺项不得启动;message 可为空
输出口必发口(完成必发,可多口 → 并行)+ 选择组(恰发一口 → 分支),每口各带交付物 schema(1.2)调用方仅凭口名与 schema 即可衔接下游
必交付物放行前必须齐备的产出清单——放行卡「成果清单」的来源(06)缺一不得提交放行
禁区不得做什么的负面清单应短而硬;负面清单优于正面枚举
验收判据什么算合格,逐条标注验证等级 L1–L5(10);loop 可引用业务模型的完成判据与 DMN 规则(03)两个陌生人对同一产出应给出相同判定
授权边界AI 可自决的范围(金额、折扣、措辞等);预授权动作清单;调人预算(打扰上限)超出边界必须调「人·决策」;预授权必须显式列举
资源声明工具调用契约引用、技能引用、业务模型引用、角色,与预算上限(步数 / token / 时长 / 调人次数)装配不齐不得启动;预算触顶即熔断(10)

1.1输入:单一入口,data + message

活动必须只声明一个输入口;一单任务恰接收一份输入。输入由两部分构成:

message 是输入,不是改约:message 不得携带扩大授权的效力——与契约冲突时,契约优先。AI 依 message 调整的只能是路径与语境;禁区、授权边界与验收判据不因 message 而变。

设计依据:schema 承载可结构化的确定,message 承载不可结构化的语境;两者合一,活动才既可静态编排、又不失临场委托——如同工单之于表格与备注栏。

1.2输出口:必发(并行)与选择(分支)

活动的业务产出经输出口交回调用方。契约声明一组输出口,每口:口名 + 交付物 schema + 发射语义。发射语义两类:

发射语义规则流程层用途
必发口(AND)每次「放行完成」必发;可声明多口,同时发射,各携各的载荷并行衔接:多个下游各取所需
选择组(XOR)组内恰发一口;选择由环内决断,在放行卡上随放行一并确认(06)分支路由:调用方据口名分流

完成时的发射集合 = 全部必发口 + 每个选择组各一口;每口载荷各过其 schema 与验收判据;发射发生在放行通过且落地收敛之后(06)。非完成终态(受阻 / 熔断 / 耗尽 / 被终止)不发任何业务口,走异常出口(阻因 + 残局快照)。

业务分支走输出口,运行异常走终态。「审核拒绝」是业务结局,必须建模为选择组的一口、随放行发射——不得用「受阻」等异常终态编码业务分支;反之,预算耗尽不是业务结局,不得伪装成输出口。终态描述「这次运行怎么收场」,输出口描述「产出流向哪里」。

1.3终态

终态是契约层的收场名,封闭五名——终态由系统裁定,权威名录见《操作系统》4.3;范式内的状态映射见 04(loop)与 05(flow):

终态语义交回调用方的载荷
放行完成唯一成功终态:放行通过且落地收敛,输出口已发射(06)发射集合(必发口 + 选中口)+ 各口载荷 + 放行记录
受阻待人无法推进(监听时限走完 / 断点无解),封卷待治理处置:改派后恢复 / 重开新实例 / 终止阻因 + 当前残局快照
停滞熔断连续无进展,Harness 强制止损;不可恢复停滞证据 + 残局快照
预算耗尽任一预算上限触顶;不可恢复消耗清单 + 残局快照
被终止控制事件 · 终止(负责人 / 治理台;含工作流终止的级联)终止原因 + 残局快照

不是终态:驳回(重做 / 迭代)是放行卡的环内回转——携意见回环,任务继续,不出活动;叫停是控制事件(10)——转挂起待纠偏,处置后恢复,或由负责人终止(→ 被终止),叫停必留痕为最重档纠正信号;落地受阻是运行态——落地失败卡(执行卡的系统预置形态)处置后仍收敛于本名录(06)。

接口最小性:调用方与活动之间只有三样东西过界——启动时的输入(data + message)、结束时的终态与输出口载荷、运行中的状态投影(只读)。调用方不得干预环内路径;环不得感知流程拓扑。活动之于流程包,如函数定义之于调用点;任务之于工作流,如一次调用之于一次执行。

02范式:loop 与 flow

Agent 机制的范式,规范名两种:loop / flow。范式回答一个问题——这件事的下一步由谁定:

范式活动机制业务模型调度权
loop案例活动(Case)临场演绎:在业务模型给出的结构上感知、决断、行动,循环推进直到判据收敛CMMN + DMN 案例模型:事理、前提、判据与可计算判断(03)AI
flow标准活动照谱执行:按声明步序确定推进,零临场调度步序声明(05)系统
范式的边界即调度权的边界。一个活动选 flow 还是 loop,本质就是把这件事的调度权交给系统还是交给 AI——确定交系统,临场交 AI,落地交人;无论谁调度,放行权都不移交。放行、留痕、记忆、事件、卡片协议对两范式完全一致(00)。

2.1选型判据

选判据典型
flow路径可枚举且稳定:全部步骤能写成序列,条件能写成任务数据上的确定性谓词,无临场裁量点对账、开票、资料归集、例行巡检
loop路径须临场:判断、协作、创造类工作,对手方与信息不确定,每单走法不同——但事理可建模(前提、判据、量的推导)报价谈判、异常处理、方案撰写、客诉处置

术语约定:flow 是活动内部的步序范式(方法级,中途无责任交接),与流程层的「工作流」(流程包的运行时实例,责任级编排:节点有负责人、有审批点)不同层。本卷以中文「流程包 / 工作流」专指流程层,以英文小写 loop / flow 专指活动范式。

2.2活动的内容物

无论哪种范式,活动的内容物同一清单——全部随活动定义与交付,跑在基座之上:

03loop · 业务模型:CMMN + DMN

技能承载「怎么做」(方法),业务模型承载「这件事是什么、什么决定什么」(事理)。loop 活动的业务模型是案例模型,格式为 CMMN(配套 DMN 承载量与推导)——选共识标准而非私有格式:LLM 天然读写,XML 可校验、可 diff、可版本。案例模型是运行时的权威结构:装载即结构——阶段怎么展开、前提何时满足、计划项处于何态,由语义引擎按 CMMN 规范对着这份 XML 忠实推进(04);AI 坐案例工作者的座位——感知、规划、汇报按任务数据 / 阶段 / 里程碑组织;人给这个座位建的模型,AI 继承。

3.1构件语义

CMMN 构件在本卷中承载
CaseFile / Items任务数据:自持台账与共享对象的映射——事的数据中心;运行中的写入落任务级草稿层(读己之写),放行时合并正式版;正式版写入(系统写与放行写)即数据事件,按统一事件标准抛回活动(04)。
Stage阶段:生命周期的分组结构(展开即 create 子项)与叙事骨架;多 onPart 汇合即回齐(04)。
Task + Discretionary合法动作空间:计划项对应工具 / 技能 / 调人;非裁量项由前提推到 Enabled,裁量项从 planning table 由 Agent 临场规划入场;触达世界与关键交付者必须 manualActivationRule = true(04)。
Milestone里程碑:业务阶段的命名达成——occur 即迁移事件留痕;既是视图与汇报的投影定义源(07),也可被其他前提监听、参与前推(04)。
EntryCriterion(前提)前提与因果:「先什么后什么」——onPart + ifPart,由语义引擎按规范求值:满足即 Enabled;语义性前提交 Agent 评估(04);L2 机检规则的来源之一(10)。
ExitCriterion(完成判据)计划项的 complete / exit 条件;接契约验收判据与放行卡的成果清单。
Role岗位绑定:调人时卡投递到哪个工位。
DecisionTask → DMN量与推导:决策需求图(DRD)即依赖图,决策表(FEEL)承载可计算推导与规则(3.3)。

双表示,同版本:CMMN XML 是机器面——语义引擎以它为运行结构:推进生命周期、求值前提、维护 Enabled 集;案例说明书是叙事面——Agent 读它理解业务、组织汇报、向人解释,渐进披露(常驻梗概,按事下钻)。两面同版本发布,不允许分叉:说明书是 XML 的叙事投影,迭代时一起放行。

3.2三铁律与约束力收缩

约束力收缩机制:纠正与驳回的理由,蒸馏入活动记忆 · 裁决层(09),归纳为候选前提条件 / 完成判据 / DMN 规则 → 回放检验(历史成功单皆满足、失败单恰被拦)→ 人放行 → 入案例模型新版本 → 从此由 L2 机检承担。每挨一次纠正,约束就有机会从人的判断收缩为机器的校验——纠正的减少因此有了因果机制,不只是统计现象。

3.3DMN:判断的确定性化

DMN 承担一件事:把装得下的判断从 LLM 手里拿走。DRD 声明「定什么需要知道什么」,决策表(FEEL)声明「知道了怎么定」——两者合起来,判断成为确定性求值:

智能的分工线:DMN 装得下的,是已经被组织想清楚的判断——确定性执行;LLM 负责的,是 DMN 还装不下的判断——临场推理。迭代的方向是把后者不断搬进前者:每一条从纠正中蒸馏出的决策规则,都是一块从「临场」搬进「确定」的判断。

3.4装载:一单任务开始时引擎读什么

装载件来源进哪里
契约活动包(冻结)目标与授权:输入 / 输出口 / 禁区 / 验收判据 / 预算
案例模型 · XML活动库(版本)语义引擎:运行结构本体——生命周期 · 前提 · 判据 · 里程碑
案例模型 · 说明书活动库(同版本)Agent 上下文:叙事面,渐进披露
DMN(DRD + 决策表)活动库(版本)语义引擎(确定性求值)+ Agent(依赖演绎的参照)
技能目录活动库(技能引用)Agent:适用描述索引,按事装配正文与脚本(08)
活动记忆(选摘)基座 · 记忆库Agent 上下文:按模型定位选摘持久事实,渐进披露(09);语义引擎不读
任务数据映射契约数据声明CaseFileItem ↔ 台账与共享对象——模型的数据脚落到真实存储

版本全部记入信封——从此每一步的行为可完全归因(09 行为可归因公式)。

04loop · 运行机制

loop 的运行 = CMMN 语义引擎(下层,零 LLM)× Agent 回路(上层,临场裁量)。状态的权威是 CMMN 规范的标准生命周期:活动不定义状态,模型不发明状态——装载哪个模型,状态空间就是规范为那类计划项规定的那一副;引擎按规范推进,守卫(时限 / 预算 / 预授权 / 监听)仅可参数化。

4.1生命周期:CMMN 标准

案计划(整案)五态语义
Active运行中:创建即入,整案唯一的做功状态。
Completed完成:必要计划项全部收敛,放行通过且落地收敛——判据全绿不等于完成(06 / 10)。
Suspended挂起:受阻待组织处置(时限走完 / 断点无解),或叫停后待纠偏;可恢复——恢复由事件驱动(人事件 / 数据事件 / 时间事件 / 控制事件)。
Terminated终止:停滞熔断 / 预算耗尽 / 被终止(控制事件 · 终止,含工作流级联);携原因码交回调用方,不可恢复。
Failed失败:运行异常;由人恢复重跑或转终止。
计划项八态语义
Available已随阶段入场,entry 前提未满足。
Enabled前提满足、manualActivationRule = true:可启动而未启动——引擎推进的终点,Agent 裁量的起点。
DisabledAgent 规划裁量弃用(此单不走这条);可 reenable。
Active执行中:Agent 启动(manualStart),或纯机内项自动启动(start)。
Suspended挂起(Harness / 叫停 / 随父级);恢复由事件驱动。
Failed执行异常;是否重跑由人裁定。
Completed完成:exit 判据满足;关键交付项的完成经验收分级与放行(10 / 06)。
Terminated终止:exit 前提触发退出,或随父级级联终止。

里程碑与事件监听器只有一条主迁移:Available →(occur)→ Completed——前提满足 / 件到 / 到点即达成留痕;里程碑达成本身是迁移事件,可被其他前提监听——里程碑因此参与前推(4.3),不只是投影。契约终态(01)的映射:放行完成 = 案计划 Completed(放行通过且落地收敛);受阻待人 = Suspended + 阻因,封卷待治理处置(改派后恢复 / 重开新实例 / 终止);停滞熔断 · 预算耗尽 = Terminated + 原因码;被终止 = Terminated(控制事件 · 终止,含工作流级联);Failed 是规范补齐的运行异常格,与业务终态分开;驳回是迁移不是状态——相关计划项重新入场(repetitionRule 新实例),记为纠正信号。

投影随语义走。调用方与流程层看到的任务状态 = 案计划状态 + 原因码的只读投影;业务进展(「报价已发」「等客户确认」)= 里程碑与任务数据的投影,由语义引擎按模型维护、经视图流控呈现(07)。并行支线即多个 Active 的阶段,各持各的计划项状态——聚合语义就是 CMMN 的父子级联本身,不另设规则。

4.2语义引擎 × Agent 回路

两层的耦合点是任务数据与记忆:任务数据是驱动耦合——Agent 写数据(落任务级草稿层,读己之写),引擎对本任务的前提求值读任务视图 = 正式版 + 本任务草稿层,不依赖事件;跨任务监听只认放行后的正式版事件;任务记忆是记录同轴——引擎的每次迁移与求值、Agent 的每个决断,同轴记入(09)。引擎向上发布 Enabled 集与红绿灯,Agent 向下启动计划项、写任务数据。每一步行动属于且仅属于三型之一:调工具(系统调用与 LLM 工具)、调人(四卡之一,06)、立监听(AI 不能调用世界,对世界只有两种合法姿势:触达它——动作,落在放行;等它——监听,4.4)。

语义引擎(下层)内容
生命周期推进按 CMMN 规范维护案计划与全部计划项的迁移(4.1)——迁移即事件、事件必留痕;装载的 XML 就是运行结构,引擎不得私改。
前提求值onPart 听任务数据变化(环内 = 任务视图的写入;环外回音 = 归属解析后的正式版数据事件)与计划项迁移,ifPart 对任务视图确定性求值:entry 满足 → Enabled;exit 满足 → 完成 / 退出。语义性 ifPart(不可机算的前提)标记「待裁量评估」,交上层。
DMN 求值DecisionTask 与判据引用的决策表,输入齐备即确定性求值,结论与命中规则行留痕(03)。
判据预检完成判据与验收判据的 L1 / L2 部分持续预检,红绿灯挂在 Enabled 集旁——Agent 与视图区随时可见「还差什么」。
Enabled 集发布当下可启动的计划项(含 planning table 上可规划的裁量候选)· 目标缺口(未绿的判据 / 未达的里程碑)· 阶段位置;发布给 Agent 回路与视图流控(07)。
  1. 定位——案计划走到哪里:Active 的阶段、Enabled 集、里程碑与判据的红绿灯。
  2. 择向——判据后拉:目标还缺什么;前提前推:当下能启动什么;取交集(4.3)。
  3. 决断——在交集中定夺:manualStart 某个 Enabled 项(启动留痕)/ 从 planning table 规划裁量项入场 / 评估语义性前提(评估留痕,可回放可归因)/ disable 弃用某项——或判定成果已齐,提交放行(06)。
  4. 行动——执行 Active 的任务:装配技能、调工具、调人;一切能力经调用契约,触达外部世界的动作集中在放行时落地;预算由 Harness 扣减(10)。
  5. 写数据——产出落为任务数据写入:任务级草稿层(读己之写,不抛事件,10),过程同轴入任务记忆;引擎对任务视图求值前提、按规范推进,回到定位。
FIG-02 · loop 引擎总图装载 → 语义引擎(Enabled 集) × Agent 回路 → 能力与门 → 放行落地 · 事件驱动
装载 · 版本入信封 契约(冻结) 案例模型 CMMN XML + 说明书(同版本) DMN(DRD + 决策表) 技能目录 活动记忆 · 选摘 任务数据映射 七件之要:结构进引擎,叙事进上下文 Agent 回路(上层)· 调度权归 AI 定位 择向 决断 行动 写数据 manualStart · 语义前提评估 · 技能装配 · 调人 / 立监听 —— 决断留痕 上下文:说明书 + 活动记忆选摘 + 任务记忆窗口 循环推进,直到判据收敛 → 提交放行 发布 Enabled 集 + 红绿灯 manualStart · 写任务数据 CMMN 语义引擎(下层)· 零 LLM 生命周期推进 · 前提求值 · DMN 求值 · 判据预检 迁移即事件 · 求值留痕 —— 循规范,不代裁量、不代放行 数据 / 时间事件驱动推进;Enabled 集持续发布 能力与门(经调用契约) 工具(调用契约) 系统调用 · LLM 工具 · 通道出站 人类工具四卡 决策 · 执行 · 补全 · 放行(06) 监听登记 静态(模型)+ 动态(临场)· 时限必配 放行卡 —— 成果清单 + 放行选择表 通过 / 驳回重做 / 驳回迭代(人) 事实态:台账 · 外部系统 放行前不落事实 —— 动作集中在放行时 统一事件(系统投递) 数据 / 时间 / 人 / 控制 两层耦合:任务数据 = 驱动耦合 · 任务记忆 = 记录同轴;Enabled ≠ Active —— 规范推进不是执行,启动才是执行 行为 = 引擎(契约, 业务模型, 技能, 记忆) —— 引擎与基座不动,模型演进:迭代案例模型,就是迭代这个活动的行为

4.3双向驱动:开展与完成

任务如何被结构驱动着开展、又被结构收束着完成——答案是两股方向相反的力:

导航即交集,断点即人环。下一步 = 当下可为(Enabled 集)∩ 目标所需——两集有交,择优启动(技能引路);交集为空即断点:目标所需的缺口无法由任何 Enabled 项补足——这正是调人(缺口只有人知道 → 补全卡)或立监听(缺口在世界侧 → 前提与时间监听,从模型给出)的判定时机。调人与监听的时机从「感觉」变成「依赖图上的断点」——可留痕、可回放、可归因。

完成的收束:判据逐项转绿(L1 / L2 由语义引擎预检,L3 实证、L4 评审按分级执行,10)→ 全绿即提交放行(发卡前过落地预检,06),成果清单 = 判据逐条核对 + 生命周期快照(阶段与里程碑达成)+ 关键步引用 → 放行通过、落地收敛,案计划 Completed,发射输出口。开展是 Enabled 空间的展开,完成是判据缺口的收敛——一开一收,任务被结构从两端夹着走完。

FIG-03 · 双向驱动前提前推(当下可为) × 判据后拉(目标所需) → 交集导航 · 断点即人环
目标集:判据 A ✓ · 判据 B ✗ · 判据 C ✗ ‖ 里程碑 M1 ✓ · M2 ○ —— 由完成判据与里程碑构成,语义引擎持续预检 前提前推 · 当下可为 数据事件传播,前提满足即 Enabled: ✓ 成本已核 Enabled:拟报价 ✓ 客户已识别 Enabled:查信用 Available:发报价 可为空间随进展展开 —— 回答「当下能做什么」 判据后拉 · 目标所需 沿 DRD 与前提依赖,自目标反向遍历: 判据 B:价格合规 需:报价额(DMN 可算) 需:付款条件 ← 客户信用 缺口:信用未知 任何可为动作补不了 目标缺什么、由什么推出 —— 回答「该做什么」 Agent · 交集导航 当下可为 ∩ 目标所需 → 下一步:查信用 交集为空 = 断点 → 调人 / 立监听 开展是就绪空间的展开,完成是判据缺口的收敛 —— 前推给能做,后拉给该做;断点给出调人与监听的时机,全程留痕 缺口只有人知道 → 补全卡;缺口在世界侧 → 立监听(前提 + 时间监听从模型给出);缺口可算 → DMN 求值;缺口可查 → 调工具

4.4监听映射:CMMN 件 × 统一事件标准

loop 的监听全部落在 CMMN 原生件上,再由系统的统一事件标准(信封 · 四类事件 · 投递五诺,见《操作系统》)投递——前提 = 静态监听(随案例模型声明),临场立监听 = 动态监听(运行中由 Agent 登记,如发出报价邮件后登记"等回信");活动认数据,不认通道:

监听四问CMMN 件 × 事件标准
听什么前提 = onPart(监听哪个任务数据项的写入 / 变更,或哪个计划项的迁移)+ ifPart(内容条件,FEEL 求值)。「凭什么认出就是它」由模型给出——对应事件信封的关联键过滤。
从哪来数据事件:环外回音(邮件解析 / 人工代收)经系统归属解析归一为任务数据写入后抛出——通道对前提不可见;写入层去重,处理幂等(按事件 ID)。
听多久时间监听(TimerEventListener)= 时限,必配:到点抛时间事件,按声明走催办(契约预授权的模板催办)→ 换道 → 升级(案计划 Suspended · 受阻待人)。无死等。
怎么齐Stage 汇合:一个前提多 onPart = 全齐(AND);多个前提 = 任一(OR);定额与多次回件用 repetitionRule。
悬空监听禁止,安装时拒绝:凡 onPart 监听的数据项,必须存在至少一条可达的写入来源(通道映射 / 卡回传产出 / 环内动作产出 / 调用方回填);凡等环外处,必须配时间监听。无来源又无时限的监听即「幽灵等待」——永不苏醒的支线,安装静态审(11)必须拒绝。

05flow · 步序声明

flow 是活动内的确定性范式:业务模型 = 步序声明——一条谱;引擎照谱执行,零临场调度,调度权归系统。flow 与 loop 共用同一副基座六件、同一契约格式、同一事件标准、同一记忆与留痕、同一放行——差异只有一处:下一步由声明给定,不由 AI 决断。LLM 在 flow 里可以出现,但只以「被调用的工具」出现,不是调度者。

5.1步序声明模型

一条步序 = 有序的步列表 + 简单条件。每步声明六件:步名 · 步型 · 入参映射(取自任务数据 / 上步出参)· 出参写入(落任务数据,草稿态)· 完成条件 · 失败策略。步型四种:

步型内容完成条件
工具步调一个白名单工具:系统调用(读取即快照留痕;触达外部世界者按契约预授权执行,或产出落草稿、集中在放行时落地)同步:调用返回即完成
LLM 步固定模板 + schema 出参的模型调用(抽取 / 生成 / 转换);模板与出参 schema 随声明版本冻结,出参过 schema 校验同步:出参校验通过即完成
人类工具步四卡之一,卡内容与出现时机由声明给定——如「步 4:人·执行,作业指导书 + 结果回填表」;末步通常是放行卡(06)异步:人事件(卡回传)即步完成条件
纯工具步包内纯计算 / 转换 / 对自持台账的操作(无外效应);注册进工具表、经运行时调用而留痕同步:返回即完成

异步步的完成条件 = 监听:等外部回件的步声明数据事件监听(如「发出对账单 → 听回执写入」),等人的步以人事件为完成条件,等时点的步以时间事件为完成条件——同一统一事件标准,时限必配:到点抛时间事件,按声明走催办或兜底;无死等。

5.2顺序、条件与上升规则

5.3失败与缺口:声明给定,不临场

终态映射(01):放行完成 = 末步放行卡「放行通过」;受阻待人 = 声明的兜底转人或时限升级;停滞熔断 / 预算耗尽 = Harness 强制(10);驳回 = 放行卡驳回,按声明回到指定步重做或携意见迭代。

5.4flow 的留痕、记忆与迭代

每步的执行、入出参、重试与失败,同一任务记忆标准(09):只追加、信封盖戳、治理先行、归侧。flow 活动同样有活动记忆——事实层校准重试与时限参数,裁决层沉淀步序修订候选(步增删、条件阈值、卡内容修订);候选经回放与人放行进入步序声明新版本:修订步序,就是迭代这个活动的行为(09)。

FIG-04 · flow 步序执行四种步型 · 谓词跳步 · 异步步 = 监听 · 失败声明给定 · 末步放行
步序声明 · 一条谱 引擎照谱推进 · 零临场调度 · 调度权归系统 1 · 工具步 读 ERP · 快照留痕 2 · LLM 步 抽取 · 模板 + schema 3 · 条件(确定性谓词) 金额 < 1 万 → 跳过步 4 4 · 人类工具步 · 执行卡 作业指导书 + 结果回填 5 · 纯工具步 汇总核对 跳步(谓词为真) 异步步 · 完成条件 = 监听 人事件即步完成 · 时限必配 到点 → 催办 / 兜底(声明给定) 放行卡 —— 成果清单 + 放行选择表 通过 / 驳回重做 / 驳回迭代(人) 事实态落地(放行时)· 发射输出口 失败策略 · 声明给定,不临场 每步:重试 N 次 → 超限 → 按声明兜底:转人类工具卡 / 受阻待人 复杂路由不入 flow:多路分支 · 并行汇合 · 临场判断 → 上升为流程层网关编排,或改用 loop 范式(2.1 / 5.2) 步序即业务模型 —— 修订步序,即迭代此活动的行为;谱内确定,谱外过放行

06人类工具的调用

人在环是一种被调用的工具——四种人类工具与 LLM 工具同列,都是调用层的内置工具:AI 调用人与调用任何工具同构,经调用契约、受白名单与授权约束;差别只在通道与时延——卡经对话流(负责人)或系统消息(其他人)到达人,回传异步(人事件)。人是工具表里带宽最小、延迟最高、不可并发的工具,但携带两样机器没有的东西:环外的知识,与裁决的权力。卡片结构与回传协议归系统,内容由活动填充(schema 在契约与交互内容中给出,07)。

工具AI 输出(卡面)人回传
决策分支条件选择表:可选分支、各自条件与后果、依据快照、AI 建议选定分支,可附理由
执行作业指导书 + 结果回填表格:做什么、怎么做、完成标准按表回填结果,凭证随附
补全补全需求 + 回填表格:缺什么、为何需要、格式要求按表回填
放行成果清单 + 放行选择表:交付物、验收判据逐条核对与依据三选一:放行通过 / 驳回重做 / 驳回迭代,驳回必附意见
完成只出自放行,放行必先预检(必须)。任务的完成只能出自放行卡的「放行通过」——判据全绿只是可提交,认账永远是人的动作。发放行卡前,系统对全部待落地动作执行落地预检(schema · 工具可用与授权 · 连接可达 · 数据冲突)——检查可落地,才允许放行:预检全过才发卡,成果清单即已验证的动作清单,预检不过的项打回环内修正。放行通过即刻落地(写台账、调外部系统,附幂等键),落地收敛才发射输出口,终态方成「放行完成」;残余失败转落地失败卡——执行卡的系统预置形态,不构成第五种卡(《操作系统》7.3)。驳回重做 = 按原要求重新执行;驳回迭代 = 带意见改进现稿后再提。放行卡是活动级的门,与流程层的审批点不同层:任务完成靠放行,节点间裁决靠审批点(《操作系统》)。

loop 中的调人落为类型化的 HumanTask 计划项:调用即 Active(阻塞),回传写任务数据 + 抛人事件,完成驱动前提、下游随之解锁——调人与等回音在结构上是同一件事:立一个监听,听人。

07交互内容

交互的结构归基座,内容归活动:基座供给对话流(任务的人机时间线、一切回环输入的唯一入口)与视图区容器(只读呈现);活动填充三样内容——视图模版、卡内容 schema、汇报组织。

交互内容活动定义什么约束
视图模版视图区呈现的 HTML 模版:事态全景、进展、成果预览;流控由 AI 在后端执行——按局面选模版、填数据、决定下一屏呈现什么,推送 web模版是内容不是代码:web 零活动代码,容器渲染净化、无脚本执行权;视图区只读、零回环输入
卡内容 schema四卡的内容定义:决策卡的分支与条件怎么列、执行卡的指导书与回填表、补全卡的字段、放行卡的成果清单结构卡片骨架与回传协议归系统;无自定义内容的活动必须仍可运行——schema 自动渲染兜底
汇报组织过程汇报与汇报工件怎么组织:loop 按案例模型的阶段与里程碑,flow 按步序位置;日 / 周期汇报的素材由任务记忆聚合汇报是投影,不是另一份事实——一切汇报可溯回任务记忆与任务数据

08技能:方法经验的封装格式

工具用法的方法经验,以技能(Skill)为封装格式,基于工具、在活动内定义。一个技能 = 适用描述(何时适用)+ 方法正文(怎么判断、怎么编排工具)+ 结晶片段脚本(可选:反复出现的确定性子序列)+ 知识引用(可选:深层材料,按需下钻)。白名单回答「能用什么」(权力),技能回答「怎么用好」(方法)——棋子确定,棋谱是资产。

定位声明:技能不是独立范式。它没有自己的约束体系——留痕、治理、权力边界与生命周期全部继承本规范:内容软(方法正文自由,用不用由 AI 决断),边框硬(装配入信封 · 脚本注册留痕 · 不得扩权 · 版本过进化关口)。技能是活动内部的构件格式,不与活动并立。
层性质语义
工具白名单硬约束(权力,契约定)不在名单调不动;越权在结构上不可能。
技能清单软资源(方法,包声明)每单任务可装配的技能集合确定、入信封;AI 可用可不用——可以越谱,不可越权;清单版本化,随进化演进。
临场路径自由(由事决定,loop)受上两层约束;走出的新路,经蒸馏可成新技能(09)。

09记忆与迭代

基座的记忆系统两分:任务记忆(会话历史——这一单里发生过什么)× 活动记忆(结构化记忆——这类事历来是什么样)。基座的接口最小:任务记忆只有窗口配置,活动记忆只有存与取;框架站在环内一切调用的必经之路上:记录不靠自觉,靠位置。本章讲活动侧怎么用它们:装载、蒸馏,以及记忆如何走向业务模型的迭代。

9.1任务记忆:当前任务的全过程

任务记忆是当前活动实例的会话历史,两股同轴合流、按时间全序:消息历史——Agent 机制的原生逐条记录(观察 · 思考 · 动作 · 结果;flow 中即每步的执行记录),回路跑过即存在;引擎事件流——结构化事件(生命周期迁移 · 前提与 DMN 求值 · 卡与放行裁决 · 步执行)。四条性质:

四项职能:续跑——挂起恢复与事件补投时,由任务记忆重建上下文:记忆在,环可断可续;审计——发生了什么:谁 · 何时 · 依据什么;回放——换个办法,这单会不会成(反事实评估与模型增量的重演底盘,9.3);蒸馏源——活动记忆的唯一原料(9.2)。

活动侧唯一接口 = 窗口配置——每次 LLM 调用加载多少轮会话历史,由活动声明(随 Harness 配置);窗口之外的历史不进上下文,但完整在库——续跑、审计与回放永远对全量记录进行。

生命周期:随单生,只追加长,终态封卷归档。与任务数据之别:任务数据是事的数据(业务事实,引擎推进的依据);任务记忆是过程的记录(怎么走到这里)。数据写入本身作为事件同轴进入任务记忆——一次写,两处义。

9.2活动记忆:活动的持久事实

活动记忆是关于这个活动(事类)的持久事实,跨全部任务实例累积——活动的长期经验体。它的结构不是自由笔记:每类条目对准业务模型的一个作用面,使记忆天然是 CMMN / DMN 与步序声明优化的原料堆:

层存什么优化谁
事实层环境与对手方的稳定事实:系统端点脾性、对手方节奏(「该客户均值 3 天回信」)、术语与实体档案校准时间监听的时限 · 前提 ifPart 阈值 · DMN 输入项;flow 的重试与时限参数
模式层路径与组合的统计:裁量项启用频次与共现序列、阶段 / 步耗时分布、技能组合效果候选结构增量:裁量项转常项 · 新前提依赖 · 阶段重组 · 新里程碑;flow 的步序修订
裁决层纠正的沉淀:每次驳回 / 否决 / 叫停的理由,归纳为一般化陈述候选新前提条件 · 收紧完成判据 · DMN 新规则行——约束力收缩的原料堆(03)
例外层反例与禁忌:已知失败形态、边界案例、「此处留人」标记DMN 规则的适用边界 · 前提负向条件 · 技能适用描述修正——防泛化过度
FIG-05 · 记忆双系:任务记忆 × 活动记忆一单一本 × 一类一本 · 蒸馏与装载 · 候选增量 → 回放 → 人放行 → 模型新版
任务记忆 · 一单一本(消息历史) 消息历史 + 引擎事件流 · 同轴合流 · 时间全序 观察 —— 工具返回 · 人的回传 · 数据快照 思考 —— 计划摘要 · 有界披露 动作 / 结果 —— 启动 · 调人 · 写任务数据 引擎事件 —— 迁移 · 求值 · 步执行 · 放行裁决 迟到信号 —— 驳回 · 客户回复 ↩ 回链原步 信封戳 版本 × 治理 归侧:机器产出 / 人产出 / 人裁决 / 世界等待 —— 口径归《操作系统》 治理先行:脱敏 · 权限 · 保留期 · 可学习标记 —— 留痕时刻打上 只追加 · 终态封卷归档 —— 摘要是视图,不是记忆本体 蒸馏钩子 终态封卷 / 里程碑达成 装载(3.4) 按定位选摘 · 渐进披露 活动记忆 · 一类一本(持久事实) 跨单累积 —— 每层对准业务模型的一个作用面 事实层 · 端点脾性 · 对手方节奏 · 术语档案 → 校准时限 · ifPart 阈值 · DMN 输入项 · 重试参数 模式层 · 裁量项频次 · 共现序列 · 阶段 / 步耗时 → 候选结构增量:转常项 · 新前提 · 阶段重组 · 步序修订 裁决层 · 驳回 / 否决 / 叫停的理由归纳 → 候选前提条件 · 收紧判据 · DMN 规则行(03) 例外层 · 失败形态 · 边界案例 · 留人标记 → 规则适用边界 · 负向条件 · 防泛化过度 条目 = 归纳陈述 + 证据链(指回任务记忆)+ 候选增量 写入唯蒸馏(人可修剪) · 语义引擎不读 —— Agent 侧输入 候选增量(diff) 回放重演(9.3) 人放行 · 进化关口 模型新版:CMMN / DMN / 步序 / 技能 下一单装载 行为改变(9.3) 记忆不载权力 —— 记住的影响裁量,放行的才约束行为;记忆的终点不是记住,是成为模型

9.3迭代业务模型,即迭代活动行为

引擎与基座是不动点,进化的全部作用面收敛到可版本工件:业务模型(结构与判据)与技能(方法)。迭代单位是模型增量——一份可 diff 的变更:

模型增量类型改变的行为
+ 前提条件(loop)动作解锁时机变化——某些步从此必须等前提;开展的漏斗收紧或放宽
+ 完成判据 / 收紧判据目标集变化——后拉方向改变;此前靠人裁的合格线沉为 L2 机检(约束力收缩)
+ DMN 规则行 / 新决策表(loop)一块判断从临场搬进确定
阶段重组 / 里程碑增删(loop)叙事与汇报结构变化;投影定义随之更新
裁量项转常项 / 动作空间调整(loop)裁量域增删(与技能清单、白名单联动核对)
步序修订(flow)步增删、条件阈值、重试与时限参数、卡内容修订——谱变了,照谱的行为随之变
  1. 蒸馏——驳回、否决、叫停、断点的证据(活动记忆 · 裁决层与模式层),蒸馏为候选模型增量(diff)。
  2. 回放重演——新模型对历史任务记忆重演:旧成功单在新模型下是否仍全绿?旧失败单是否恰被新条件拦住?断点是否减少?——回放先行。
  3. 人放行——增量 diff + 重演报告作为证据包,过进化关口;XML 与步序声明可 diff 审查,说明书同步更新。
  4. 生效——模型新版入活动库;下一单任务装载即行为改变,引擎零改动;在途任务按其信封版本跑完。
  5. 可回退——版本谱系完整;行为回退 = 版本回退。
行为可归因公式:任何一步的行为 = 引擎版本 × 契约版本 × 业务模型版本 × 技能版本 × 输入与任务记忆前缀。各项全部入信封——两单行为不同,必可归因到某一项的差异;模型 diff 完全解释行为 diff。这就是「迭代业务模型 = 迭代活动行为」的可审计形态。

10Harness · 验收分级 · 过程工作区

10.1Harness:活动的运行框架

Harness 在活动内、随活动交付——每个活动的确定性边界不依赖外部编排兜底。四件:

件内容
停止条件什么算走完:loop = 判据收敛提交放行;flow = 谱走完(末步放行);加上五终态的收场判定(01)。
预算与熔断步数 / token / 时长 / 调人次数四类上限取自契约资源声明,由基座在环外强制——不得由活动代码自查自守;任一触顶即熔断(预算耗尽)。停滞检测:loop = Enabled 集与任务数据皆无变化、且无监听在等的空转;flow = 当前步长期无进展且无监听在等——转受阻或熔断;错误与耗尽不得计为成功。
监听时限一切监听必配时限(04 / 05);监听中是健康态,与停滞分开判定。
中断与恢复控制事件:叫停(转挂起待纠偏,留痕为最重档纠正信号)、暂停、终止(负责人 / 治理台);恢复由事件驱动——挂起期间事件不丢,恢复即补投、断点续跑(任务记忆重建上下文)。

10.2验收分级:L1–L5

契约的验收判据逐条标注验证等级——这是放行卡「成果清单」上每条核对的成色标记:

级谁验什么
L1引擎 · 自动形式:schema 校验、必交付物齐备、格式完整
L2引擎 · 自动机检:规则与阈值——loop 的前提 ifPart 与 DMN 判据即 L2 的沉入处;约束力收缩的终点
L3环内 · 实证抽验:试算、干跑、交叉核对——用证据说话
L4独立评审LLM 评审者独立评审;生成者不得自评;等级不得谎报(L4 不得标注为 L1–L3)
L5人 · 放行责任关:放行卡三选一——质量关可全自动,责任关永远是人

loop 中 L1 / L2 由语义引擎持续预检(红绿灯);flow 中 L1 / L2 是步完成条件的一部分。L1–L4 是质量关,L5 是责任关——判据全绿只是可提交,完成只出自放行通过(06)。

10.3过程工作区

台账的任务级草稿层——可选、组织自设、不绑范式。任务过程产物落在台账的任务级草稿层:同一套「数据域.数据对象.字段」寻址与事务接口,读己之写——本任务可见、正式版不可见、不产生数据事件;引擎的前提求值读任务视图 = 正式版 + 本任务草稿层(04),跨任务监听只认放行后的正式版事件。要不要草稿、按什么 schema 草拟、怎么组织版本,由活动按需设计;系统只认放行门:放行前不落事实——草稿不碰台账正式版与外部系统,放行通过草稿合并入正式版、动作意向执行(06),此刻才产生数据事件。写即持久,断点可续:草稿层与动作意向持久于系统自持存储,没有「保存」动作;任务做一半的续跑由三份持久状态共同保证——任务记忆(按窗口重建上下文,09)、草稿层(截至断点的过程产物与动作意向)、运行时实例状态(loop 的模型定位与就绪集 / flow 的步序位置);打开任务只是打开呈现,过程在后端要么在跑、要么挂起在等。任务记忆与留痕随过程持续归档,不受门限。

11活动包与开发

一个活动以一个活动包交付:系统外独立开发、独立测试、独立版本,经活动库的独立入口安装进系统。原则:内容可以有,权力不能有——包内不得持有任何环境能力,一切能力经活动基座的调用契约注入。

11.1包内容物

内容物说明
契约声明输入 / 输出口 / 必交付物 / 禁区 / 验收判据(分级标注)/ 授权边界 / 资源声明(01)
范式与业务模型loop:CMMN XML + 案例说明书(同版本)+ DMN;flow:步序声明(02 / 03 / 05)
交互内容视图 HTML 模版 · 四卡内容 schema · 汇报组织(07)
技能技能初始版随包播种,以 ID 引用为主、不内嵌——内嵌会使技能升级被迫走发包流程(08)
监听声明(静态)loop 的前提与时间监听 / flow 的步完成条件;时限必配(04 / 05)
Harness 配置停止条件 · 预算参数 · 时限阶梯 · 失败策略(10)
纯工具无外效应的计算 / 转换 / 自持台账操作;安装时注册进工具表、经运行时调用而留痕,不得内联绕过
台账 schema活动数据的使用声明,按数据域.数据对象.字段三级寻址;声明的是要用什么字段,不是对象该定义什么字段——对象 schema = 全部使用声明的最大化合并,只增不破坏(版本升级声明多了就长、少了不缩,无迁移);同名字段类型不一致,以能兼容双方的最宽类型落地(放宽即增,静态审提示不阻塞;语义互斥才拦下,交数据管理裁决);共享域同理;操作走基座的通用事务性接口——数据可以自生长
模型声明活动使用的 LLM 以自定义模型名称(逻辑名)声明;名称背后的实例在系统侧创建绑定(Provider 枚举 / URL / API-Key / Model name,治理台 · 系统管理)——活动不触厂商与密钥;安装静态审核对名称已绑定
蒸馏钩子终态封卷 / 里程碑达成时,从任务记忆归纳活动记忆条目(09)
样例集样例输入 → 期望输出口与载荷形状;首次安装审(无历史任务记忆时替代回放审)与回归的依据——与工具包的契约测试集同构
功能工具不随包。按需开发的业务能力工具是独立开发的代码包,经基座的工具箱注册进系统(工具规范另定),账号 / 密钥 / endpoint 配置随工具归组织;活动只声明引用其调用契约。数据可以自生长(schema 声明、宿主物化),权力不可以自生长——功能工具永远先系统、后活动。LLM 工具与人类工具固化在系统里,随系统迭代而更新,声明即用;纯工具可随包。

11.2开发时序:编排先行,基于声明开发

11.3安装:活动库入口与两审

暗耦合禁令:活动间不得共享自持域的数据表。甲活动写表、乙活动直读,输入 / 输出契约即成谎言——流程层的静态检查被表旁路架空。跨活动的事实只有两条路:经输出口载荷交付(流转的事实),或落共享域(沉淀的事实):`共享域.对象.字段`——各活动声明各自要用的字段,schema 最大化合并自生长;写授权按域.对象在契约申报、白名单核准;目录是治理台数据管理的视图。

12合规判据

12.1通用判据(两范式同守,17 条)

12.2loop 判据(8 条)

12.3flow 判据(6 条)