DSH Plugins
返回列表
🖥️

dsh-chat-ux

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install Alm-Allen/dsh-chat-ux

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 的 Web GUI 打开插件页添加插件,或在 profile 目录执行 dsh plugin install Alm-Allen/dsh-chat-ux;也可从 https://github.com/Alm-Allen/dsh-chat-ux 安装,装完重启 dsh 并刷新页面。

插件介绍

在 DeepSeek Harness 的 Web 聊天界面里,思考块、工具过程组和输入区容易长时间占屏,流式输出还可能把读者刚滚到的位置拽回去;统计读数与上下文占用也偏工具感,和日常阅读节奏不太合拍。dsh-chat-ux 专门优化这一块的体验:界面更跟手、更少打断,并在 dsh 官方折叠时机或动效正在驱动某一行时主动让路。

核心是「该开就开、该收就收,且尊重读者操作」。思考行在思考时展开、段落结束自动收起;过程组在工具调用时展开、步骤跑完再收,并带卷帘门过渡,多卡片行(例如 run_code 的代码与输出)整段一起开合。读者自己点过展开或收起后,自动逻辑不再打扰;也可在插件页关闭自动开合。write / edit 的 diff 直接出现在聊天区;直接调用时路径与 +n -m 可随流式内容增长,并可选节拍式数字动效。

视觉与交互上,输入框光标平滑移动;提交时可选聊天气泡飞入消息列(约 300 ms)。缓存命中率胶囊固定一位小数与分档配色,变化时数字弹动;上下文占用可由环改为小饼图并分档着色。输入框默认毛玻璃渐变与发送、加号按钮材质统一;切到轨迹视图时可收起整条输入区让记录表铺满。若你从未改过 dsh 设置,网页端还会把工作步骤展示默认补成「标准」。

适合每天在 dsh Web GUI 里长时间对话、需要看清工具过程又不想被动画和布局牵着走的用户;也适合希望 diff、读数与输入区更顺眼、又能在插件页逐项关掉动效的人。需 dsh 0.2.1-alpha.1 及以上。

使用场景

  • 长时间在 dsh 网页里对话,希望思考块和工具过程组自动展开收起、又不会被流式输出拽回滚动位置
  • 需要直接在聊天区看 write/edit 的 diff 与流式增长的改动行数
  • 想统一输入框、命中率与上下文占用的视觉,并在轨迹视图下让记录表占满屏幕

适合人员

  • 每天在 DeepSeek Harness Web GUI 里重度使用聊天的用户
  • 在意工具过程可读性、又不想频繁手动折叠的思考与过程组读者
  • 喜欢可调动效与样式、又希望逐项关闭插件功能的人