Jesse-njx/dsh-crosstalk0

@dsh-crosstalk/bundle

DSH 跨会话通信插件:允许同一台机器上的不同 DSH 会话相互发现并发送消息,实现类似 Claude Code 风格的协同。

AI 分析

核心用途是实现多个独立 AI 会话之间的横向通信与协作。适合需要构建多智能体协同网络、让不同工作区或任务的 AI 相互传递信息的进阶用户。

包名
@dsh-crosstalk/bundle
版本
0.1.0
许可证
MIT
最近更新
2026年8月13日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Jesse-njx/dsh-crosstalk

Install

Add the bundle to every profile that should participate (each side of a conversation needs it). From the repo checkout:

git clone https://github.com/Jesse-njx/dsh-crosstalk
cd dsh-crosstalk && pnpm install && pnpm build
dsh plugin --profile web add /path/to/dsh-crosstalk
dsh plugin --profile  add /path/to/dsh-crosstalk

(Once the package is published to npm, dsh plugin add @dsh-crosstalk/bundle works the same way.)

That's it. Two terminals (or two repos) running DSH with the bundle installed can now do:

You: list_agents peers
      dsh-cowork-amber [idle] — /Users/me/projects/dsh-cowork
      dsh-memory-azure  [running] — /Users/me/projects/dsh-memory
You: send_message to="dsh-cowork-amber" message="Round-trip check: can you list the files in your repo?" summary="ping for round-trip"

The peer session wakes (or picks it up at its next turn boundary), sees [message from session …], replies with send_message to your name, and its reply wakes you the same way.