Skip to content

cc-connect 项目评测报告

🏆 核心结论(先看这里!)

推荐指数:⭐⭐⭐⭐⭐ (5/5)

一句话总结
AI编程助手的即时通讯桥接器,支持7个AI代理+9个聊天平台,无需公网IP即可远程控制。

核心价值

跨平台桥接 - Claude Code/Codex/Cursor/Gemini等7个AI代理连接飞书/钉钉/Slack/Telegram等9个平台
零公网需求 - 大部分平台通过WebSocket/长轮询,无需公网IP和端口转发
完整会话管理 - 切换模型、调整推理、管理权限,全部通过聊天命令完成
多智能体协作 - 群聊中绑定多个机器人,让不同AI互相协作和补充


📸 产品展示

架构概览

CC-Connect Architecture

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生成的文件自动发回聊天                       │
│  └── 多项目管理 - 一个进程管理多个项目                         │
│                                                             │
└─────────────────────────────────────────────────────────────┘

界面截图

Feishu/Telegram/WeChat

左:飞书 | 中:Telegram | 右:企业微信


📌 基本信息

项目信息
GitHubchenhg5/cc-connect
Stars2.4k
Forks214
LicenseMIT
主要语言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. 智能定时任务

使用自然语言设置定时任务:

bash
/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)中发送:

bash
Follow https://raw.githubusercontent.com/chenhg5/cc-connect/refs/heads/main/INSTALL.md to install and configure cc-connect.

AI代理会自动完成整个安装和配置过程!

方式2:npm安装

bash
# 稳定版
npm install -g cc-connect

# 测试版(更多功能,可能不稳定)
npm install -g cc-connect@beta

方式3:下载二进制文件

bash
# 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:源码编译

bash
git clone https://github.com/chenhg5/cc-connect.git
cd cc-connect
make build

配置

bash
# 创建配置目录
mkdir -p ~/.cc-connect

# 复制配置模板
cp config.example.toml ~/.cc-connect/config.toml

# 编辑配置文件
vim ~/.cc-connect/config.toml

运行

bash
./cc-connect

升级

bash
# 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-connectDeerFlow ChannelsClaude 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代理更简单
  • 高性能计算 - 通过聊天界面不适合长时间计算任务
  • 复杂交互 - 需要频繁文件操作的复杂任务,终端更高效
  • 高度定制 - 需要深度定制工作流,可能需要自己开发

✅ 优势

  1. 跨平台覆盖广 - 支持7个AI代理和9个聊天平台,覆盖主流工具
  2. 无需公网IP - 大部分平台通过WebSocket/长轮询,无需端口转发
  3. AI代理友好安装 - 可以让AI代理自动完成安装和配置
  4. 完整的会话管理 - 创建/切换/列出会话,全部通过聊天命令
  5. 多智能体协作 - 群聊中绑定多个机器人,让不同AI协作
  6. 多模态支持 - 语音消息、图片、文件回传,全面的交互方式
  7. 多语言界面 - 5种语言,国际化做得好
  8. 多分发方式 - npm + 二进制 + 源码,灵活选择
  9. 活跃维护 - 每日更新,70个open issues,社区活跃
  10. 文档完善 - 每个平台都有详细的配置指南

❌ 不足

  1. 非完整框架 - 只是桥接器,不提供AI代理本身的增强
  2. 配置复杂度 - 需要配置AI代理和聊天平台,初学者可能困惑
  3. 性能开销 - 多一层桥接,理论上比直接使用AI代理慢
  4. 功能依赖 - 文件回传、多模态等功能依赖AI代理支持
  5. 平台差异 - 不同平台的功能和限制不同(如LINE需要公网URL)
  6. 资源占用 - 一个进程管理多个项目,可能占用较多资源
  7. 调试困难 - 通过聊天界面调试不如终端直观
  8. 缺少License - GitHub上显示无License(但README说MIT)

🌐 社区活跃度

指标数据
Stars2,357
Forks214
Open Issues70
创建时间2026-02-28
最后更新2026-03-21
维护状态极其活跃(每日更新)

社区生态

  • ✅ Discord社区
  • ✅ Telegram群组
  • ✅ 详细的平台配置文档
  • ✅ npm包分发(可追踪下载量)
  • ✅ GitHub Actions CI/CD
  • ✅ Go Report Card代码质量检测
  • ✅ 多位贡献者参与

📊 综合评分

维度评分说明
技术创新性8.0/10AI代理桥接概念不新,但实现全面且实用
易用性8.5/10AI代理自动安装很方便,但配置仍需学习
性能表现7.5/10功能完整,但多一层桥接有性能开销
功能完整性9.0/10会话管理+定时任务+多模态+文件回传,功能全面
代码质量8.5/10Go语言,代码清晰,有CI/CD和代码检测
文档完善度9.0/10每个平台都有详细配置指南,使用文档完整
社区活跃度8.5/102.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协作的场景

使用建议:

  1. 从最简单的平台开始:推荐从Telegram或Discord开始,配置最简单
  2. 使用AI代理自动安装:让Claude Code等AI代理自动完成安装和配置
  3. 理解会话管理:先熟悉/new、/list、/switch等基础命令
  4. 设置权限模式:根据需要选择/mode yolo(自动批准)或/mode default(逐个询问)
  5. 探索高级功能:定时任务、多智能体协作、文件回传等

配置建议:

  • 飞书/钉钉:国内用户推荐,无需公网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

最后更新于:

基于 VitePress 构建, 部署于 Cloudflare Pages