muse wonder full 仅对 muse code 订阅用户开放,需在 meta model api 控制台确认状态为“active”且带“full”后缀;执行全库修改须提供明确范围、样本代码和约束条件,通过 active focus 分阶段交互式执行,最终输出含变更文件、摘要与回滚脚本的 zip 包。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

确认 Muse Wonder Full 的可用性与权限
确保你已开通 Muse Code 订阅,并在 Meta Model API 控制台中看到 Muse Wonder Full 可用状态。该模型不向免费用户或仅订阅 Muse Spark 的用户开放,【未开通订阅将无法调用任何 Full 级别能力】。
打开 https://developers.meta.com/muse/console,登录后检查模型列表——只有显示“Full”后缀且状态为“Active”的条目才支持跨仓库级修改任务。
构建可执行的全库修改指令
不要直接说“重构整个 backend 模块”,Muse Wonder Full 依赖明确、可验证的目标边界和约束条件。
第一步:用自然语言定义修改范围与验收标准,例如:“将所有使用 fmt.Sprintf(“%v”, x) 的地方替换为 slog.Stringer 接口实现,要求保留原有日志字段名、不新增依赖、不改变函数签名。”
第二步:提供最小但具代表性的上下文样本,如粘贴 2~3 个含目标模式的代码片段(含文件路径),并标注哪几处是典型、哪几处是边缘案例。
第三步:附加约束声明,例如:“跳过 vendor/ 和 internal/testdata/ 下所有文件;若某文件中匹配行数 > 50,暂停并询问是否继续。”这一步决定它是否进入 Active Focus 模式而非泛泛扫描。
提交任务并监控 Active Focus 执行流
在 Muse Code Web UI 或通过 curl 提交上述结构化指令后,模型会立即启动 Active Focus 流程。
它不会一次性返回全部补丁,而是分阶段输出:先列出识别出的所有候选文件路径→对每个路径抽样验证匹配逻辑→生成首个 patch 并附带 diff 预览→等待你输入 “apply” 或 “skip” →继续下一组。
这个过程依赖 Active Memory:当你在第 7 个文件处输入 “skip utils/logger.go”,它会在后续所有阶段自动排除该路径及其中所有子匹配,无需重复说明。
若中途发现某处替换引入了类型不兼容,它会主动暂停,高亮冲突行并建议两个修复方向(例如:“改为 slog.Any 或添加类型断言”),【此时必须人工选择,模型不会自行越界决策】。
获取最终产物并验证一致性
任务完成后,Muse Wonder Full 返回一个 zip 包,内含:modified_files/(含所有变更后文件)、diff_summary.md(按目录统计变更量与风险标记)、revert_script.py(一键回滚到原始 SHA)。
将 zip 解压到本地仓库根目录,运行 git status 确认只改动预期路径;然后立即执行 make test 或你配置的 CI 脚本。
注意:它不运行测试,只保证语法合法、引用存在、无编译错误。测试失败需你介入判断是逻辑缺陷还是测试用例过时。











