Mirasim Build Fund$100 – $10,000面向开发者的免费额度,无需偿还。仅 500 席立即申请
← Mirasim 教程第 04 章

排队与引导

排入后续任务、引导正在执行的一轮、插队,或者撤回。都按会话独立进行,且不需要中断工作。

阅读约 8 分钟,共 4 节,属于「动手做」

为什么用队列而不是等待#

一旦你想清楚某个会话接下来要做的三件事,就应该能立刻写下来,既不必等待当前这一轮结束,也不必打断它。每个会话有自己的队列,五个窗格就是五份互不相干的待办,各自按自身节奏推进。

某一轮正在执行时,你照常输入并发送,指令会排入队列并显示所处位置。当前这一轮结束后它就开始执行。

对运行中的会话可做的四种操作#

当有内容正在执行或排队时,你需要的操作一共四种。它们之间只有一个区别:正在执行的那一轮会受到什么影响。

各操作对正在执行的一轮的影响
发送
无影响。指令排到队尾,等待轮到它执行。
引导
无影响。这条内容会交给正在执行的一轮,在它的下一步生效。对话记录会标明这是一次引导,便于日后查明智能体为何改变了方向。
插队
会中断它。当前这一轮被打断,这条指令紧接着执行。这是插队操作,适用于智能体正沿着错误方向推进的情况。
撤回
无影响。把已排入队列的一条取出,放回输入框,仍可编辑。相当于撤销。
四种操作的位置
输入区,依次标出发送按钮、模型选择项和推理强度选择项。

输入框无论是否有一轮正在执行,都在这里输入。图片和文件可以直接粘贴或拖入,草稿按会话分别保存。(该控件不在当前这一屏上)

这块面板上的按钮可以直接点,点着看看。

管理队列本身#

无法调整顺序的队列,最终只能靠手动清空。已排队的指令可以拖动调整顺序,已经不再适用的可以撤回,其余的让它自行执行完,你去查看别的窗格。

以上操作都有无界面版本。无人值守运行和可复现的演示,依赖的正是这一点。

通过 ui-cli 操作队列
# what is lined up behind the current turn
mirasim ui-cli --port 4970 queue --session KEY

# hand a queued prompt to the RUNNING turn
mirasim ui-cli --port 4970 queue steer  --session KEY --ref R

# interrupt, then run this one next
mirasim ui-cli --port 4970 queue jump   --session KEY --ref R

# take one back out, or move it up the line
mirasim ui-cli --port 4970 queue recall --session KEY --ref R
mirasim ui-cli --port 4970 queue move   --session KEY --ref R --to 0

写好一条值得排队执行的指令#

输入区的功能不止于文本输入:粘贴或拖入即可附加图片和文件,也可以引用项目中的文件,或用 `/` 调用某个 skill 或内置命令。草稿按会话分别保存,切换窗格不会丢失写到一半的内容。

效果最好的指令读起来像一份写得好的工单,由三部分组成。

  1. 写明预期结果与验证方式

    例如:「导出应生成一个 CSV 文件,可在 Numbers 中正常打开;我会用演示项目导出一次来验证。」给出可验证的完成标准,是提升智能体产出质量最有效的一项措施。

  2. 明确约束条件

    哪些内容不得修改、需要与哪种写法保持一致、哪些依赖不能引入。提前写明约束的成本,远低于事后从改动中逐条挑出。

  3. 指出相关位置

    相关的文件、界面或文档。智能体自己也能找到,但直接指明之后,问题就从检索变成了阅读。

一份包含完成标准、约束条件和相关位置的需求说明
Add CSV export to the project view.

Done when: clicking Export downloads projects.csv that opens
cleanly in Numbers and round-trips through our importer.

Constraints: no new dependencies; match the table formatting
in src/export/json.ts; keep the button in the existing toolbar.

Relevant: src/views/ProjectView.tsx, src/export/ — the JSON
exporter is the closest existing pattern.

这一页有错或缺了什么? 告诉我们