Skip to content
FunCoding

Search

Search docs, Skills and MCP

中途引导、排队与旁支提问

按目的选择实时纠正、下一轮任务或不写入历史的 /ask 问答。

This page has not been translated into English yet. The original Chinese version is shown below.

Copilot 正在思考时仍可输入信息,但普通消息、排队消息和旁支提问的作用不同。先明确希望新内容改变当前任务,还是等当前任务完成后再处理。

引导当前工作

运行中直接输入提示并按 Enter,默认作为当前任务的 steering。适合纠正方向、补充约束或澄清范围,例如发现它要修改错误模块时,立即指出实际目标。

拒绝工具批准时,也可以提供反馈说明应如何调整方法。清楚表达“为什么这次操作不适合”和允许的替代方案,能帮助 Copilot 继续围绕同一目标工作。

留到下一轮

想让当前任务完成后再处理新任务,使用 Ctrl+Enter 或 Ctrl+Q 提交。排队提示不会按普通 steering 合入正在进行的任务。

取消操作会影响队列:Ctrl+C 会清空队列;本地会话双 Esc 中断后可继续处理队列,远程支持或附加会话不延续队列。具体状态规则见取消与回滚。

不打断主线的旁支问题

在本地交互会话中可以输入:

/ask What does the previous response mean by "idempotent"?

/btw 是别名。即使主任务仍在工作,也可以发起这种提问。回答显示在单独弹窗中,问题和答案都不加入主对话历史;可用时会参考当前上下文,但不能调用工具查证。

按 Esc 可取消正在生成的旁支回答,或关闭已完成的回答。弹窗没有追问输入框,下一题需要关闭后重新执行 /ask。该命令不适用于远程会话。

怎样选择

目的方式
纠正当前实现或添加必须遵守的限制普通提示,按 Enter
当前工作做完后再开始另一件事Ctrl+Enter / Ctrl+Q 排队
临时解释术语,且不需要工具/ask 或 /btw
让答案成为后续任务的依据普通提示,保留在主对话中

不要通过 /ask 传达必须长期遵守的决定,因为它不会写入主会话历史。