这篇只讲一个技术点:一个主 Agent(Codex)负责拆解任务、调用子 Agent(Qwen)执行,再汇总给用户。

  ## 1. 目标架构

  - 主 Agent:codex(负责决策、拆解、验收、最终回答)
  - 子 Agent:qwen(负责信息收集、草稿生成、低成本执行)
  - 交付链路:用户 -> codex -> qwen -> codex -> 用户

  ———

  ## 2. 第一步:把 Qwen 配成可调用子模型

  先登录 Qwen provider:

  openclaw models auth login --provider qwen-portal --set-default

  然后把主模型切回 Codex,把 Qwen 作为可调用别名:

  cmd /c openclaw config set agents.defaults.model.primary relay/gpt-5.3-codex
  cmd /c openclaw config set agents.defaults.models.qwen-portal/coder-model.alias qwen

  校验:

  cmd /c openclaw config get agents.defaults.model.primary
  cmd /c openclaw config get agents.defaults.models.qwen-portal/coder-model.alias

  期望输出:

  - primary = relay/gpt-5.3-codex
  - alias = qwen

  ———

  ## 3. 第二步:在 AGENTS.md 固化“主从协作协议”

  在 AGENTS.md 写清规则(核心): 

 # Orchestration Contract

  1. You are the orchestrator (codex), not a single-run responder.
  2. For info-heavy, repetitive, or broad web tasks, delegate to subagent `qwen`.
  3. Delegation protocol:
     - Send qwen a clear subtask with required output format.
     - Wait for qwen result.
     - Validate result quality and gaps.
     - Produce final answer yourself.
  4. Never end with a planning placeholder.
  5. Only use STATUS: DONE when final deliverable is already returned.
  6. If subagent fails, retry once with narrower scope, then fallback to self-completion.

  这一步决定了“它是助手”还是“调度器”。

  ———

  ## 4. 第三步:给主 Agent 一个可复用的委派模板

  你日常下命令时,直接用这种句式最稳:

  你是主agent codex。请调用 qwen 完成资料收集与初稿,你负责验收和最终结论。
  任务:对比 A 与 B(参数、体验、购买建议)。
  要求:必须给出最终结论,不要只回“已安排”。

  ———

  ## 5. 第四步:验证“真的调到了 qwen”

  跑完一次任务后查日志:

  Select-String -Path C:\tmp\openclaw\openclaw-*.log -Pattern "provider=qwen-portal model=coder-model"

  出现这类行就说明真实调用了 Qwen,而不是口头说“已安排”。

  ———

  ## 6. 常见坑与解决

  1. 现象:主 Agent 只说“已安排 qwen”,然后停住
     解决:在协议里强制“主 Agent 必须返回最终结果才算 DONE”。
  2. 现象:明明调用了 qwen,但检索质量差
     解决:检查搜索工具 key(Perplexity/OpenRouter)是否配置;否则 qwen 可能只能 web_fetch + 推断。
  3. 现象:升级后行为退化
     解决:保留你的补丁脚本,升级后重打一遍。

  ———

  ## 7. 一句话总结

  实现这个技术的关键不是“多配一个模型”,而是:
  把 Codex 明确设为调度器 + 固化委派协议 + 用日志验真调用链路。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐