跳到正文
Motux Build
手册目录下载完整手册 .md
使用手册

更新、体检与恢复

根据安装范围更新正确的一份 Build。

6 项说明

只读检查更新

先看哪些版本可用,再决定是否应用。

能帮你完成什么

检查公开稳定清单、比较当前和目标版本、查看兼容性及变更说明。项目安装还需要识别规则融合状态和入口是否修改。只读检查不会创建更新计划、替换组件或安装模块。

使用前

先确认当前使用用户插件还是项目内安装;检查最新公开清单需要网络。

怎么使用

  1. 在目标项目明确说“只检查,不更新”。
  2. 查看安装来源、候选版本、兼容性和阻断原因。
  3. 选定更新路径后再提出对应的更新请求。

试着这样对 Agent 说

只检查 Motux Build 更新,不安装。请报告当前来源、组件版本、可用版本和兼容性;如需要先处理项目规则或入口冲突,请说明。

如何判断完成

  • 明确的版本对比和是否可更新的判断。
  • 没有因检查而修改项目或插件。

适用边界

  • 没有网络时不能把缓存清单冒充最新版本。

更新或修复本机插件

让共享 Codex 插件使用已验证的正式版本。

能帮你完成什么

用户级更新替换同一个 marketplace 的当前 Plugin 源,并由 Codex 重装同一 selector;新任务使用新缓存。修复针对准确的既有源和缓存,不迁移任何项目。项目中的最小选择不记录 Plugin 版本。

使用前

已安装 motux-build@motux,且明确要求用户级更新或修复。

怎么使用

  1. 请求比较公开 Plugin 版本和本机实际安装。
  2. 验证包后更新现有源;比较新旧 Hook,变化时需要重新审查。
  3. 确认列表中的 installed/enabled 版本,新开任务核验发现。

试着这样对 Agent 说

请更新本机用户级 Motux Build 插件到正式稳定版。校验包和现有安装源,保留同一 motux-build@motux 身份,完成后验证新版发现。

如何判断完成

  • 本机只有同一份配置身份指向当前正式 Plugin。
  • 相同且完整版本为无需更新;Hook 不变时复用既有信任决定。

适用边界

  • 项目内安装不随用户插件更新。
  • 没有后台自动更新器或用户级全局版本回退入口;旧任务可能仍保留已加载版本。

一次完成合格的项目补丁更新

所有固定条件满足时,用短指令完成更新。

能帮你完成什么

对于支持 safe update 的完整项目安装,“更新 Motux Build”授权一次稳定补丁尝试。Manager 核验组件完整性、最终兼容组合、规则和入口边界,先验证全部候选再应用;不满足任一门槛时保持零写入并说明原因。

使用前

完整 schema-2 项目安装,Manager 至少 0.1.25,受管理文件未改动,目标为允许的同一 major/minor 补丁,且没有迁移或未解决规则冲突。

怎么使用

  1. 先确认当前项目确实使用项目内 Build。
  2. 明确请求安全更新;Agent 通过固定 preflight 确定范围。
  3. 全部通过后更新被选组件,必要时先完成 Manager 交接,再验证并记录。

试着这样对 Agent 说

更新当前项目内的 Motux Build,按 safe update 固定策略尝试稳定补丁。若不满足条件,保持零写入并说明需要改走哪条流程。

如何判断完成

  • 成功时得到组件前后版本、验证和可追溯记录。
  • 阻断时说明原因,并提供只读检查或普通更新计划入口。

适用边界

  • 不包括主/次版本升级、布局迁移、桥接改写、业务代码、额外 Agent 或新产品。
  • Manager 0.1.24 及更早版本需先走普通受控更新。

按组件计划更新

处理需要明确选择和预览的项目更新。

能帮你完成什么

普通更新分为 check、plan 和 apply。计划列出组件、版本、文件范围、完整性、受影响规则、验证与回退;用户确认后才应用。Core 变化时按已采用版本进行增量规则复查。

使用前

项目内安装可被 Manager 识别;你知道想更新的组件或愿意先只读检查。

怎么使用

  1. 先检查,再生成组件明确的更新计划。
  2. 解决受影响的规则冲突和授权范围;必要时只更新可独立处理的 Manager 或 Brief。
  3. 确认具体计划后 apply,体检并维护对应更新记录。

试着这样对 Agent 说

请为当前项目生成普通 Motux 更新计划,分别列出 Manager、Core、Brief 的目标版本、影响文件、项目规则冲突、验证和回退。先不应用。

如何判断完成

  • 可审阅的更新计划与明确的确认对象。
  • 业务文件、项目 overrides 和未选入口保持由各自流程维护。

适用边界

  • 计划不是已经应用;不能跳过受管理文件被修改或 Core 规则冲突。

体检、修复判断与项目回退

在出现异常时先定位,再选择恢复方式。

能帮你完成什么

doctor 检查命名空间、配置、锁、组件文件、产品入口和已记录桥接。它报告问题与修复计划,不能把读状态当作修复授权。项目更新回退优先撤销独立 Motux 更新提交;无 Git 时只按以前记录的已校验产物恢复。

使用前

尽量保留错误、当前文件和更新记录;不要先删 .motux 再尝试。

怎么使用

  1. 请求只读体检,区分完整性问题、入口问题和业务问题。
  2. 查看准确恢复范围;有本地修改时先决定如何保留。
  3. 明确确认修复或回退后执行,再复验组件与加载状态。

试着这样对 Agent 说

更新后 Agent 找不到 Build。请先运行只读体检,区分组件损坏与入口未加载;给出最小修复或回退方案,不要先删除安装目录。

如何判断完成

  • 明确问题归属以及需要重开任务、修复入口或回退的理由。
  • 恢复后既核验文件,也核验当前 Agent 的入口。

适用边界

  • Build 体检不是对业务系统、服务器或账户的全面健康检查。
  • 插件修复、项目组件回退和独立模块回退是不同操作。

旧布局与早期 Motux Dev

按实际历史版本选择专门的迁移路径。

能帮你完成什么

Manager 对可识别旧布局先生成迁移计划,而不是直接替换组件。更早的 Motux Dev 使用独立支持包,先核验完整版本指纹,再形成绑定目标的计划和恢复方案;普通安装与安全更新不自动进入它。

使用前

项目确实安装了可验证的旧版本,而不仅是出现名称类似的目录。

怎么使用

  1. 先只读识别现有安装,不复制新规则到旧目录。
  2. 根据结果使用普通旧布局迁移或官网“早期版本支持”说明。
  3. 审阅具体计划,单独确认后迁移,并核验新状态与保留的恢复材料。

试着这样对 Agent 说

这个项目可能使用早期 Motux Dev。请先只读识别,若普通 Manager 不支持,指向官网的独立支持流程,不自动迁移或删除旧内容。

如何判断完成

  • 明确是受支持旧布局、早期 Dev,还是未知/外来状态。
  • 支持路径与普通更新清楚分开。

适用边界

  • 名称相似不构成版本证明;未知 .motux 冲突不能强行升级。