必须关闭动态模式启用静态流程:第一步进设置改coordination.mode为static;第二步保存重启,状态栏显示Static Flow Active;第三步用YAML定义依赖步骤或CLI按序提交指令。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让 MiniMax Agent 严格按照你指定的先后顺序执行多个步骤,而不是让它自行判断跳步、并行或中途停顿确认。
启用显式流程编排模式
MiniMax Mavis 的默认行为是动态规划(dynamic mode),它会根据任务复杂度自主拆解并随时暂停请示。要锁定执行顺序,必须关闭该模式,切换为代码驱动的确定性流程。
第一步:打开 Desktop App → 点击左下角「设置」图标 → 进入「Agent 高级配置」页。
第二步:找到 【coordination.mode】 字段,将值从 "dynamic" 改为 "static"。这一步不可逆——改完后所有后续任务都将跳过自动拆解和中断确认,严格按你写的顺序跑。
第三步:保存配置 → 重启客户端。重启后右上角状态栏会显示「Static Flow Active」,表示已生效。
用 YAML 定义带依赖关系的步骤链
静态模式下,Agent 不再接受自然语言指令,必须通过结构化任务文件声明每一步的输入、工具、输出与依赖。这是唯一能精确控制顺序的方式。
方法一:在项目根目录新建 flow.yaml,内容如下:
steps:
- id: step1
tool: file_reader
input: {path: "./data/report.pdf"}
- id: step2
tool: text_summarizer
input: {text: "{{step1.output}}"}
depends_on: [step1]
- id: step3
tool: email_sender
input: {to: "team@xxx.com", body: "{{step2.output}}"}
depends_on: [step2]
注意:【depends_on 字段必须显式写出,否则步骤会被并行触发】。哪怕只有两个步骤,也得写上依赖,否则顺序不保。
通过 CLI 提交带序号的批量指令
如果你不想写 YAML,可用命令行方式提交带编号的原子指令。MiniMax CLI 会按数字前缀自动排序并串行执行。
在终端中依次输入以下三行(每行回车一次):
m25 run --step 1 --tool file_reader --input '{"path":"./input.xlsx"}'
m25 run --step 2 --tool data_cleaner --input '{"column":"email"}'
m25 run --step 3 --tool csv_exporter --input '{"filename":"cleaned.csv"}'
这三行指令会被 CLI 自动合并为一个有序任务流,中间不会插入任何确认环节,也不会因某步失败而跳过后续步骤——失败则整个流终止。











