YLifeOnlyOnce/dsh-dynamic-island ↗★ 2
dsh-dynamic-island
Liquid Glass Dynamic Island for the DeepSeek Harness Web GUI — a dual-face shell.overlay client plugin (design prototype + plugin in one repo)
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YLifeOnlyOnce/dsh-dynamic-island说明文档
阅读完整 README ↗🛰️ DSH 灵动岛
给 DeepSeek Harness 的一只小玻璃伙伴——Agent 思考时它轻轻呼吸,干活时它微微脉动,要动你的东西之前,它还会先礼貌地问你一声。
🍎 Liquid Glass 质感 · 🌱 零额外依赖 · 👀 时刻知道你的 Agent 在干嘛
状态:高保真设计原型 —— 为 DeepSeek Harness 设计、打磨、验证灵动岛形态的地方,之后才会变成真正的插件。⭐ 点个 Star,让这座小岛留在你的轨道上。
🪟 岛在工作区里的样子
| 安静地趴在角落 | 需要你时弹开 | 完成后留张小收据 |
|---|---|---|

|

|

|
小岛平时安静地待在工作区角落。一旦你的 Agent 开始做值得你知道的事——思考、跑工具、等你批准、或者碰了钉子——它就立刻活过来。
🧭 这是什么?
dsh-dynamic-island 是为 DeepSeek Harness 打造的苹果 Liquid Glass 风格灵动岛概念原型:把 Agent 的内心活动——思考、工具调用、审批、异常、完成——变成一块轻量、可读、带一点点陪伴感的小屏幕,趴在你屏幕的边缘。
它不是一只和任务无关的桌宠。每一次形态变化都来自真实的 Harness 状态:你永远知道 Agent 有没有在干活、在干什么、要不要你拍板、任务最后怎么样了。
✨ 你会喜欢它的理由
- 🍬 货真价实的 Liquid Glass —— 层层通透、带弹性的形态、会动的光。全部手写 CSS,不用任何 UI 库。
- 🎯 状态优先,始终如一 —— 小伙伴的表情、核心光源、边缘色和文字说的是同一件事。绝不用假动画假装"AI 在思考"。
- 🤫 低打扰设计 —— 没事就缩成一个小点。任务完成时留下一张小收据,然后安静回去。
- 🛡️ 尊重你的决定 —— 审批镜像 Harness 原生输入区:灵动岛只是第二个同步操作入口,绝不会自己替 Harness 做决定。
- ♿ 无障碍、有礼貌 —— 尊重
prefers-reduced-motion,不单靠颜色表达状态,审批按钮永远是真实可点的按钮。 - 🌱 零运行时依赖 —— React + 一点点 CSS,仅此而已。