dsh-chat-width
在终端中运行以下命令:
dsh plugin install AnakinCao/dsh-chat-width
将以下提示词粘贴到 DeepSeek Harness 对话框中:
请在终端执行命令 dsh plugin install AnakinCao/dsh-chat-width 安装该插件(源码见 https://github.com/AnakinCao/dsh-chat-width ),安装后重启 dsh web 即可生效。
插件介绍
DSH Web GUI 的聊天内容列被硬编码为 748px,这意味着即使把左右侧栏全部折叠,中间区域两侧仍会留出大片空白,在 2K、4K 屏幕上尤为明显。dsh-chat-width 正是为了解决这个视觉浪费问题而生的轻量客户端插件。
它通过注入自适应 CSS,让聊天列、历史消息气泡和输入框下方的实时统计行(TPS 行)的宽度都跟随当前视口按比例扩展,同时设有上下限保护。窗口缩放时无需刷新页面即可实时生效:默认在 1920×1080 下约为 1382px,2560×1440 下约为 1843px,4K 封顶 2560px。
插件顶部暴露了三个可调常量——视口占比(默认 0.72)、最小宽度(默认 900px)、最大上限(默认 2560px),改动后通过 DSH 客户端 HMR 约半秒热应用,无需重启。适合觉得当前聊天区太窄、大屏下留白过多的 DSH Web 用户,尤其是在 2K 及以上分辨率下日常使用的人。
使用场景
- 2K 或 4K 大屏下聊天区两侧留白过多,想扩展内容列
- 侧栏折叠后中间区域仍卡在固定宽度,视觉浪费明显
- 想按自己的比例和上下限定制聊天列宽度
适合人员
- 使用 2K 及以上分辨率的 DSH Web 日常用户
- 觉得默认 748px 聊天区太窄、留白过多的用户
- 希望细粒度控制客户端布局尺寸的开发者