@tencent-weixin/openclaw-weixin của Tencent.
Trạng thái: plugin bên ngoài, do nhóm Tencent Weixin duy trì. Hỗ trợ trò chuyện
trực tiếp và nội dung đa phương tiện. Trò chuyện nhóm không được công bố trong
siêu dữ liệu khả năng của plugin (plugin chỉ khai báo trò chuyện trực tiếp).
Cách đặt tên
- WeChat là tên hiển thị cho người dùng trong tài liệu này.
- Weixin là tên được dùng trong gói của Tencent và mã định danh plugin.
openclaw-weixinlà mã định danh kênh OpenClaw (weixinvàwechathoạt động như các bí danh).@tencent-weixin/openclaw-weixinlà gói npm.
openclaw-weixin trong các lệnh CLI và đường dẫn cấu hình.
Cách hoạt động
Mã WeChat không nằm trong kho mã nguồn lõi của OpenClaw. OpenClaw cung cấp hợp đồng plugin kênh chung, còn plugin bên ngoài cung cấp môi trường thực thi dành riêng cho WeChat:openclaw plugins installcài đặt@tencent-weixin/openclaw-weixin.- Gateway phát hiện tệp kê khai plugin và tải điểm vào của plugin.
- Plugin đăng ký mã định danh kênh
openclaw-weixin. openclaw channels login --channel openclaw-weixinbắt đầu đăng nhập bằng mã QR.- Plugin lưu thông tin xác thực tài khoản trong thư mục trạng thái của OpenClaw
(mặc định là
~/.openclaw). - Khi Gateway khởi động, plugin khởi chạy trình giám sát Weixin cho từng tài khoản đã cấu hình.
- Tin nhắn WeChat đến được chuẩn hóa thông qua hợp đồng kênh, định tuyến đến tác nhân OpenClaw đã chọn và gửi phản hồi qua đường dẫn gửi đi của plugin.
Cài đặt
Cài đặt nhanh:Đăng nhập
Chạy đăng nhập bằng mã QR trên cùng máy đang chạy Gateway:Kiểm soát truy cập
Tin nhắn trực tiếp sử dụng mô hình ghép nối và danh sách cho phép thông thường của OpenClaw dành cho các plugin kênh. Phê duyệt người gửi mới:Khả năng tương thích
Plugin kiểm tra phiên bản OpenClaw của máy chủ khi khởi động.
Nếu plugin báo phiên bản OpenClaw của bạn quá cũ, hãy cập nhật OpenClaw hoặc cài
đặt dòng plugin cũ:
Tiến trình sidecar
Plugin WeChat có thể chạy tác vụ hỗ trợ bên cạnh Gateway trong khi giám sát API Tencent iLink. Trong sự cố #68451, đường dẫn tác vụ hỗ trợ này đã làm lộ một lỗi trong cơ chế dọn dẹp Gateway cũ dùng chung của OpenClaw: một tiến trình con có thể cố dọn dẹp tiến trình Gateway cha, gây ra vòng lặp khởi động lại dưới các trình quản lý tiến trình như systemd. Cơ chế dọn dẹp khi khởi động hiện tại của OpenClaw loại trừ tiến trình hiện tại và các tiến trình tổ tiên của nó, vì vậy tác vụ hỗ trợ của kênh không thể kết thúc Gateway đã khởi chạy nó. Bản sửa lỗi này mang tính tổng quát; đây không phải là đường dẫn dành riêng cho WeChat trong lõi.Khắc phục sự cố
Kiểm tra trạng thái cài đặt và hoạt động:requires compiled runtime output for TypeScript entry, thì gói npm đã được phát hành mà không có các tệp
môi trường thực thi JavaScript đã biên dịch mà OpenClaw cần. Hãy cập nhật/cài đặt
lại sau khi nhà phát hành plugin cung cấp gói đã sửa, hoặc tạm thời tắt/gỡ cài đặt
plugin.
Tạm thời tắt:
Tài liệu liên quan
- Tổng quan về kênh: Các kênh trò chuyện
- Ghép nối: Ghép nối
- Định tuyến kênh: Định tuyến kênh
- Kiến trúc Plugin: Kiến trúc Plugin
- SDK plugin kênh: SDK Plugin kênh
- Gói bên ngoài: @tencent-weixin/openclaw-weixin