第四章 运行时行为

本章覆盖第 15–20 章:工作模式、计划与待办状态机、历史折叠、子任务与后台执行、状态指示与错误信息。


第十五节 工作模式

[!ref] 详解见用户手册「五种工作模式」节。

15.1 模式一览

模式 图标 中文名 默认助手 写文件 编辑 终端执行 联网
auto 自动 内置 · 自动 启用 启用 启用 启用
plan 筹划 内置 · 筹划 禁用 禁用 禁用 启用
prepare 准备 内置 · 准备 启用 启用 启用 启用
execute 执行 内置 · 执行 启用 启用 启用 启用
assess 评估 内置 · 评估 禁用 禁用 启用 启用

plan(筹划)是严格只读:只放行读取类工具(读文件 / 读代码 / 读 git / 安全分析 / 联网 / 技能 / 待办与规划本身),不含任何 fs.exec.*fs.exec.tailfs.exec.list 在筹划模式下同样不可用)。该限制与所绑定助手声明的工具取交集,助手只能更严、不能更松,配置面板无法放宽。

assess(评估)不写业务代码,但可以执行命令:放行读取类工具之外,还包括终端执行(fs.exec.*)、测试 / lint / SAST(verify.*)、SBOM 生成(sbom.*)、安全分析与威胁情报(sec.* / vt.*),以便真正完成验收与复盘。它禁用的是写文件与编辑(fs.write / fs.patch)。与筹划模式不同,评估模式的这一约束来自其绑定助手的工具声明 —— 若把评估模式改绑到别的助手,约束随之改变。

15.2 模式切换的副作用

切换发生时 行为
加载该模式绑定的助手 助手 SOUL 注入到下一回合
切换工具开关集合 工具列表立即重算可见性
在会话流中插入分隔标记 一条「模式切换」事件卡片
计划与待办 不重置;继承自上一模式
模型与参数 切到该模式记录的覆盖项;无覆盖时沿用工作区默认

15.3 推荐工作流

plan → prepare → execute → assess

各模式间的"退出"按钮显示在会话顶端横幅;点击会自动加载下一模式并把已确认产物(计划 / 准备清单 / 执行变更)注入新一回合。