概述
设置目标
/goal set 创建目标:
- Qoder 会开始朝目标持续工作,必要时把目标拆解成多个步骤。
- 权限模式会自动切换到
auto并锁定 Shift+Tab 切换,以减少执行过程中的确认打扰。切换前的权限模式会被记录,在你清除或暂停目标时自动恢复。 - 界面会显示目标状态标识。
限制最大轮数
用 --turns 参数限制目标执行的最大对话轮数,达到上限后 Qoder 会停下来等待你的指示:
--turns 的值必须是正整数,否则该参数会被忽略。
查看目标状态
/goal status 查看当前目标的进展:
- 目标:目标描述。
- 状态:Active(进行中)、Paused(已暂停)或 TurnLimited(达到轮数上限)。
- 轮数:已使用的轮数,如果设置了上限则显示为"已用 / 上限"。
- 时间:目标已消耗的时间。
/goal status 会提示当前没有活跃目标。
如果目标由另一个会话持有,状态里会提示,你可以用 /goal take 接管。
暂停与恢复
/goal pause 暂停:
/goal resume 继续:
接管目标
/goal take 把目标的所有权认领到当前会话:
清除目标
/goal clear 清除:
当 Qoder 判断目标已经达成时,也会自动把目标标记为完成并清除,无需你手动清除。
与 Plan 配合
命令速览
| 命令 | 作用 |
|---|---|
/goal set <描述> [--turns <n>] | 创建或更新目标,可选限制最大轮数 |
/goal status | 查看当前目标状态 |
/goal pause | 暂停当前目标 |
/goal resume | 恢复已暂停的目标 |
/goal take | 为当前会话接管目标所有权 |
/goal clear | 清除当前目标 |