cc-connect 项目评测报告
🏆 核心结论(先看这里!)
推荐指数:⭐⭐⭐⭐⭐ (5/5)
一句话总结
AI编程助手的即时通讯桥接器,支持7个AI代理+9个聊天平台,无需公网IP即可远程控制。
核心价值
✅ 跨平台桥接 - Claude Code/Codex/Cursor/Gemini等7个AI代理连接飞书/钉钉/Slack/Telegram等9个平台
✅ 零公网需求 - 大部分平台通过WebSocket/长轮询,无需公网IP和端口转发
✅ 完整会话管理 - 切换模型、调整推理、管理权限,全部通过聊天命令完成
✅ 多智能体协作 - 群聊中绑定多个机器人,让不同AI互相协作和补充
📸 产品展示
架构概览

cc-connect架构:本地AI代理 ↔ cc-connect桥接器 ↔ 即时通讯平台
功能演示
┌─────────────────────────────────────────────────────────────┐
│ cc-connect 功能全景 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 🤖 支持的AI代理 (7个) │
│ ├── Claude Code ✅ 已支持 │
│ ├── Codex (OpenAI) ✅ 已支持 │
│ ├── Cursor Agent ✅ 已支持 │
│ ├── Gemini CLI ✅ 已支持 │
│ ├── Qoder CLI ✅ 已支持 │
│ ├── OpenCode ✅ 已支持 │
│ └── iFlow CLI ✅ 已支持 │
│ │
│ 📱 支持的聊天平台 (9个) │
│ ├── 飞书 (Lark) ✅ WebSocket - 无需公网IP │
│ ├── 钉钉 ✅ Stream - 无需公网IP │
│ ├── Telegram ✅ Long Polling - 无需公网IP │
│ ├── Slack ✅ Socket Mode - 无需公网IP │
│ ├── Discord ✅ Gateway - 无需公网IP │
│ ├── 企业微信 ✅ WebSocket/Webhook │
│ ├── LINE ✅ Webhook - 需要公网URL │
│ ├── QQ (NapCat) ✅ WebSocket - Beta │
│ └── QQ Bot (官方) ✅ WebSocket - 无需公网IP │
│ │
│ 🎯 核心功能 │
│ ├── 会话管理 - /new /list /switch /current │
│ ├── 权限模式 - /mode yolo/default │
│ ├── 模型切换 - /model switch <alias> │
│ ├── 提供商管理 - /provider list/switch │
│ ├── 定时任务 - /cron add "0 6 * * * 任务描述" │
│ ├── 多智能体协作 - 群聊中绑定多个机器人 │
│ ├── 多模态支持 - 语音消息、图片、截图 │
│ ├── 文件回传 - AI生成的文件自动发回聊天 │
│ └── 多项目管理 - 一个进程管理多个项目 │
│ │
└─────────────────────────────────────────────────────────────┘界面截图
左:飞书 | 中:Telegram | 右:企业微信
📌 基本信息
| 项目 | 信息 |
|---|---|
| GitHub | chenhg5/cc-connect |
| Stars | 2.4k |
| Forks | 214 |
| License | MIT |
| 主要语言 | Go (99%), JavaScript (1%) |
| 创建时间 | 2026-02-28 |
| 最后更新 | 2026-03-21 |
| 分类 | AI工具 / 开发工具 / 自动化 |
| 开发者 | chenhg5 |
🎯 核心特性
功能矩阵
| 模块 | 功能 | 说明 |
|---|---|---|
| AI代理支持 | 7个主流AI编程助手 | Claude Code, Codex, Cursor, Gemini等 |
| 聊天平台 | 9个主流IM平台 | 飞书/钉钉/Telegram/Slack/Discord等 |
| 会话管理 | 完整的会话生命周期管理 | 创建/列出/切换/查看当前会话 |
| 权限控制 | 多种权限模式 | yolo(自动批准)/default(逐个询问) |
| 模型管理 | 动态切换模型和提供商 | /model switch, /provider switch |
| 定时任务 | 自然语言定时任务 | /cron add "0 6 * * * 任务描述" |
| 多模态 | 语音和图片支持 | STT/TTS + 图片转发 |
| 文件回传 | AI生成文件自动发送 | 截图/图表/PDF/打包文件 |
| 多项目 | 一个进程多个项目 | 每个项目独立配置 |
| 多语言 | 5种界面语言 | 英文/简中/繁中/日文/西班牙文 |
核心能力
1. 跨平台AI代理桥接
将本地运行的AI编程助手连接到常用的即时通讯平台:
- 7个AI代理:Claude Code, Codex, Cursor Agent, Gemini CLI, Qoder CLI, OpenCode, iFlow CLI
- 9个聊天平台:飞书、钉钉、Telegram、Slack、Discord、企业微信、LINE、QQ、QQ Bot
- 无需公网IP:大部分平台通过WebSocket/长轮询/Socket Mode,无需端口转发
2. 完整的会话管理
从聊天界面完全控制AI代理:
- 会话生命周期:
/new创建新会话、/list列出所有会话、/switch切换会话、/current查看当前会话 - 权限控制:
/mode yolo自动批准所有工具、/mode default逐个询问 - 模型管理:
/model switch <alias>动态切换模型、/provider switch <name>切换提供商
3. 多智能体协作
在群聊中绑定多个机器人,让不同AI互相协作:
- 跨模型对话:问Claude,让Gemini补充观点,都在同一个对话中
- 智能路由:不同问题可以路由到不同专长的AI代理
- 并行处理:多个AI同时处理不同任务
4. 智能定时任务
使用自然语言设置定时任务:
/cron add "0 6 * * * 总结GitHub趋势"
/cron add "0 9 * * 1-5 检查构建状态"5. 多模态支持
- 语音消息:自动STT(语音转文字)+ TTS(文字转语音)
- 图片和截图:支持发送图片给AI分析
- 文件回传:AI生成的截图、图表、PDF、打包文件自动发回聊天
🏗️ 技术架构
技术栈
| 层级 | 技术选型 |
|---|---|
| 核心语言 | Go 1.22+ |
| AI代理集成 | 本地进程调用 + CLI封装 |
| 平台协议 | WebSocket / Long Polling / Socket Mode / Stream / Gateway |
| 配置管理 | TOML配置文件 |
| 多语言 | 内置i18n支持 |
| 分发方式 | npm包 + 二进制文件 + 源码编译 |
目录结构
cc-connect/
├── main.go # 主入口
├── config.example.toml # 配置模板
├── INSTALL.md # AI代理友好的安装指南
├── docs/ # 文档
│ ├── feishu.md # 飞书配置
│ ├── dingtalk.md # 钉钉配置
│ ├── telegram.md # Telegram配置
│ ├── slack.md # Slack配置
│ ├── discord.md # Discord配置
│ ├── wecom.md # 企业微信配置
│ ├── qq.md # QQ配置
│ └── usage.md # 使用指南
├── internal/ # 内部实现
│ ├── agent/ # AI代理集成
│ ├── platform/ # 平台适配器
│ ├── session/ # 会话管理
│ └── i18n/ # 国际化
└── Makefile # 构建脚本核心模块
- Agent Manager:管理多个AI代理的启动、通信、生命周期
- Platform Adapter:为每个聊天平台提供统一接口
- Session Manager:管理会话状态、历史、切换
- Command Parser:解析斜杠命令(/model, /mode等)
- Cron Scheduler:定时任务调度器
- Attachment Handler:处理文件、图片、语音的多模态转换
- i18n Manager:多语言界面支持
💡 安装与使用
环境要求
- Go 1.22+ (源码编译)
- 或 Node.js (npm安装)
- 至少一个AI代理(Claude Code/Codex/Cursor等)
- 至少一个聊天平台账号
快速安装
方式1:AI代理自动安装(推荐)
在你的AI编程助手(如Claude Code)中发送:
Follow https://raw.githubusercontent.com/chenhg5/cc-connect/refs/heads/main/INSTALL.md to install and configure cc-connect.AI代理会自动完成整个安装和配置过程!
方式2:npm安装
# 稳定版
npm install -g cc-connect
# 测试版(更多功能,可能不稳定)
npm install -g cc-connect@beta方式3:下载二进制文件
# Linux amd64 - 稳定版
curl -L -o cc-connect https://github.com/chenhg5/cc-connect/releases/latest/download/cc-connect-linux-amd64
chmod +x cc-connect
sudo mv cc-connect /usr/local/bin/
# 测试版(从预发布下载)
curl -L -o cc-connect https://github.com/chenhg5/cc-connect/releases/download/v1.x.x-beta/cc-connect-linux-amd64方式4:源码编译
git clone https://github.com/chenhg5/cc-connect.git
cd cc-connect
make build配置
# 创建配置目录
mkdir -p ~/.cc-connect
# 复制配置模板
cp config.example.toml ~/.cc-connect/config.toml
# 编辑配置文件
vim ~/.cc-connect/config.toml运行
./cc-connect升级
# npm升级
npm install -g cc-connect
# 二进制自更新
cc-connect update # 稳定版
cc-connect update --pre # 测试版(包括预发布)基础使用
在聊天平台中:
/new # 创建新会话
/list # 列出所有会话
/switch <id> # 切换会话
/current # 查看当前会话
/mode yolo # 自动批准所有工具
/model switch gpt-4 # 切换模型
/cron add "0 6 * * * 总结GitHub趋势" # 设置定时任务学习曲线:低到中等(配置简单,命令直观)
🎯 竞争优势对比
竞品对比
| 对比项 | cc-connect | DeerFlow Channels | Claude Code原生 | 手动Webhook |
|---|---|---|---|---|
| AI代理数量 | ✅ 7个 | ⚠️ 1个(Claude Code) | ❌ 1个 | ⚠️ 需自己实现 |
| 聊天平台 | ✅ 9个 | ⚠️ 3个 | ❌ 无 | ⚠️ 需自己集成 |
| 无需公网IP | ✅ 大部分支持 | ✅ 是 | ❌ 无 | ❌ 需要 |
| 会话管理 | ✅ 完整 | ⚠️ 基础 | ✅ 完整 | ❌ 无 |
| 定时任务 | ✅ 自然语言 | ⚠️ /loop命令 | ✅ /loop | ❌ 需自己实现 |
| 多智能体协作 | ✅ 群聊多机器人 | ❌ 无 | ❌ 无 | ❌ 无 |
| 文件回传 | ✅ 自动 | ⚠️ 有限 | ❌ 无 | ⚠️ 需自己实现 |
| 多模态 | ✅ 语音+图片 | ⚠️ 有限 | ✅ 有限 | ⚠️ 需自己实现 |
| 开箱即用 | ✅ 是 | ✅ 是 | ❌ 需配置 | ❌ 需开发 |
核心差异化
vs. DeerFlow Channels
- ✅ 支持更多AI代理(7个 vs 1个)
- ✅ 支持更多聊天平台(9个 vs 3个)
- ✅ 多智能体协作(群聊中多个机器人)
- ✅ 文件回传功能
- ❌ 不是完整的智能体框架(只是桥接器)
vs. Claude Code原生
- ✅ 支持更多聊天平台(9个 vs 0个)
- ✅ 无需公网IP(大部分平台)
- ✅ 多智能体协作
- ✅ 文件回传功能
- ❌ 需要额外配置和运行
vs. 手动Webhook
- ✅ 开箱即用,无需开发
- ✅ 支持多种协议(WebSocket/长轮询等)
- ✅ 完整的会话管理
- ✅ 多模态支持
- ❌ 灵活性不如自己实现
🎯 适用场景
✅ 推荐场景
- 远程开发 - 在手机/平板上远程控制本地AI编程助手
- 团队协作 - 团队成员通过群聊共享AI助手
- 多AI协作 - 同时使用Claude、Gemini、Codex等多个AI
- 自动化任务 - 定时执行代码审查、报告生成等任务
- 移动办公 - 在通勤/出差时处理紧急开发任务
- 多项目管理 - 一个进程管理多个项目的AI助手
❌ 不适合场景
- 纯本地开发 - 如果不需要远程访问,直接用AI代理更简单
- 高性能计算 - 通过聊天界面不适合长时间计算任务
- 复杂交互 - 需要频繁文件操作的复杂任务,终端更高效
- 高度定制 - 需要深度定制工作流,可能需要自己开发
✅ 优势
- 跨平台覆盖广 - 支持7个AI代理和9个聊天平台,覆盖主流工具
- 无需公网IP - 大部分平台通过WebSocket/长轮询,无需端口转发
- AI代理友好安装 - 可以让AI代理自动完成安装和配置
- 完整的会话管理 - 创建/切换/列出会话,全部通过聊天命令
- 多智能体协作 - 群聊中绑定多个机器人,让不同AI协作
- 多模态支持 - 语音消息、图片、文件回传,全面的交互方式
- 多语言界面 - 5种语言,国际化做得好
- 多分发方式 - npm + 二进制 + 源码,灵活选择
- 活跃维护 - 每日更新,70个open issues,社区活跃
- 文档完善 - 每个平台都有详细的配置指南
❌ 不足
- 非完整框架 - 只是桥接器,不提供AI代理本身的增强
- 配置复杂度 - 需要配置AI代理和聊天平台,初学者可能困惑
- 性能开销 - 多一层桥接,理论上比直接使用AI代理慢
- 功能依赖 - 文件回传、多模态等功能依赖AI代理支持
- 平台差异 - 不同平台的功能和限制不同(如LINE需要公网URL)
- 资源占用 - 一个进程管理多个项目,可能占用较多资源
- 调试困难 - 通过聊天界面调试不如终端直观
- 缺少License - GitHub上显示无License(但README说MIT)
🌐 社区活跃度
| 指标 | 数据 |
|---|---|
| Stars | 2,357 |
| Forks | 214 |
| Open Issues | 70 |
| 创建时间 | 2026-02-28 |
| 最后更新 | 2026-03-21 |
| 维护状态 | 极其活跃(每日更新) |
社区生态
- ✅ Discord社区
- ✅ Telegram群组
- ✅ 详细的平台配置文档
- ✅ npm包分发(可追踪下载量)
- ✅ GitHub Actions CI/CD
- ✅ Go Report Card代码质量检测
- ✅ 多位贡献者参与
📊 综合评分
| 维度 | 评分 | 说明 |
|---|---|---|
| 技术创新性 | 8.0/10 | AI代理桥接概念不新,但实现全面且实用 |
| 易用性 | 8.5/10 | AI代理自动安装很方便,但配置仍需学习 |
| 性能表现 | 7.5/10 | 功能完整,但多一层桥接有性能开销 |
| 功能完整性 | 9.0/10 | 会话管理+定时任务+多模态+文件回传,功能全面 |
| 代码质量 | 8.5/10 | Go语言,代码清晰,有CI/CD和代码检测 |
| 文档完善度 | 9.0/10 | 每个平台都有详细配置指南,使用文档完整 |
| 社区活跃度 | 8.5/10 | 2.4k stars,70个issues,每日更新 |
| 可扩展性 | 8.0/10 | 支持自定义配置,但架构相对固定 |
| 实用价值 | 9.0/10 | 解决了真实的远程访问痛点,实用性强 |
总体评分:8.5/10.0 ⭐⭐⭐⭐
📌 推荐建议
cc-connect 是一个专注于AI代理桥接的实用工具,解决了远程访问本地AI编程助手的痛点。2.4k stars和活跃的社区证明了其价值。
核心价值:
- 跨平台覆盖:7个AI代理 + 9个聊天平台,覆盖主流工具
- 无需公网IP:大部分平台通过WebSocket/长轮询,无需复杂网络配置
- 完整控制:会话管理、权限控制、模型切换,全部通过聊天命令完成
适用人群:
- 需要远程访问本地AI编程助手的开发者
- 希望在移动设备上使用AI助手的用户
- 团队协作,共享AI助手的团队
- 需要多AI协作的场景
使用建议:
- 从最简单的平台开始:推荐从Telegram或Discord开始,配置最简单
- 使用AI代理自动安装:让Claude Code等AI代理自动完成安装和配置
- 理解会话管理:先熟悉/new、/list、/switch等基础命令
- 设置权限模式:根据需要选择/mode yolo(自动批准)或/mode default(逐个询问)
- 探索高级功能:定时任务、多智能体协作、文件回传等
配置建议:
- 飞书/钉钉:国内用户推荐,无需公网IP
- Telegram/Discord:国际用户推荐,配置简单
- Slack:团队协作推荐,企业友好
- 企业微信/QQ:特定场景使用
注意事项:
- ⚙️ 需要配置:需要同时配置AI代理和聊天平台,初学者可能需要时间
- 🔧 依赖AI代理:功能依赖于AI代理本身的支持
- 📱 平台差异:不同平台功能和限制不同(如LINE需要公网URL)
- 💰 成本:需要本地运行AI代理,有硬件和API成本
总结:cc-connect是一个实用的AI代理桥接工具,解决了远程访问和多平台集成的痛点。如果你需要在手机或平板上使用本地的AI编程助手,或者希望团队共享AI助手,cc-connect是目前最好的选择之一。2.4k stars和活跃的社区证明了其受欢迎程度。推荐给需要远程访问AI助手的开发者!
评测时间: 2026-03-21
评测版本: v1.x (Stable)
项目链接: https://github.com/chenhg5/cc-connect
文档链接: https://github.com/chenhg5/cc-connect/tree/main/docs