第十六节 计划与待办

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 能读到并响应。