Quản lý kênh (manage-channels)
Kỹ năng vận hành giúp nối các kênh nhắn tin vào nhóm agent trong nanoclaw, kèm quản lý mức cô lập và giá trị mặc định.
Tự động hóaNâng cao★ 30,471⑂ 12,865Điểm AI 6/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
Giúp Claude thực hiện việc "đấu nối" (wiring) các kênh nhắn tin — Telegram, Slack, Discord, WhatsApp, GitHub — vào các nhóm agent của một instance nanoclaw.
- Truy vấn
data/v2.dbđể phân loại kênh: đã nối / đã cấu hình nhưng chưa nối / chưa cấu hình - Sinh đúng lệnh
ncl messaging-groups create,ncl wirings create,setup/index.ts --step register - Hỏi và giải thích chế độ cô lập phiên (
shared,agent-shared,per-thread) - Cảnh báo các cạm bẫy: cờ
--threads, khả năng mention (platform/dm-only/never),unknown_sender_policy - Kiểm tra và sửa các nhóm WhatsApp bị nối sai kiểu cũ (
engage_pattern='.')
Phù hợp với ai
- Quản trị viên tự vận hành nanoclaw và cần gắn nhiều kênh
- Người muốn tách agent theo nhóm để cô lập bộ nhớ và phiên làm việc
- Ai hay quên tên cột DB và cờ CLI của dự án này
Lưu ý: chỉ hữu ích bên trong repo nanoclaw, không dùng cho dự án Claude Code thông thường.
Ví dụ sử dụng
- Thêm nhóm Telegram thứ hai: kỹ năng chạy bước pair, hiển thị
CODE, hướng dẫn bạn đăng@tên_bot CODEtrong nhóm rồi tạo wiring. - Chuyển kênh sang agent khác: hiển thị bảng wiring hiện tại, xóa dòng cũ, tạo dòng mới và nhắc rằng phiên cũ vẫn ở agent cũ.
- Kênh không hỗ trợ mention: với Linear OAuth hoặc WhatsApp số cá nhân, kỹ năng đề xuất dùng
--engage-mode pattern --engage-pattern '(?i)^@?Tên\b'thay cho chế độ mention.
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục .claude/skills/manage-channels từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/manage-channels/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/manage-channels ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tải mã nguồn:
git clone https://github.com/nanocoai/nanoclaw.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r nanoclaw/.claude/skills/manage-channels ~/.claude/skills/ - Để dùng thực tế, bạn cần một instance nanoclaw: chạy
pnpm installtrong repo và khởi động dịch vụ host (lệnhnclkết nối qua Unix socket nên dịch vụ phải đang chạy). - Khởi động lại Claude Code, mở thư mục nanoclaw rồi yêu cầu: "xem trạng thái wiring các kênh" hoặc "thêm nhóm Telegram mới".
- Nếu chưa có agent nào, hãy chạy
/init-first-agenttrước theo hướng dẫn của kỹ năng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT