@tencent-weixin/openclaw-weixin.
Статус: зовнішній Plugin. Підтримуються особисті чати та медіа. Групові чати не
заявлені в поточних метаданих можливостей Plugin.
Назви
- WeChat — це назва для користувачів у цій документації.
- Weixin — це назва, яку використовує пакет Tencent і id Plugin.
openclaw-weixin— це id каналу OpenClaw.@tencent-weixin/openclaw-weixin— це пакет npm.
openclaw-weixin у командах CLI і шляхах конфігурації.
Як це працює
Код WeChat не міститься в основному репозиторії OpenClaw. OpenClaw надає загальний контракт Plugin каналу, а зовнішній Plugin надає специфічне для WeChat середовище виконання:openclaw plugins installвстановлює@tencent-weixin/openclaw-weixin.- Gateway виявляє маніфест Plugin і завантажує точку входу Plugin.
- Plugin реєструє id каналу
openclaw-weixin. openclaw channels login --channel openclaw-weixinзапускає вхід за QR-кодом.- Plugin зберігає облікові дані акаунта в каталозі стану OpenClaw.
- Коли Gateway запускається, Plugin запускає свій монітор Weixin для кожного налаштованого акаунта.
- Вхідні повідомлення WeChat нормалізуються через контракт каналу, спрямовуються до вибраного агента OpenClaw і надсилаються назад через вихідний шлях Plugin.
Встановлення
Швидке встановлення:Вхід
Запустіть вхід за QR-кодом на тій самій машині, де працює Gateway:Керування доступом
Особисті повідомлення використовують стандартну модель сполучення та списку дозволів OpenClaw для Plugin каналів. Схваліть нових відправників:Сумісність
Plugin перевіряє версію OpenClaw хоста під час запуску.| Лінійка Plugin | Версія OpenClaw | Тег npm |
|---|---|---|
2.x | >=2026.3.22 | latest |
1.x | >=2026.1.0 <2026.3.22 | legacy |
Sidecar-процес
Plugin WeChat може запускати допоміжну роботу поруч із Gateway, поки він відстежує Tencent iLink API. У задачі #68451 цей допоміжний шлях виявив помилку в загальному очищенні застарілого Gateway в OpenClaw: дочірній процес міг спробувати очистити батьківський процес Gateway, спричиняючи цикли перезапуску в менеджерах процесів, таких як systemd. Поточне очищення під час запуску OpenClaw виключає поточний процес і його предків, тому допоміжний процес каналу не повинен завершувати Gateway, який його запустив. Це виправлення є загальним; це не специфічний для WeChat шлях у ядрі.Усунення неполадок
Перевірте встановлення та статус:Пов’язана документація
- Огляд каналів: Chat Channels
- Сполучення: Pairing
- Маршрутизація каналів: Channel Routing
- Архітектура Plugin: Plugin Architecture
- SDK Plugin каналів: Channel Plugin SDK
- Зовнішній пакет: @tencent-weixin/openclaw-weixin