建议将 MiniMax Agent Coding Plan 生成的任务清单长期保存并归档。原因很直接:一旦会话上下文丢失,后续复现执行过程会非常麻烦,审计或回溯时也可能缺少足够的原始依据。常见且实用的保存方式主要有三种:在网页端直接备份文本、使用开发者工具提取 JSON 数据,或通过 Oh-My-Opencode 实现自动同步存档。

如果你希望把 MiniMax Agent Coding Plan 生成的任务清单长期存档,就需要尽早完成备份,以免下次打开页面时出现上下文丢失、执行路径无法复现,或审计时无法提供原始规划记录的问题。
网页端直接保存完整任务清单文本
这种方式操作最简单,直接将内容复制保存即可。适合单次任务已经完整展开、不需要后续继续编辑、仅用于归档备份的使用场景。
1、在 MiniMax Coding Plan 页面中,确认当前会话内所有任务节点(包括 Plan 标题、模块拆分、伪代码块、工具调用说明、异常分支提示)都已完全加载且处于展开状态;
2、按 Ctrl+A(Windows/Linux)或 Cmd+A(macOS)全选页面中的可见内容;
3、右键选择“复制”,或直接按 Ctrl+C / Cmd+C;
4、打开 VS Code、Typora 等支持 UTF-8 编码的纯文本编辑器,粘贴后手动删除无关界面文字,例如“重试”“执行”等按钮文本、SVG 图标占位符、重复分隔线,以及“正在生成中…”这类临时状态提示;
5、点击“文件→另存为”,命名为plan_backup_YYYYMMDD_HHMM.txt,并务必选择UTF-8编码,否则中文内容可能出现乱码。
从浏览器开发者工具提取结构化JSON任务数据
如果你不仅想保存任务清单文本,还需要保留其中的层级结构与字段语义(例如 step_id、tool_required、is_optional),甚至计划后续做自动化解析,那么仅靠 DOM 文本并不够,必须提取原始 JSON 结构化数据。
方法一:通过 Console 执行提取脚本
1、在 Coding Plan 任务页面按 F12 打开浏览器开发者工具,并切换到 Console 标签页;
2、粘贴并回车执行以下命令:
JSON.stringify(JSON.parse(localStorage.getItem('coding_plan_session') || '{}'), null, 2)
【注意】该操作依赖 localStorage 中实时缓存的任务数据。如果页面已经刷新,或你切换过其他会话,那么这个值可能为空,也可能已经过期。
3、控制台输出的内容就是完整的结构化 JSON 数据,全选→复制→粘贴到编辑器中,再另存为plan_structured_YYYYMMDD_HHMM.json。
绑定Oh-My-Opencode(OMO)实现自动同步存档
如果你已经在本地完成 Oh-My-Opencode 配置,并将其接入 MiniMax Coding Plan,那么每次生成的任务清单都可以自动保存到本地,无需再手动复制和粘贴。
第一步:确认 OMO 配置文件路径正确
检查~/.config/opencode/oh-my-openagent.json是否存在且格式合法——不是oh-my-opencode.json,官方名称已经调整,文件名填写错误会直接导致 Agent 启动失败。
第二步:启用plan_auto_sa ve插件
打开 oh-my-openagent.json,找到 plugins 字段后,将这段配置补充进去:"plan_auto_sa ve": {"enabled": true, "output_dir": "./minimax_plans"};
第三步:重启 OMO 服务
在终端执行opencode restart,此后所有通过 OMO 触发的 Coding Plan 任务,都会自动生成带时间戳的 JSON 文件,并保存到 ./minimax_plans 目录中。
