Модульные серверные стойки и кабельная инфраструктура — метафора опциональных канальных плагинов OpenClaw

2026 OpenClaw v2026.5.12 — модульная установка:
опциональные WhatsApp/Slack/Bedrock плагины, миграция lean core и приёмка openclaw plugins (посуточная аренда macOS)

После апгрейда self-hosted Gateway на v2026.5.12 процесс healthy, а WhatsApp/Slack «как будто не установлены», doctor ругается на отсутствующие плагины, хотя channels всё ещё configured — это обычно lean core + вынесенные канальные плагины, а не сломанный model router. Гайд даёт три кластера боли, матрицу решений, семь шагов, triage-таблицу, три метрики и план аренды 1–3 дня для разработчиков и ops. Ссылки: гайд установки, ClawPack/Git, v2026.5.7, FAQ SSH/VNC.

01. Три кластера боли после v2026.5.12

1) Каналы «исчезают» после апгрейда: release notes выносят WhatsApp, Slack, Amazon Bedrock и Anthropic Vertex из runtime-конуса core в опциональные ClawHub/npm-плагины. В openclaw.json может оставаться channels.slack, но без установленного плагина на поверхности инструментов Gateway нет inbound/outbound handlers. Разделяйте конфиг есть и плагин installed + runtime scan passed.

2) Диск и CI-образы раздуваются неиспользуемыми SDK: lean installs тянут только реально используемые провайдеры и каналы. Кто продолжает bake старый «всё включено» global layer, держит сотни МБ AWS SDK или Baileys. Параллельно с ClawPack аудируйте plugins list и хеши manifest, а не память.

3) pnpm 11, peers и сканы при установке: v2026.5.12 улучшает pnpm 11, сохраняет third-party peers и ограничивает safety scan entrypoints плагинов. Неверный рефлекс — npm install -g --force, портящий managed plugin root. Предпочитайте openclaw plugins и openclaw doctor, согласованно с гигиеной 5.7.

02. Полный core vs плагины каналов по запросу

Поверхность (5.12) Сигнал pass Доказательство на аренде
WhatsApp pluginplugins list whatsapp enabled; Baileys из registryJSON channels status --channel whatsapp до/после
Slack pluginRestart Gateway после install; media fetch переживает redirectsЗаписи scope hardening 5.12
Bedrock / VertexНет AWS cone в core до установки плагинаDelta du core-only vs +Bedrock
Telegram groupsЯвный пустой groups: {} больше не роняет весь group traffic (fix single-account)Group probe log pre/post upgrade
Node runtimeNode 24 рекомендован (или ≥22.19)node -v в шапке runbook

03. Семь шагов внедрения

  1. Заморозить baseline: openclaw --version, plugins list, channels list --all, путь загруженного config.
  2. Backup и upgrade: snapshot; обновление до v2026.5.12; архив stdout/exit codes.
  3. Ставить только реальные каналы: без «install everything»; restart Gateway после каждого плагина.
  4. Сверка channels vs plugins: configured/enabled на обеих поверхностях.
  5. Регрессия Telegram groupPolicy: проверить channels.telegram.groups при явном пустом groups: {} на single-account.
  6. doctor и disk budget: закрыть WARN runtime scan; измерить managed root.
  7. Доказательства и wipe: редактировать логи; удалить demo tokens на арендованном хосте.
openclaw --version
openclaw plugins list 2>&1 | tee /tmp/oc512-plugins-before.txt
openclaw update
openclaw plugins install <plugin-id>
openclaw gateway restart
openclaw doctor 2>&1 | tee /tmp/oc512-doctor.txt

При свободном месте <15 GB параллельный «upgrade + несколько plugins + restart» чаще падает на pnpm retry. Пропускная способность: FAQ.

04. Triage-таблица

СимптомПервое действиеНеверный шаг
Slack в конфиге, нет Slack toolsУстановить Slack plugin; restart GatewayПереписывать model routes всю ночь
Install блокирует scanЧитать entry path плагина; проверить binary 5.12Global npm --force
Telegram groups молчатСемантика явного пустого groups: {}Слепой groupPolicy: open

05. Метрики и план аренды 1–3 дня

  • Метрика 1: GitHub release v2026.5.12 от 2026-05-14 документирует externalization WhatsApp/Slack/Bedrock/Vertex.
  • Метрика 2: docs рекомендуют Node 24; на арендованном M4 CLI + Control UI часто укладываются в 2–4 часа.
  • Метрика 3: single/dual-channel estates видят 30–55% меньше dependency tree vs legacy full core.

День 1: baseline + upgrade + один plugin. День 2: второй канал или Bedrock + Telegram probe. День 3: rollback drill и удаление secrets.

06. Headless Linux vs Mac по дням

VPS дешёв для uptime Gateway, но разнесение plugin logs, ClawHub в браузере и Keychain deploy keys между машинами скрывает стоимость. Короткая native macOS аренда держит plugins list, channels status и Control UI в одной evidence chain до production cutover.

Контейнеры и SSH подходят для краткой валидации; для runbook с передачей за 1–3 дня посуточный Mac обычно выигрывает по operator time. См. руководство по ценам и FAQ. Linux-only возможен, но split GUI/CLI оставляет coordination debt; команды, которым нужна предсказуемость Apple Silicon runtime и единый timeline CLI/UI, выигрывают от короткой native macOS сессии.