有没有对Claude Code 转 企业微信 & 飞书感兴趣的?

5 阅读2分钟

有没有对 Claude Code 转企业微信 & 飞书感兴趣的?

大家好,最近做了一个开源项目 ClawRelay,解决一个我自己很痛的需求——把 Claude Code 的完整能力搬到企业微信和飞书里

痛点

用过 Claude Code 的都知道,它和普通的 AI 聊天完全不是一个东西。文件编辑、Bash 执行、MCP 工具调用、网络搜索……这些能力组合在一起,才构成了真正的 AI 编程助手。

但问题是:它被锁死在终端里了。

  • 团队其他成员想用?每个人都得装 CLI、配环境
  • 想在手机上随时问一句?没戏
  • 直接调 Anthropic API?那只是个聊天机器人,文件编辑、Bash 执行全没了

我试过直接用 API 封装 Bot,发现体验差距巨大——API 调用 ≠ Claude Code

ClawRelay 做了什么

一句话:把 Claude Code CLI 包装成 OpenAI 兼容的 SSE 接口,再通过 WebSocket 长连接分发到企业微信、飞书等平台。

架构很简单:

Claude Code CLI ←(stdio)→ ClawRelay API ←(SSE)→ 企业微信 / 飞书 / 桌面客户端 / 任意 OpenAI 客户端

核心特点:

  • 100% 能力保留:文件编辑、Bash 执行、MCP 工具、网络搜索,全部中继,不是阉割版
  • SSE 流式输出:在微信和飞书里也能看到逐字输出,思考过程也可展示
  • 多模态支持:直接发图片、拖文件给 AI 分析
  • 零基础设施:不需要公网 IP、不需要回调 URL、不需要 SSL 证书。WebSocket 长连接自动保活,本地装好就能用
  • OpenAI 兼容协议:标准 /v1/chat/completions 接口,Cherry Studio、ChatBox 之类的客户端都能直接接
  • 多机器人管理:一个进程托管多个 Bot,独立会话互不干扰

三步跑起来

# 1. 启动中继服务(Go)
git clone https://github.com/roodkcab/clawrelay-api
cd clawrelay-api && go build && ./clawrelay-api

# 2. 启动企业微信端(Python)
git clone https://github.com/wxkingstar/clawrelay-wecom-server
cd clawrelay-wecom-server
pip install -r requirements.txt && python main.py

# 3. 在企业微信里 @你的机器人,开始用

飞书端也有:github.com/wxkingstar/clawrelay-feishu-server

技术栈

组件技术
中继网关Go 1.24
IM 客户端Python 3.12
桌面客户端Flutter 3.6
通信协议WebSocket + SSE
API 兼容OpenAI 格式

为什么开源

这个项目解决的是一个很实际的团队协作问题。我自己的团队已经用起来了,日常在企业微信里直接让 Claude Code 改代码、跑测试、查问题,体验和终端里几乎一样。

觉得有价值的话,欢迎 Star、试用、提 Issue。也欢迎对飞书/钉钉/Slack 等平台感兴趣的同学一起来贡献。

项目主页clawrelay.kingstar.xin

GitHubgithub.com/roodkcab/cl…

MIT 协议,完全免费。