GengDaPeng/dsh-agent-message ↗★ 1
dsh-agent-message
跨会话 Agent 通信插件:允许 DeepSeek Harness 中不同的 Agent 会话之间互相收发消息。
AI 分析
核心用途是打破会话隔离,实现多会话间的数据传递与协同。适合需要让不同预设或任务的 Agent 相互配合、交换信息的进阶用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:GengDaPeng/dsh-agent-message说明文档
阅读完整 README ↗配置:消息渲染形态(form)
两种形态不只是视觉差异,承载的意图也不同:
| form | 渲染 | 意图 |
|---|---|---|
user(默认) | 普通消息气泡 | 对话式:像人发消息一样,期待代理回复 |
relay | 折叠的上下文块 | 引导式:作为上下文注入,静默影响代理的后续行为,适合指令类消息,不期待回复 |
在你的 profile 的 cordis.patch.yml 里覆盖插件条目即可(热更新即时生效,无需重启):
- id: agent-message
config:
form: relay
使用
- 对会话 A 说「列出可发送的其它 Agent」——它会调
list_peer_agents; - 记下目标会话的
id(或让对方点「复制ID」按钮); - 说「给 `` 发消息:……」——它会调
send_agent_message,目标在线立即送达、离线自动激活(失败则留言); - 会话 B 收到一条「来自 Agent「标题」」头部的消息气泡。
- (监督场景)说「查一下我发给 `` 的消息状态」——它会调
check_delivery。