返回顶部
c

cc-connect-managerCC连接管理器

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
295
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

cc-connect-manager

cc-connect 管理器

通过编辑 ~/.cc-connect/config.toml 并在 tmux 中重启服务来管理 cc-connect 项目。

配置文件

路径:~/.cc-connect/config.toml

添加项目

从用户的请求中提取以下信息:

  • - name:项目名称(如果未提供,则从工作目录的基目录名派生,例如 /path/to/my-app → my-app)
  • work_dir:项目目录的绝对路径
  • platform:平台类型,可选 telegram、discord、feishu、dingtalk、slack、line、wecom、qq、qqbot
  • token:机器人令牌(因平台而异)
  • agent:默认为 claudecode,可选 codex、cursor、gemini、qoder、opencode、iflow
  • mode:默认为 default。对于 claudecode:acceptEdits/plan/bypassPermissions。对于 codex:suggest/auto-edit/full-auto/yolo

运行添加脚本:

bash
python3 ~/.claude/skills/cc-connect-manager/scripts/add_project.py \
--name --work-dir --platform --token \
[--agent ] [--mode ] [--guild-id ]

各平台令牌映射:

  • - telegram:--token = 来自 @BotFather 的机器人令牌
  • discord:--token = 机器人令牌,可选 --guild-id 用于即时斜杠命令
  • feishu:--app-id + --app-secret
  • dingtalk:--app-id + --app-secret
  • slack:--bot-token(xoxb-)+ --app-token(xapp-)

添加完成后,重新读取 ~/.cc-connect/config.toml 并向用户展示新的项目块以供确认。

多智能体中继设置(绑定)

要将多个智能体(例如 Claude Code + Codex)放入同一个聊天群组:

架构

  • - 每个智能体需要自己的机器人(独立的令牌)作为单独的 [[projects]] 条目
  • 所有机器人加入同一个群组/频道/服务器
  • 启动后,在聊天中使用 /bind 将它们链接起来进行中继通信

分步操作

  1. 1. 添加项目 A(例如 claude-backend,agent=claudecode,platform=discord,token=bot-A-token)
  2. 添加项目 B(例如 codex-backend,agent=codex,platform=discord,token=bot-B-token)
  3. 两个机器人必须使用相同的平台类型并加入相同的群组/频道
  4. 重启 cc-connect
  5. 告诉用户在聊天群组中(不是在这里)发送以下命令:

@bot-A /bind claude-backend
@bot-A /bind codex-backend

或者对于支持斜杠命令的机器人:/bind

  1. 6. 绑定后,智能体可以相互中继消息。@bot-A 发送给 Claude Code,@bot-B 发送给 Codex

重要说明

  • - /bind 是一个运行时聊天命令,不是配置文件设置——无法从这里自动执行
  • 绑定信息持久化存储在 ~/.cc-connect/relay_bindings.json 中
  • 群组中的每个机器人需要唯一的令牌(不能为两个项目重复使用同一个机器人)

移除项目

读取 ~/.cc-connect/config.toml,找到名称匹配的 [[projects]] 块,删除它及其所有子部分([projects.agent]、[projects.agent.options]、[[projects.platforms]]、[projects.platforms.options]),直到下一个 [[projects]] 或全局部分。写回文件。

重启 cc-connect

cc-connect 在名为 cc-connect 的 tmux 会话中运行。重启方式:

bash

终止 tmux 中现有的 cc-connect 进程并重新启动


tmux send-keys -t cc-connect C-c && sleep 1 && tmux send-keys -t cc-connect cc-connect Enter

如果 tmux 会话尚不存在:

bash
tmux new-session -d -s cc-connect cc-connect

添加或移除项目后务必重启。

工作流程

  1. 1. 解析用户的自然语言请求,提取项目参数
  2. 为每个项目运行 add_project.py(或手动编辑以移除项目)
  3. 向用户展示更新后的配置块
  4. 在 tmux 中重启 cc-connect
  5. 通过检查 tmux 输出来确认成功:tmux capture-pane -t cc-connect -p | tail -5
  6. 如果是多智能体设置,提醒用户在聊天群组中为每个项目运行 /bind

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cc-connect-manager-1776154922 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cc-connect-manager-1776154922 技能

通过命令行安装

skillhub install cc-connect-manager-1776154922

下载

⬇ 下载 cc-connect-manager v1.0.1(免费)

文件大小: 4.44 KB | 发布时间: 2026-4-15 12:28

v1.0.1 最新 2026-4-15 12:28
No changes detected in this version.

- No file changes or updates to functionality.
- Documentation and workflow remain consistent with the previous version.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部