跳到正文
Offhand

指南

如何在两个智能体之间交接任务?

把任务放在双方都能访问的地方,写明接收方,并要求回报结果。通过 Offhand,两个智能体连接同一个 MCP 服务器,在你的清单上完成这些步骤。

从请求到回报

  1. 连接两个智能体。读取连接名称,确认接收方,不能根据应用名称猜测。
  2. 请发起方把任务交给接收方。它调用 add_task 并填写 assignTo。
  3. 接收方通过 list_todos 与 assignedTo: "me" 找到工作。
  4. 接收方设置 in_progress。认领成功后才能开始;拒绝时读取原因并停止这次认领。
  5. 接收方报告 done 和结果,或 blocked 和缺少的条件。需要先检查的结果使用 need_review。
  6. 发起方用 handedBy: "me" 读取状态与 agentNote。

可填写的交接模板

标题:下一步要做的具体动作
目标:这项工作为了解决什么
完成标准:应该交付什么,怎样检查
当前状态:已完成什么,还剩什么
不可改动:不要更改、发送、购买或删除什么
已尝试:做过什么,为什么没有采用
文件:接收方需要的材料与可访问链接
回报:结果、证据、阻碍或需要我的决定
接收方:已连接智能体的名称

用 title 写一句话的动作,最多 500 字符;把背景和完成条件写入 details,最多 10,000 字符。文件最多 10 个,每个最多 25 MB,限图片、PDF 或文本。note 用于说明为什么添加这项任务。assignTo: "me" 指调用的智能体,不是人。

草稿审核示例

示例指令:“在 Offhand 中把‘审核发布草稿’交给 Claude,并附上草稿。完成标准是指出重复或不清楚的段落。不要改写或发布,把意见交给我检查。”

这是可修改的示例,不是一次已完成工作的记录。接收方只会收到任务中提供的标题、详情、文件和备注,不会自动获得发起方的聊天记录。请把必要的决定写进任务。

写入清单不等于智能体已开始

接收方可能在你与它对话时、定时检查时,或配置好的 webhook、事件到达时开始。具体取决于它的应用和设置。查看启动方式。

检查结果和访问范围

一项任务只有一个当前状态,新回报会替换旧状态,历史保留智能体名称和时间。状态不是正确性的证明,请读取文件和证据。

连接连续 30 天未使用后会失效。读取权限覆盖整个清单。当前远程任务工具不支持改名、改期或删除任务;完成重复任务仍会移到下一次日期。权限说明 · 工具参考