dsh-compact-chat-ui
在终端中运行以下命令:
dsh plugin install secyborg/dsh-compact-chat-ui
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install secyborg/dsh-compact-chat-ui 即可安装,插件源码位于 https://github.com/secyborg/dsh-compact-chat-ui,安装后重启一次应用即可生效。
插件介绍
DSH 的聊天正文排版被硬编码在 shell 设计令牌和 CSS module 里,既没有设置入口,也不吃普通继承,想微调字号、行高或段落间距只能改源码。这个插件把这三项从不可见变成可调:在「设置 → 插件 → 可配置」里打开一张排版卡片,拖动滑杆即可实时改变聊天区的字号(11–18px)、行高(1.20–2.00)和块间距(25%–150%),输入框与界面其余部分保持原生尺寸不变。插件在浏览器端运行时自动发现真实选择器与设计令牌,按白名单模块生成覆盖样式,构建哈希变化也不会失效;所有改动即时预览并写入 localStorage,刷新后依旧生效。
适合觉得默认 16px 聊天文字偏大、行距偏松,或者想在小屏幕和密集信息场景下获得更紧凑阅读体验的用户。你不需要懂 DSH 的内部 CSS 结构,也不需要每次升级后手动重新打补丁——装好、拖一下、重启一次,排版就归你了。
使用场景
- 小屏笔记本上聊天文字偏大,想缩小正文阅读区域
- 偏好紧凑排版,觉得默认行距与块间距太松散
- 想快速调整聊天区字号和段落间距而无需修改源码
适合人员
- 对阅读密度有明确偏好的 DSH 用户
- 不想改源码但希望自定义聊天视觉体验的用户
- 小屏幕或信息密集场景下高频使用聊天的用户