dsh-client-ui-solarized-grid
在终端中运行以下命令:
dsh plugin install EYEjunnnn/dsh-client-ui-solarized-grid
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install EYEjunnnn/dsh-client-ui-solarized-grid,或按仓库说明从 https://github.com/EYEjunnnn/dsh-client-ui-solarized-grid 安装该客户端主题插件。
插件介绍
默认 DSH 客户端外观往往偏通用,长时间对话时背景单调、正文对比度不够扎实,「我的消息」也容易和助手正文混在一起。这个插件把 Ethan Schoonover 的 Solarized 调色板完整接到 DSH 的主题令牌体系上,再在对话滚动区铺上网格纸背景,并单独调校用户消息气泡,让阅读更像在一张有质感的纸上聊天。
核心能力有三块:一是把主题表里声明的全部 --dsw-* 令牌(别名层、静态色阶、Shiki 语法色)重映射,浅色走 Solarized Light、深色走 Solarized Dark,代码块与语法高亮一并统一;二是对话区使用 75px 主线与 15px 细线的网格纸,只铺在对话滚动区,不侵占工具栏与侧栏,网格随内容滚动;三是「我的消息」做成带左边条的卡片——浅色为淡青底配墨色条,深色为象牙底配朱橙条,并对卡片内文字单独压深,避免浅字浅底不可读。正文层级也做了对比度优化,比原版 Solarized Light 的正文更易扫读。
深浅两套并非简单反转:浅色偏冷青卡片与墨线,深色偏羊皮纸与朱橙线,各自独立成立。插件会保留 Solarized 原有的语义强调色性格,只加深正文层级,以免破坏语法与状态色的辨识度。首次加载若系统偏好为深色,会一次性固定为浅色,之后可在设置里自由切换。
适合喜欢 Solarized、想要网格纸氛围、又主要在 DSH 桌面端或 Web 客户端里长时间对话的用户;也适合愿意用拷贝式或原生包方式挂载客户端主题、并接受 README 中已知取舍(部分非正文语义色对比度偏低)的折腾型用户。
使用场景
- 长时间在 DSH 里对话,希望背景更有纸质感
- 想统一浅色/深色下的 Solarized 配色与代码高亮
- 需要「我的消息」一眼可辨、正文更易读
适合人员
- 偏爱 Solarized 配色的 DSH 用户
- 桌面端或 Web 客户端重度对话用户
- 愿意折腾客户端主题挂载的折腾型用户