Skip to content

简介

ClawCenter 是一个中央路由器,连接你的微信和多个 AI Agent。你可以在微信聊天里直接跟 AI 编程助手(Claude Code、OpenCode 等)对话——用 #话题标签 在同一个聊天窗口里切换不同的 Agent。

要解决的问题

微信 Bot 每个账号只有一个聊天入口。如果你想用多个 AI Agent,所有消息都走同一个对话——很快就会变得混乱。你分不清在跟谁说话,也没办法维护独立的对话上下文。

ClawCenter 的解决方式

  • #话题标签路由:输入 #claude 修复这个bug 就能把消息发给指定 Agent
  • 引用回复接续:引用 Agent 的回复继续对话——不用重新打标签
  • 粘性路由:不指定 Agent 的话,消息会发给你上次聊过的那个
  • Agent 回复前缀:每条回复都带 Agent 名称前缀(如 [🤖 Claude]),让你随时知道谁在说话

核心概念

概念说明
微信账号通过 iLink Bot API 连接的微信机器人
Agent一个 AI 后端实例——可以是本地 CLI 进程或远程服务
会话一个用户和一个 Agent 之间的独立对话
路由决定哪个 Agent 处理消息的逻辑
Worker运行 Agent 的远程机器,连接到中央服务器

架构概览

微信用户


┌─────────────────────────────────┐
│       ClawCenter(中央节点)       │
│                                 │
│  微信连接器 ──► 路由器 ──► Agent   │
│  (多个)        │      管理器     │
│                 │     (多个)     │
│              SQLite              │
│                 │                │
│   Web 管理面板 ◄─┤──► Worker Hub  │
│    :9800        │      :9801     │
└─────────────────┼───────────────┘

        ┌─────────┼─────────┐
        │                   │
     Worker A            Worker B
     (远程)              (远程)
     agents...           agents...

Center 模式:连接微信、路由消息、管理本地 Agent、接受远程 Worker。

Worker 模式:管理本地 Agent,连接到 Center 使它们远程可用。

Released under the Apache 2.0 License.