第十六节 计划与待办
16.1 计划(Plan)
筹划模式下,助手通常会输出一段结构化计划:
- 总目标
- 阶段划分
- 每阶段的输入 / 输出 / 风险
计划以独立卡片浮层显示,可:
- 接受(进入执行)
- 修改(在线编辑后再交回助手)
- 拒绝(让助手重新规划)
16.2 待办(Todo)
执行过程中助手会动态维护一份待办清单,逐项标记进度:
- 待办
- 进行中
- 完成
- 跳过 / 失败
待办列表实时显示在右侧浮层,你可以随时补充 / 调整 / 删除条目。
16.3 跨折叠保留
历史折叠(见第十七节)发生时,计划与待办的结构化状态完整保留,不会被压缩为模糊摘要。这意味着即使会话已经很长,AVL Code 仍然清楚"我在做什么、做到哪一步"。
16.4 Turn 终点 todo 督促
一轮收尾时(isGoalTurnFinalRecord 命中),如果待办清单仍有未完成项,AVL Code 会自动补一条隐藏 user 消息(source = auto_todo_nudge)督促 Agent 去核实进度:已完成的标 completed、未完成的续推、被阻塞的明说并停。
- 避免「活干了一半、待办还挂着却没人跟进」的情况。
- 与 goal 自动续转、compact nudge 同族,是 turn 终点的另一名新成员。
- 隐藏 user 消息:不进入正常对话流可见区,但 Agent 能读到并响应。
