DSH Plugins
返回列表
🖥️

dsh-chat-width

客户端 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install zink-ning-lkr/dsh-chat-width

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

在 DeepSeek Harness 中输入 dsh plugin install zink-ning-lkr/dsh-chat-width 即可安装,插件源码见 https://github.com/zink-ning-lkr/dsh-chat-width 。

插件介绍

DSH Web GUI 把对话区宽度和用户气泡上限锁在固定的 CSS 变量值上(748px / 525px),大屏上显得空旷,小屏上又觉得拥挤,官方并未提供调整入口。dsh-chat-width 正是为填补这一空白而生:在设置面板里注入两个滑块,分别控制消息列与输入框的整体内容宽度(480–1680px)以及用户气泡最大宽度(320–1200px,且不超过容器的 82%),拖动即时生效,无需刷新页面;一键恢复默认按钮则帮你回到官方原值。

插件以稳定的 CSS 变量名(--dsh-chat-content-width)为锚点注入行内覆盖,不依赖混淆后的构建类名,因此在版本迭代中具备一定的健壮性。若会话根元素定位失败,会自动降级为直接覆盖 [data-chat-flow] 的 max-width,核心功能依然可用。配置持久化写入 settings.yaml 的 chat-width 命名空间,重启后依旧生效。

适合希望在 DSH 中拥有舒适阅读宽度的使用者,尤其是连接大屏或外接显示器、觉得默认 748px 过于局促的场景,也适合偏好紧凑气泡布局以提升信息密度的用户。

使用场景

  • 外接大屏上默认 748px 对话区显得空旷,需要拓宽以提升阅读体验
  • 小屏上希望缩小用户气泡宽度,让每屏容纳更多消息
  • 临时切换布局偏好,免改代码、免刷新即时生效

适合人员

  • 连接大屏或外接显示器的 DSH Web GUI 用户
  • 偏好紧凑气泡或宽松行宽以提升信息密度的阅读者
  • 希望免刷新、滑块即拖即改的轻量定制用户