2026 WeChat ClawBot для OpenClaw:
официальный плагин через npx @tencent-weixin/openclaw-weixin-cli, QR-привязка и предосторожности на посуточной аренде macOS
Команды с самохостингом OpenClaw часто хотят WeChat в той же плоскости управления, что Telegram или Microsoft Teams — но WeChat не «ещё один Bot API webhook». WeChat ClawBot от Tencent ставится через npx @tencent-weixin/openclaw-weixin-cli, привязывается QR-кодом и ограничен продуктом: только личный чат (без групп), файлы только входящие, модерация исходящего контента Tencent, шлюз должен оставаться онлайн. Ниже — три класса боли, матрица решений, семь шагов, таблица триажа, три метрики и сравнение Mac со ссылками на руководство по установке, сопряжение Telegram/Discord и allowlist, Microsoft Teams Dev Tunnel и webhook 3978 и FAQ SSH/VNC.
Содержание
01. Три класса боли после включения ClawBot
1) QR привязался раз, потом «случайно» отвалился: сессия ClawBot зависит от живого Gateway и моста Weixin. Сон ноутбука, убийство дерева Node без systemd/launchd или ночные перезапуски дают тихую рассинхронизацию: контакт бота виден в WeChat, но openclaw channels status --probe пуст. Первое действие — uptime Gateway и порядок рестартов, не маршрутизация модели.
2) Несовпадение политики — группы, исходящие файлы, задержка модерации: ClawBot — только личный 1:1, без групп и @all. Файлы только входящие к боту; обратная отдача PDF как в Slack не планируется. Исходящий текст/медиа проходит модерацию Tencent — задержки похожи на «медленный LLM». До пилота разделите очередь модерации и латентность токенов.
3) Неверный класс аккаунта: привязка основного WeChat с оплатами и семейными чатами концентрирует риск. Используйте запасной аккаунт с минимальными правами и зафиксируйте, кто держит телефон для повторного QR. Логика сопряжения из гайда Telegram/Discord помогает с allowlist; WeChat чаще ломается на уровне аккаунта.
02. Матрица решений: ClawBot vs другие каналы
| Измерение | WeChat ClawBot | Telegram / Discord | Microsoft Teams |
|---|---|---|---|
| Установка | npx @tencent-weixin/openclaw-weixin-cli | Токен бота / OAuth + channels.* | Azure Bot + туннель :3978 |
| Привязка | QR с мобильного WeChat | Токен / коды pairing | Приложение tenant + endpoint |
| Форма чата | Только личный | ЛС + группы с allowlist | Teams/каналы с policy tenant |
| Файлы | Только входящие | Двунаправленно по каналу | Вложения Bot Framework |
| Модерация | Ревью Tencent | ToS платформы + ваша policy | Корп. DLP + policy |
| Uptime | Gateway постоянно онлайн | Webhook/long-poll терпимее | Публичный HTTPS |
| Доказательства аренды | Скрин QR + uptime 24ч + JSON зонда | Экспорт pairing + зонд группы | URL туннеля + слушание :3978 |
Отклоняйте ClawBot, если требование — «проектная группа», «файл обратно в WeChat» или «шлюз может спать» — тогда приоритет Teams или Telegram.
03. Семь шагов внедрения
- Заморозить базовую линию:
openclaw --version, путь config,plugins list,channels list --all. - Запасной аккаунт: выделенный WeChat с минимальными правами; без клиентского трафика до sign-off policy.
- Официальный CLI:
npx @tencent-weixin/openclaw-weixin-cli; включить плагин; один рестарт Gateway. - QR на стабильном хосте: Gateway под надзором; сканировать; архивировать скрин с меткой времени.
- Policy канала: allowlist только для пилотов; не копировать ключи групп из Telegram.
- Зонд текст + файл: короткий текст и маленький входящий файл; зафиксировать задержку модерации на выходе.
- Доказательства и очистка: JSON зонда, фрагмент uptime, логи с редактированием; удалить артефакты QR на арендованном Mac.
openclaw --version
openclaw plugins list 2>&1 | tee /tmp/oc-weixin-plugins-before.txt
npx @tencent-weixin/openclaw-weixin-cli
openclaw gateway restart
openclaw channels status --probe 2>&1 | tee /tmp/oc-weixin-probe.txt
openclaw doctor 2>&1 | tee /tmp/oc-weixin-doctor.txt
Не менее 15 ГБ свободного места на хосте привязки. Пропускная способность и рабочий стол в окне QR: FAQ. Не совмещайте привязку WeChat и cutover туннеля Teams в один день.
04. Таблица триажа
| Симптом | Первое действие | Неверный шаг |
|---|---|---|
| QR отсканирован, нет inbound | Gateway работает? Плагин enabled? Повторить зонд | Глобальный openclaw без пути плагина |
| Вчера OK, сегодня мёртв | Логи сна/рестартов; supervised service | Сначала обвинить провайдера модели |
| Бот добавлен в группу | Объяснить policy личного чата; пилот в ЛС | Слепо копировать groupPolicy Telegram |
| Ожидается исходящий файл | Доставка по email/Teams | Насильно писать file-tool в канал |
| Долгая задержка, дубликат | Очередь модерации; смягчить промпты | Слепо поднять max_tokens |
| Аккаунт ограничен | Пауза automation; запасной аккаунт | Циклы rebind QR на основном аккаунте |
05. Метрики и план аренды 1–3 дня
- Метрика 1: личный чат, без групп, файлы только входящие, модерация исходящего — продуктовые ворота, не баги OpenClaw.
- Метрика 2: на арендованном M4 с надзором QR + первый зонд часто укладываются в 2–4 часа; полдня на наблюдение модерации под реалистичными промптами.
- Метрика 3: привязки основного WeChat дают непропорционально больше тикетов re-auth и ограничений, чем запасные аккаунты с минимальными правами.
День 1: baseline по руководству; npx + QR + текстовый зонд. День 2: входящий файл; три шаблона выхода под модерацией. День 3: лимиты для стейкхолдеров; очистка арендного Mac; JSON зонда в change ticket.
06. Headless Linux vs посуточный Mac
VPS дешево держит uptime Gateway; для WeChat важны эргономика QR, хранение телефона и цепочка доказательств. Логи на трёх владельцах дают «дрейф туннеля» без туннеля — сессия умирает, когда хост моста засыпает.
Headless Linux подходит при шлюзах 24×7 с мониторингом и дежурстве на запасном телефоне. Посуточный Mac собирает CLI, Control UI, связку ключей и QR за 1–3 дня для security review без сессии на ежедневной машине. См. руководство по ценам и FAQ. WeChat — маркированный побочный канал рядом с Telegram (группы) и Teams (enterprise).