MiniMax Agent多步骤任务结果导出方法
MiniMax Agent任务结果导出有四种方法:网页手动复制适用于≤10步且未折叠的场景;IndexedDB提取可获取完整结构化快照,支持超20步或刷新后恢复;PDF打印保留富文本格式;App端长按导出单步JSON,需脚本合并整任务。

你需要把MiniMax Agent执行完的多步骤任务结果(比如计划拆解、工具调用日志、中间产物、最终交付物)完整导出为本地文件,用于归档、审计或二次分析,但网页界面只显示滚动可见部分,历史步骤被折叠或已刷新丢失。
网页端手动提取全部可见步骤结果
这一步适合任务步骤不多(≤10步)、所有消息都已展开且未被自动清理的场景。MiniMax网页版默认只渲染当前视口内的DOM节点,往上滚动时旧内容可能被卸载,所以必须在页面保持全量加载状态下操作。
第一步:向下滚动到底部,确保最后一条“已完成”状态的消息完全显示;然后按住Shift+Page Up反复向上翻页,直到顶部第一条系统提示(如“已规划7个步骤”)也清晰可见。
第二步:鼠标从顶部第一条消息起,按住左键拖到底部最后一条,或直接按Ctrl+A全选整个对话区域。
第三步:右键→复制,或按Ctrl+C。注意:此时复制的内容包含按钮文字(如“查看详情”“重试”)、SVG图标占位符(□)、时间戳和重复分隔线,必须后续清洗。
第四步:粘贴到VS Code中,用正则替换n{3,}为nn,再手动删掉每段开头的“✅ 步骤3/7:”这类标记——因为Agent会把步骤编号写进文本,但导出后你可能需要按实际顺序重排。
从IndexedDB提取原始任务执行快照
一旦任务流程拉长到20步以上,或者页面一刷新、部分日志就跟着丢失,单靠网页里手动复制这条路基本就不稳了。MiniMax Agent会把每一步完整的结构化快照持续保存在浏览器本地的IndexedDB里,像tool_call参数、execution_result、error_stack这类原始字段都会原样保留;和只能看到表层内容的DOM文本相比,这份数据显然更完整,也更值得信赖。
方法一:开发者工具直达提取
1. 在Agent任务页按F12打开开发者工具→Application→Storage→IndexedDB,展开数据库列表,找到名为minimax-agent-runtime的库。
2. 展开该库下的task_snapshots对象存储,点击右侧“刷新”按钮,确保最新记录已加载。
3. 右键任意一条记录→“Export”,选择导出为JSON文件。每条记录对应一个步骤,
【key字段为task_id+step_index组合,例如“task_abc123_step4”】
方法二:控制台脚本一键打包
1. 切换到Console标签页,粘贴并执行以下命令:
indexedDB.open("minimax-agent-runtime").then(db => db.result.transaction("task_snapshots").objectStore("task_snapshots").getAll()).then(data => console.log(JSON.stringify(data, null, 2)))
2. 控制台输出即为全部步骤快照数组,全选复制后保存为agent_task_full.json。注意:此脚本仅读取不修改,安全可靠。
打印为PDF保留格式化中间产物
如果你的任务生成了带表格、代码块、Markdown渲染结果等富文本内容,纯文本导出会丢失缩进、语法高亮和层级结构,这时PDF是唯一能1:1还原视觉效果的方案。
1. 确保所有步骤的展开面板都处于“已点击展开”状态——特别是含代码块或表格的步骤,未展开时PDF只会输出“点击查看”字样。
2. 按Ctrl+P唤出打印面板,在“目标打印机”处选择“另存为PDF”,取消勾选“背景图形”(避免白色背景压盖深色代码块)。
3. 在“更多设置”里将边距设为“无”,否则长代码行会被截断;页面尺寸选A4纵向,保证单列布局不换行错乱。
4. 点击保存,文件名建议用agent_task_{task_id}_steps.pdf,便于后续按ID关联原始数据。
移动端App长按导出结构化JSON
Android/iOS最新App对多步骤任务做了专门优化,长按任意步骤即可触发原生导出,无需调试工具,适合现场快速取证。
1. 在App内打开目标任务,滑动到需导出的单个步骤(如“步骤5:调用SQL查询接口”)。
2. 长按该步骤气泡3秒,弹出菜单后选择“导出为JSON”。
【注意:此操作仅导出当前步骤,不是整个任务流】
3. 系统自动跳转至文件管理器,选择保存位置,文件名默认为step_5_202608111839.json,含timestamp与step_index。
4. 如需整任务导出,需对每个步骤重复执行该操作,再用Python脚本合并:读取所有step_*.json,按step_index升序拼接成数组。