aa2246740/dsh-notch ↗★ 5

dsh-notch

macOS原生Notch展示会话状态与审批 适合macOS用户,用于在系统顶部直观接收DSH会话状态与审批提醒。

套件
dsh-notch
相容性
待驗證
Harness 依賴範圍
>=0.2.0-rc.1 <0.2.1
版本
0.3.4
授權
MIT
最近更新
2026年9月30日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:aa2246740/dsh-notch

使用

状态 / 操作含义
蓝色数字正在运行的会话数量
黄色感叹号有待处理的问题或决定
绿色数字未读的完成结果
红色数字失败结果
点击问题选项直接提交该选项;多选或多题按面板提示完成
点击问题标题回到 DSH 查看完整上下文
全部结果读完回到机器人待机
拖动 Notch 后松手弹性收纳到屏幕边缘;再拖出即可恢复
隐藏时出现新完成、错误或待审批问题自动弹回正常紧凑状态;同一提醒不会因轮询反复弹出

隐藏状态下,普通运行和尺寸更新不打扰你。鼠标正在拖动时收到新提醒,会先保持跟手,等松手再恢复。右侧系统 Dock 或显示工作区变化不会改变 Notch 对物理屏幕边缘的定位。

Notch 使用原生 AppKit / SwiftUI / Canvas 渲染。动画本身不调用模型。窗口随内容展开,达到屏幕高度上限后滚动;系统开启“减少动态效果”时呈现静态状态。

计数以用户的主对话为单位:workflow 和普通子代理(包括嵌套子代理)归到所属主对话,不会各自增加蓝色数字或生成完成、失败灯。后台子代理仍在工作时,主任务继续显示运行中;结果灯以主对话的最终结果为准。子代理需要你回答的问题会显示在主任务的黄色状态下,回答送回原请求,多个问题依次处理。用户手动 fork 出来的对话仍独立计数。

外部 Codex、Claude Code、ACP、DSH SDK 子代理转入官方后台任务后,也会归到所属主对话。Notch 只读取状态,不消费后台任务的完成通知。浏览器跳转和未加载会话的同步由 dsh-notch-focus 助手提供;已有安装保留原目录更新即可。入口、取消与恢复路径的检查范围见源码兼容性审计。