dsh-client-ui-tweakcn
在终端中运行以下命令:
dsh plugin install AIRIKE1/dsh-client-ui-tweakcn
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install AIRIKE1/dsh-client-ui-tweakcn,或前往 https://github.com/AIRIKE1/dsh-client-ui-tweakcn 手动放入 node_modules 并重启桌面端。
插件介绍
你在 tweakcn.com 上花了好几个小时打磨出一套漂亮的 shadcn/ui 主题——配色恰到好处、圆角温润、阴影有层次、字体挑了又挑——打开 DeepSeek Harness 一看,还是出厂灰。圆角和直角之间反复横跳,每次切换都得手改 CSS。浅色和深色一起坏:圆角错乱、侧栏文字和背景融为一体。dsh-client-ui-tweakcn 就是为这个时刻准备的:粘贴一次,整个应用换肤。
插件底层将 tweakcn 导出的 index.css 中约 78 个 shadcn 语义变量映射为 DSH 原生的 --dsw-* 设计令牌,覆盖配色、圆角、完整阴影尺度(含硬偏移阴影)、正文字体与代码字体。递归 CSS 解析器能正确拆解 :root、.dark、合并选择器 :root, .dark { … }、:not(.dark) 以及 @media prefers-color-scheme,让浅色与深色值各自跟随你的外观偏好。任何粘贴内容都可以命名保存为主题,在 DSH 默认、内置 Violet 和你的主题收藏之间随时切换。侧栏文字与背景色冲突时自动回退,解析后显示浅色/深色各捕获了多少项。状态本地优先,陈旧回包无法覆盖你的选择,插件任何环节都不会阻止 DSH 正常启动。
适合谁?如果你在 tweakcn.com 设计主题、希望 DeepSeek Harness 桌面端立刻穿上你的视觉品味,又不想逐行改组件 CSS——这就是那座桥。为设计师、前端开发者、以及觉得出厂灰不够看的 DSH 用户而建。
使用场景
- 在 tweakcn.com 设计主题后粘贴 index.css 一键换肤
- 在圆角和直角风格之间随时切换而不手改 CSS
- 浅色与深色模式下保持主题配色一致且侧栏可读
适合人员
- 在 tweakcn.com 设计 shadcn/ui 主题的前端设计师
- 想让 DSH 桌面端个性化但不想逐行改 CSS 的开发者
- 对出厂灰不满意、追求视觉一致性的 DSH 用户