zhengjy01/dsh-notify
系统级桌面通知:回合完成 / 工作流完成横幅,需要审批时弹出模态提醒(macOS osascript / Linux notify-send)。
关于此插件
- 标题带会话名:所有弹窗标题使用对应会话的名称(取自会话的 session/title 事件),超长自动截断(18 字符 + …);没有标题时回退到会话 ID 前 8 位。 - 工具失败防刷屏:同一会话内两次工具失败提醒默认至少间隔 60 秒(toolErrorCooldownMs);也可用 toolErrorAllowlist 只提醒关键工具(如 ["bash", "sshexec"])。 - 严重度分级:真正失败(出错)、目标受阻和需要人工审批 → 模态弹窗(必须点击确认)并播放提示音;完成、中断、自动拒绝等 → 通知中心横幅(不打断操作)。 - macOS:模态用 osascript display alert ... as critical,横幅用 display notification;Linux:统一 notify-send,模态场景用 -u critical(紧急级别,常驻直到点击);其他平台:仅记录日志。 - 权限策略为 ask 时,审批请求弹出模态对话框提醒你去 DSH 界面审批;策略为 never 时请求会被自动拒绝,只发一条横幅告知「已自动拒绝」,不会弹模态框
$ dsh plugin --profile web add dsh-notify$ dsh plugin --profile web add github:zhengjy01/dsh-notify健康评分构成
42 / 100评分综合许可证、社区信号、文档与分发情况,并非代码审计。安装前请审阅源码与 manifest。
安全信息
关键指标
Related
相关插件
- 连接常用消息平台:支持钉钉、飞书、Lark、微信、企业微信、QQ 和 Telegram。 - 多个账号分别配置:同一平台可添加多个账号,各自选择工作区、模型、推理强度、权限和私聊准入。 - 手机上完成任务交互:下任务、读回复、回答单选或多选问题;已批准用户可在私聊中批准或拒绝工具执行。 - 聊天记录互不混淆:每个 IM 聊天对应独立会话,在网页工作区「频道」中回看。 - 按平台扫码或填写凭据:## 界面预览
DeepSeek 的主力对话模型和 GLM-5.3 本体仍是纯文本,无法读图。GLM-5.3-Flash 已是原生多模态。ModLens 借助外挂视觉引擎,为纯文本模型补上视觉能力。ModLens 支持直接粘贴图片识别,无需先保存成文件再提供路径。
@xmanrui/dsh-im 的拟人化分支(基于上游 4.21.2):人化消息发送(发送延迟 + 输入中两阶段)、message_break 与 streaming 共存、状态表情、回复引用、per-bot 全量拟人化覆盖、no_reply 回收工具,覆盖微信/飞书/钉钉/企业微信/QQ/Telegram/Slack/WhatsApp 全通道。
通过扫码、App Manifest 或已有机器人凭据把 IM 机器人接入 DeepSeek Harness,并让本机 Harness 主动连接公网 AI Office。一个插件、一个设置入口,统一管理内置 IM 渠道和 AI Office Connector。每个 IM 渠道都支持接入多个机器人,各机器人的连接状态、工作区、模型和会话绑定彼此独立;iMessage 是本机 Messages.app 身份接入的例外,详见iMessage 渠道说明。
DeepSeek 和 GLM 等模型没有联网能力或联网能力羸弱。ModSearch 通过外挂方式大幅增强模型联网搜索、X 搜索、单页抓取能力。装完即用:默认引擎是 Firecrawl 的免注册通道,每月 1,000 免费 credits,不用注册账号,不用 API key,不用绑卡。
- 下班路上,agent 在电脑上跑任务,你想掏出手机看看它干到哪了、结果如何 - 出门在外,突然想让电脑上的 agent 查点资料、写段代码,但没有远程桌面、没有 SSH - 电脑在宿舍/办公室,你人在外面,想随时"操控你的 DeepSeek Harness"——发任务、看输出、点审批