/ok
在 Code 模式下确认建议改动的快捷方式。
根据命令参考文档,/ok 是 /code Ok, please go ahead and make those changes. 的简写形式——额外输入的文字会附加在这句固定的话后面。根据更新日志,该命令被引入时的定位是「shortcut for asking aider to go ahead with the proposed changes, with optional extra instructions」。
这个命令契合文档中描述的 Ask/Code 工作流:你先在 /ask 或 /architect 这类模式下讨论一项改动,如果提议合适,就不需要自己再写一遍确认的话,只需简短地输入 /ok,让 Aider 切到 Code 模式去实现——这与文档中提到的、在 Code 模式下光是一句「go ahead」就能触发实现的说法是一致的。
不附加文字时,/ok 会原样发送那句固定的确认语;如果你在后面附加了自己的文字,根据文档,它会被追加在这句话之后,而不是替代它。
✅ 什么时候用?
快速批准 Ask/Architect 对话中提出的方案
在 Aider 于 Ask 模式下提出方案后,输入 /ok,而不必自己把整句确认语敲出来。
将确认与简短的补充说明结合
输入 /ok aber bitte ohne die Tests zu ändern——根据文档,附加的文字会被加在固定的确认语之后。
⛔ 什么时候不该用?
还想给出实质性的修改要求,而不仅仅是表示同意
/ok 只会把你自己的文字附加在一句固定的确认语后面,并不能替代一条独立完整表述的指令。
更好的选择: 使用 /code <你自己具体的指令>。
来源
- Aider 官方文档——聊天内命令(In-chat Commands) ↗ aider.chat
更多命令 · Aider