GengDaPeng/dsh-agent-message1

dsh-agent-message

跨会话 Agent 通信插件:允许 DeepSeek Harness 中不同的 Agent 会话之间互相收发消息。

AI 分析

核心用途是打破会话隔离,实现多会话间的数据传递与协同。适合需要让不同预设或任务的 Agent 相互配合、交换信息的进阶用户。

包名
dsh-agent-message
版本
1.2.2
许可证
MIT
最近更新
2026年8月14日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:GengDaPeng/dsh-agent-message

配置:消息渲染形态(form

两种形态不只是视觉差异,承载的意图也不同

form渲染意图
user(默认)普通消息气泡对话式:像人发消息一样,期待代理回复
relay折叠的上下文块引导式:作为上下文注入,静默影响代理的后续行为,适合指令类消息,不期待回复

在你的 profile 的 cordis.patch.yml 里覆盖插件条目即可(热更新即时生效,无需重启):

- id: agent-message
  config:
    form: relay

使用

  1. 对会话 A 说「列出可发送的其它 Agent」——它会调 list_peer_agents
  2. 记下目标会话的 id(或让对方点「复制ID」按钮);
  3. 说「给 `` 发消息:……」——它会调 send_agent_message,目标在线立即送达、离线自动激活(失败则留言);
  4. 会话 B 收到一条「来自 Agent「标题」」头部的消息气泡。
  5. (监督场景)说「查一下我发给 `` 的消息状态」——它会调 check_delivery