dsh pluginsEnglish
← 返回热门插件目录

cc connect远程使用dsh

whiteguo233/dsh-cc-connect · 技能

通过cc connect远程使用dsh。

★ 4GitHub 星标
0分支
2026-09-07最近更新
Go开发语言
BSD-3-Clause许可证

主要功能

  • 出站dsh 插件注册 cc_connect_send / cc_connect_list 工具,让 dsh 的 agent 主动把消息推送到 cc-connect 的任意平台会话(走 cc-connect 内部 unix socket /send),以及通过管理 API 列出项目/会话。
  • 方式 A直接内嵌(推荐,最简单)——把 go/dsh/ 拷入 cc-connect 仓库 agent/dsh/,并在 cmd/cc-connect/plugin_agent_dsh.go 引用
  • cc_connect_sendmessage(必填)、project、session_key(后两者可省略用默认值)。
  • 新版 dsh 兼容层cc-connect 侧使用的仍是旧点号协议。
  • 若你的 dsh web 是已改协议的新版,安装 bridge/cc-connect-bridge.cjs,在 loopback 上恢复旧接口供 cc-connect 调用。

使用条件

  • 新版 dsh 已把 cc-connect 依赖的旧点号 RPC(/api/session.、/api/events.mux)改为斜杠 + 分 channel + cookie 鉴权协议,并移除了 /api/events.mux。
  • bridge/cc-connect-bridge.cjs 是一个 dsh 宿主插件,在 loopback 上恢复旧接口,并把新版事件翻译成 cc-connect 期望的帧格式,让未改动的 cc-connect 直接驱动新版 dsh。

安装命令

dsh plugin --profile web add github:whiteguo233/dsh-cc-connect
查看 GitHub 仓库 ↗返回热门插件目录