引导
/steer 会先尝试向已经活动的运行发送指导。它用于“在运行仍在工作时调整该运行”的时刻。如果当前运行时无法接受转向,OpenClaw 会将该消息作为普通提示发送,而不是丢弃它。
/tell 是 /steer 的别名。这两个名称在本页中处处可以互换。
当前会话¶
使用顶层 /steer 来针对当前会话的活动运行:
/steer prefer the smaller patch and keep the tests focused
/tell summarize before making the next tool call
行为:
- 仅针对当前会话的活动运行。
- 独立于会话的
/queue模式工作。 - 当会话空闲或活动运行无法接受转向时,使用相同消息开始一个普通回合。
- 使用活动运行时的转向路径,因此模型会在下一个受支持的运行时边界看到该指导。
转向与队列¶
/queue steer 使普通入站消息在运行处于活动状态时到达后,尝试转向活动运行。/steer <message> 是一个显式命令,无论存储的 /queue 设置如何,都尝试在下一个受支持的运行时边界将该命令的消息注入活动运行。当该注入不可用时,命令前缀会被移除,<message> 作为普通提示继续。
显式 /steer(以及 /tell)命令由 Gateway 支持。在 openclaw chat 或 openclaw tui --local 中,选择 /queue steer 并将指导作为普通消息发送;嵌入式运行时应用相同的转向策略,而不会转发 Gateway 命令。
使用:
- 当你想立即指导活动运行时,使用
/steer <message>。 - 当你希望未来的普通消息默认转向活动运行时,使用
/queue steer。 - 当你希望未来的普通消息等待稍后的回合,而不是转向活动运行时,使用
/queue collect或/queue followup。 - 当最新消息应替换活动运行,而不是转向它时,使用
/queue interrupt。
子代理¶
顶层 /steer 针对当前会话的活动运行。子代理会向其父级/请求方会话报告;/subagents 仅用于可见性。
ACP 会话¶
当目标是 ACP harness 会话时,使用 /acp steer:
ACP harness 会话无法在回合中途接受输入。/acp steer 会排队该指令,并在活动回合结束后运行它;请先使用 /acp cancel 停止进行中的工作。请参阅 ACP 控制。
有关 ACP 会话选择和运行时行为,请参阅 ACP 代理。
相关¶
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw