dsh-side-notify

by xiaozhiaixue

0 通知与集成github 检测到 manifest dsh.plugin.json收录于 08-17

dsh-sidechat 伴侣:把消息直接推给主 agent(悬浮胶囊 + /notify 与 /to-main 命令)

dsh-sidechat companion: push messages straight to the main agent (floating pill + /notify and /to-main commands).

安装

dsh plugin --profile web add github:xiaozhiaixue/dsh-side-notify

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

dsh-sidechat 的配套插件:在侧聊场景下把一条消息直接推送给主 agent,主 agent 会把它当作主会话的下一条用户消息处理——不用复制粘贴,也不用在主对话里手动发送。

English docs: README.md.

功能

  • 悬浮胶囊——当前对话存在活跃侧聊时,页面右下角(侧聊面板左侧)出现「通知主 agent」按钮。
  • 输入即推送——输入内容后发送(或 Cmd/Ctrl+Enter),消息经 agent.followup 以普通用户消息投递进主会话;主 agent 空闲则立即处理,忙碌则当前轮结束后处理。
  • 斜杠命令——全局注册 /notify <内容> 与 /to-main <内容>,供任何能在侧聊 agent 上执行宿主命令的界面使用。
  • 状态提示——主 agent 忙碌时胶囊圆点变橙色;推送成功后提示消息是立即处理还是等待本轮结束。
  • 中英文跟随 DSH 语言设置。

推送 与 dsh-sidechat 自带「带回」的区别

dsh-sidechat 自带带回 dsh-side-notify 推送
落点 主对话草稿框(手动发送)或折叠上下文行(下一轮被动看到) 直接作为主会话的用户消息
是否触发主 agent 否(手动发送 / 等下一轮) 是(排队开启自己的一轮)
适用场景 把资料、结论"贴回去" 下命令:让主 agent 立刻处理某事

安装

# 两个插件一起装进 web profile(从 GitHub):
dsh plugin --profile web add github:realpkuasule/dsh-sidechat
dsh plugin --profile web add github:realpkuasule/dsh-side-notify

# 或本地源码安装(软链接,改代码即生效):
dsh plugin --profile web add ./dsh-side-notify

重启 dsh web 并硬刷新页面(Cmd/Ctrl+Shift+R)。dsh-side-notify 直接分发预构建的 JavaScript,GitHub 安装无需构建授权。

使用

  1. 发起或打开一个侧聊(见 dsh-sidechat)。
  2. 点击面板旁的「通知主 agent」胶囊,输入消息并发送。
  3. 主对话会以普通用户消息的形式显示这条消息,主 agent 在下一轮直接处理。

实现原理

  • Host(lib/index.js)——/side-notify/api/{state,push} JSON 路由(与 dsh-sidechat 相同的 loopback/可信主机围栏)+ 全局 /notify、/to-main 命令。两者都通过侧聊会话的 header.parentSession 找到实时主 agent,再用 agent.followup 投递消息。
  • Client(lib/client.js)——window.__ModuleLoader__ 格式的纯 JS bundle,portal 挂载到 document.body;每 1.5 秒轮询 state 路由,并用 --dsh-subchat-width CSS 变量把自己定位在侧聊面板左侧。
  • 无构建步骤:lib/ 即源码与产物。

许可证

MIT。信任围栏代码移植自 heartmove/dsh-side-chat(MIT)。

原始 README: https://github.com/xiaozhiaixue/dsh-side-notify/blob/main/README.zh.md ↗

同类插件

查看全部 →
通知与集成alvinunreal

dsh

将 DeepSeek Harness 的生命周期状态、错误与审批请求,桥接到本地运行的 OpenPets 桌面伙伴。

查看详情
1081github+08-21
通知与集成tencent-connect

dsh-qqbot

让 QQ Bot 接入 DeepSeek Harness(dsh)的官方插件

查看详情
55github+08-17
通知与集成omdsh-dev

dsh-open-in-vscode

从 Web GUI 一键在 VS Code 中打开工作区目录。

查看详情
39github+08-13
通知与集成omdsh-dev

dsh-notification

回合完成桌面通知,按结果分控 + 关键词过滤。

查看详情
38github+08-13
通知与集成THEWOLFWALKER

dsh-notifier

DSH 统一通知推送与远程控制:一个 `notify()` API 打通 25+ 渠道(Telegram / 钉钉 / 飞书 / 企业微信 / QQ 机器人 / WxPusher / PushPlus / Server 酱 / Bark / Discord / Slack / ntfy / webhook 等),timeSensitive / active / passive 分级路由并重试;五通道反向审批(Telegram 按钮 / 飞书卡片 / QQ / WxPusher / 微信 iLink);QQ/钉钉/飞书官方扫码登录;本地 Web 管理台;多 agent 路由;系统桌面通知——以及**手机指挥中心**:在手机上发 `!status` / `!stop` / `!retry` 遥控 agent,通知带可操作按钮(查看结果 / 重试 / 日志,点击回调 agent)。密钥脱敏、工具限流、零运行时依赖。

查看详情
27github+08-16
通知与集成wzj998

chatccc

飞书(Lark)或微信(WeChat)聊天控制 DeepSeek Harness / Claude Code / Cursor / Codex / CCC Agent

查看详情
22github+08-23