第十六節 計畫與待辦
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 能讀到並回應。
