发送任务并获取结果
向已连接的对等节点投递一个可关联的任务,并按任务 ID 读取结果。
更新于 阅读约 1 分钟
MAO 会为每个投递的任务分配一个固定的 ID,并跟踪其进度。发送任务前,请先连接发送方和接收方。
发送并完成任务
- 在发送方的终端中运行
mao ask <agent> <prompt>,发送任务并等待结果。 - 如需手动投递,运行
mao send <peer> <prompt>。 - 在接收方运行
mao next认领任务。 - 用
mao result <task-id> <content>返回任务 ID 和结果。 - 在发送方运行
mao wait <task-id>读取待返回的结果。
说明任务状态包括待处理(pending)、已投递(delivered)、已完成(completed)和失败(failed)。
限制提示词和结果的大小上限为 1 MiB。崩溃后,未完成的工作可能会被再次投递,因此接收方应能正确处理重复的任务。
有遗漏或错误?可以在 Discord 提问,或发邮件到 hello@miguer.com。