跳到主要内容

任务管理

Task Management 为 agentic 模型提供了一个结构化方式,用来在聊天中规划和跟踪多步骤工作。模型不必把计划隐含在自然语言里,而是可以维护一份显式任务列表。

为什么重要

对于简单问答,一次回复就够了;但对研究、调试、迁移、调查这类真正的 agentic 工作流,模型需要:

  1. 拆解任务
  2. 执行步骤
  3. 更新进度
  4. 根据新情况调整计划

任务列表让这个循环对用户可见,也减少了漏步骤和忘步骤的情况。

工作方式

模型会使用两个内建工具:

  • create_tasks
  • update_task

任务状态支持:

  • pending
  • in_progress
  • completed
  • cancelled

当这些工具被使用时:

  • 任务会存储在聊天级
  • UI 会显示进度
  • 状态会实时更新

启用方式

在模型的 Builtin Tools 中控制:

  1. 前往 Workspace > Models > Edit
  2. 确保 Capabilities > Builtin Tools 已启用
  3. 保持 Task Management 分类开启

最佳实践

  • 仅在多步骤请求中使用任务列表
  • 同一时刻只保留一个 in_progress
  • 完成后立刻标记 completed
  • 不再需要的任务要明确标记 cancelled

相关功能