任务管理
Task Management 为 agentic 模型提供了一个结构化方式,用来在聊天中规划和跟踪多步骤工作。模型不必把计划隐含在自然语言里,而是可以维护一份显式任务列表。
为什么重要
对于简单问答,一次回复就够了;但对研究、调试、迁移、调查这类真正的 agentic 工作流,模型需要:
- 拆解任务
- 执行步骤
- 更新进度
- 根据新情况调整计划
任务列表让这个循环对用户可见,也减少了漏步骤和忘步骤的情况。
工作方式
模型会使用两个内建工具:
create_tasksupdate_task
任务状态支持:
pendingin_progresscompletedcancelled
当这些工具被使用时:
- 任务会存储在聊天级
- UI 会显示进度
- 状态会实时更新
启用方式
在模型的 Builtin Tools 中控制:
- 前往 Workspace > Models > Edit
- 确保 Capabilities > Builtin Tools 已启用
- 保持 Task Management 分类开启
最佳实践
- 仅在多步骤请求中使用任务列表
- 同一时刻只保留一个
in_progress - 完成后立刻标记
completed - 不再需要的任务要明确标记
cancelled