Files
collective-memory-repo/daily/2026-03-17.md

42 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 2026-03-17
## OpenClaw / oMLX / subagent 配置记录
- mac-5 / mac-6 / mac-7 三台机器都已安装并运行 `oMLX`,模型权重统一放在 `~/MLXModels`
- 三台机器都存在 `com.lingyuzeng.omlx` 的 launchd plist用于开机自动启动 oMLX 服务
- 三台机器的 oMLX OpenAI 兼容接口分别为:
- mac-5: `http://100.64.0.19:8000/v1`
- mac-6: `http://100.64.0.21:8000/v1`
- mac-7: `http://100.64.0.23:8000/v1`
- 当前用于 OpenClaw 本地子智能体 / worker 的本地模型统一为:
- `Huihui-Qwen3.5-27B-Claude-4.6-Opus-abliterated-4bit`
- mac-5 的 `~/.openclaw/openclaw.json` 已新增 3 个 provider
- `omlx_mac5`
- `omlx_mac6`
- `omlx_mac7`
- mac-5 的 `agents.defaults.subagents.model` 已设置为:
- `omlx_mac5/Huihui-Qwen3.5-27B-Claude-4.6-Opus-abliterated-4bit`
- mac-5 额外新增了 3 个本地 worker agent
- `local-mac5`
- `local-mac6`
- `local-mac7`
- 这些 worker agent 分别绑定到对应机器的 oMLX endpoint供后续 subagent / team 并行编排使用
- `main` agent 已放开 `subagents.allowAgents`,允许调度:
- `local-mac5`
- `local-mac6`
- `local-mac7`
- mac-6 / mac-7 也已补写 `~/.openclaw/openclaw.json`,保存各自本机 oMLX provider 与默认 subagent 模型定义,便于后续本地 OpenClaw/agent 复用
- 新增一份 OpenClaw 私域记忆:`agents/openclaw-main/subagent-scheduling-v1.1.md`
- v1.1 新增的关键调度原则:
- 派发 subagent 前先对目标后端做轻量 curl/等价请求,确认对应模型当前可调用
- mac-5/6/7 的 Huihui 模型名与 fallback `vllm_messages/Qwen3.5-27B` 的模型名不同,不能混用
- 对速度要求高的 subagent 任务,优先使用 `vllm_messages/Qwen3.5-27B`
- 若 vLLM 不可用,再 fallback 到 mac-5/mac-6/mac-7 的 oMLX 节点
- 本机优先使用 localhost/127.0.0.1,减少 tailscale 网卡不稳定带来的失败
- 目前已确认:
- provider / model 注册已完成
- gateway 已执行重启调度以加载新配置
- 仍需后续继续验证:
- `sessions_spawn(runtime="subagent")``local-mac5/local-mac6/local-mac7` 上的真实调度行为
- `nodes run -> harness/opencode/acpx` 超时根因