ChivasKong/dsh-trafficlight ↗★ 0
@chivaskong96/dsh-trafficlight
DSH task-status traffic light: a host plugin that folds the session/event firehose into per-session idle/running/blocked/done states for the user-subscribed session set, exposes them over a loopback HTTP+SSE bridge (port 18765), adds a per-session「🚦 订阅」toggle to the web GUI conversation header, and ships the Swift macOS floating overlay (auto-started on subscribe) that renders each subscribed session as its own red/yellow/green row.
AI 분석
核心用途是实时监控多个订阅会话的运行状态(空闲/运行/阻塞/完成)。适合需要同时跟进多个长耗时 Agent 任务的用户,提供 macOS 菜单栏及悬浮窗展示。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗
2. 使用
- 打开一个会话,在会话头部操作行点「🚦 订阅」→ 该会话进入红绿灯列表。
- 再点一次(「已订阅」状态)即取消订阅。
- 屏幕右上角悬浮窗逐行显示每个订阅会话的红/黄/绿灯;行内「⊖」可随时移除单条。
- 菜单栏 🚦 可看聚合状态 / 退出。