ChatGPTClaudeGrok / X / CursorGemini

dsh-rimlight:为 DeepSeek Harness 窗口边缘添加流星光带

nanqing233/dsh-rimlight

界面与体验已验证
收录时间 2026-10-26
页面最后更新 2026-11-11

为 DeepSeek Harness 窗口边缘添加流星式流动光带,最多四条并行、按会话模型配色,等待回复时反向流动。

dsh-rimlight 是一款给 DeepSeek Harness 客户端做视觉提示的 DSH plugin,把会话是否在思考变成窗口边缘看得见的光带。它解决多会话并行时难以分辨谁在运行、谁在等待回复的问题,让状态一眼可读。核心能力包括思考时沿圆角边框顺时针环绕、最多四条光带等距分布、等待输入时反向流动、按会话模型自动取色,以及会话结束时飞向对应界面位置后淡出。绘制在独立覆盖层上,不修改宿主代码,也不接收指针事件。

如何安装

install
dsh plugin --profile <your-profile> add github:nanqing233/dsh-rimlight

--profile 换成你本机实际使用的 profile 名(ls ~/.dsh/profiles/ 可查看目录名):浏览器版通常是 web,桌面版通常是 desktop 或 desktop-NNN。

分类
界面与体验
平台
DSH Plugin
作者
nanqing233
分发方式
插件

dsh-rimlight 核心特性

思考时沿窗口边缘流动最多四条光带等距并行等待回复时反向流动按会话模型自动配色会话结束光带回程淡出
Listed on dsh-plugin.org

dsh-rimlight 仓库简介

它是做什么的?

Rimlight 是 DeepSeek Harness(DSH)的界面美化插件,在客户端窗口的圆角边框上绘制沿边缘流动的流星式光带。它把「会话正在思考」这一状态变成可见的视觉信号,解决多会话并行时难以判断谁在运行、谁在等待回复的问题。插件按会话所用模型取色,最多同时显示 4 条光带并等距分布,等待用户输入时改为反向流动,会话结束时飞向对应界面位置后淡出。

核心功能

  • 思考时流动:会话运行期间光带沿窗口圆角边框顺时针环绕,头部最亮、尾部拖出渐变,经过圆角时随轨道弯折。
  • 多会话并行:最多 4 条光带各对应一个会话,新光带加入后所有光带在 4 秒内同步加减速,平滑收敛到等距位置。
  • 等待回复反向:会话进入等待用户输入状态时改为逆时针,用户回复后恢复顺时针,方向切换带缓动过渡。
  • 按模型配色:内置 12 套配色(DeepSeek、Kimi、OpenAI、Claude、GLM、Gemini、Qwen、Grok、MiniMax、Meta、NVIDIA 与 Prism),按模型 id 与名称识别取色,也可固定全局配色。
  • 结束回程:会话结束时,光带飞向对应目标并绕行一圈后淡出,目标随当前对话、后台会话、侧边栏折叠等情形自动选择。
  • 渲染隔离:绘制在独立覆盖层上,不修改宿主代码、不接收指针事件,DOM 与几何访问均有异常兜底,插件自身异常不会中断客户端渲染。

怎么使用这个插件?

在 DSH 中启用 Rimlight 后无需额外操作,会话进入思考状态即会在窗口边缘出现光带。需要调整时打开「插件 → Rimlight → 设置」,可改拖尾长度(默认 320px)、粗细(默认 6px)、速度倍率(默认 1.6)、扫掠幅度(默认 0.62,0 为匀速,改动 200ms 内平滑生效),并可关闭边缘泛光、关闭按模型自动配色后改用全局配色、指定无法识别模型时使用的配色。仓库还附带一个独立调试台,复用同一份轨道几何与动画代码,可实时调参、切换配色并模拟多会话、等待回复、输出完成与手动中断等状态,便于预览效果。

报错怎么排查?

安装成功后会返回 application: applied,若界面未更新,重启一次客户端即可生效。插件绘制在独立覆盖层上并对 DOM 与几何访问做了异常兜底,因此插件自身出错不会中断客户端渲染,排查时优先检查设置项是否被改到极端取值。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:nanqing233/dsh-rimlight。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题