返回目录

dsh-liuli-ui-enhance

精选清单收录维护状态: 活跃

lilycleheart/dsh-liuli-ui-enhance

琉璃 UI 增强 —— DSH 主题插件:M3 动态取色、壁纸磨砂材质、声纹可视化、dock shell、嵌入式浏览器

前往 GitHub
$ dsh plugin --profile desktop add dsh-liuli-ui-enhance@0.1.2

25

星标

0

Fork

TypeScript

语言

2026-08-20

创建于

2026-11-03

最近推送

MIT 授权的 DSH 桌面主题插件:M3 动态取色、壁纸磨砂、字体优先级、右侧栏、内嵌浏览器、元素检查、开发者工具与提供商思考等级自动补全。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-11-11

许可证

MIT

01它能帮你完成什么?

  • 给 DeepSeek Harness 桌面客户端换上 M3 × Fluent 2 主题

    M3 动态取色、壁纸磨砂材质、日夜切换、正文 / 代码 / 终端各自的字体优先级,以及拆成「外观」「功能」两个分区的设置页

    想在官方客户端里就得到精致外观的 DSH Desktop 用户

  • 在客户端之上加几块能用的界面:右侧栏、内嵌浏览器与元素检查

    右侧栏、模型写文件或跑 git 时自动展开的详细页、agent 可用 `open --show` 驱动的内嵌浏览器,以及能看 computed styles 与 outerHTML 的元素选择器 / 检查卡

    想在 DSH 里直接看并驱动 agent 做出来的页面的开发者

  • 补上官方客户端在提供商配置与调试上的缺口

    自定义提供商的思考等级自动补全(模型 reasoningEfforts + 提供商 compat)、升级后的原生下拉、悬浮球里的开发者工具,以及给其他插件准备的兼容开关

    配置自定义模型提供商、或同时跑多个界面插件的用户

02如何接入 DeepSeek Harness?

前置条件

  • 启动过至少一次的 DSH Desktop profile —— 首次启动会生成 `~/.dsh/profiles/desktop`
  • 本地开发还需要 Node.js 20+ 与 pnpm

安装步骤

  1. 01

    在 DSH 0.2.1-rc.5 的官方「插件」页面输入 `dsh-liuli-ui-enhance@0.1.2`,官方安装器会管理依赖与 bundle 注册

  2. 02

    或使用 CLI:`dsh plugin --profile desktop add dsh-liuli-ui-enhance@0.1.2`

    $ dsh plugin --profile desktop add dsh-liuli-ui-enhance@0.1.2

  3. 03

    从源码:`pnpm install`(会构建 lib/),然后 `pnpm install:desktop`

  4. 04

    0.2.1+ 的窗口顶栏补丁:先 `node scripts/patch-official-window-controls.mjs --check` 预检,完全退出客户端(含托盘)后 `--apply`,再重新启动

验证接入成功

  • 客户端重启后主题已生效,设置里能看到「外观」「功能」两个分区
  • 悬浮球的「修复窗口顶栏」或设置 → 功能 →「立即打补丁」,是补丁脚本在客户端内的替代入口

03DSH 适配与能力边界

DSH 适配原生运行时

通过官方插件页或 dsh CLI 安装的 DSH 桌面插件;主题、侧栏、浏览器与开发者工具界面都是围绕官方客户端加上的

  • M3 动态主题

    壁纸 / 系统配色、日间或夜间模式→M3 动态颜色 token、壁纸磨砂材质、圆角与泛光,可在「外观」设置分区里调整

  • 字体优先级

    按界面区域添加的字族→正文、代码与终端各自的排序,缺失字体自动回退,设置即时生效并持久化

    设置立即生效并被持久化
  • 声纹可视化

    客户端运行时的麦克风音频→页头的波形

    总开关可以关闭监听并隐藏页头波形;参数收在折叠的「高级设置」里
  • 右侧栏、详细页与内嵌浏览器

    agent 写文件、git 操作、dev server、`open --show` 调用→与官方兼容的右侧栏、写入时自动展开的详细页,以及 agent 可以驱动的内嵌浏览器

    新版客户端保留官方侧栏服务与文件打开入口
  • 元素选择器与检查

    通过悬浮球点击页面元素→把拾取的元素插入聊天,或弹出带 computed styles 与 outerHTML 的检查卡

    从 DSH Desktop 2.0.9 起宿主跑在 utility process,在 DevTools 里定位会降级,卡片与「切换开发者工具」仍可用
  • 自定义提供商思考等级自动补全

    在设置里新增的自定义提供商→一键在配置里声明模型 reasoningEfforts 与提供商 compat

    会把提供商配置写进宿主配置

04适合谁?何时不该用?

适合

  • 想在官方客户端里就得到精致外观的 DSH Desktop 用户
  • 想在 DSH 里直接看并驱动 agent 做出来的页面的开发者
  • 配置自定义模型提供商、或同时跑多个界面插件的用户

不适合

  • 0.2.1+ 的窗口顶栏需要显式打补丁:先用 `--check` 预检,完全退出客户端(含托盘)后 `--apply` 并重启——或者用客户端内的「修复窗口顶栏」/「立即打补丁」。
  • 声纹可视化会监听麦克风;总开关可以关闭监听并隐藏页头波形。

05兼容性、维护与安全提示

  • 0.2.1+ 的窗口顶栏需要显式打补丁:先用 `--check` 预检,完全退出客户端(含托盘)后 `--apply` 并重启——或者用客户端内的「修复窗口顶栏」/「立即打补丁」。
  • 声纹可视化会监听麦克风;总开关可以关闭监听并隐藏页头波形。
  • 其中几项属于非官方增强;兼容开关可以关掉侵入式 / 观察式功能,只保留挂在官方扩展点上的主题能力。
  • 安装说明面向 DSH 0.2.1-rc.5 与至少启动过一次的 DSH Desktop profile;更早的 2.0.x 布局要用旧的布局补丁。
2026-08-202026-11-03作者未说明

MIT · 仅 README 证据,facts 包里没有已发布的 tag,未做安全审计

06常见问题

在 DSH Desktop 上怎么安装?

在 DSH 0.2.1-rc.5 的官方「插件」页面输入 `dsh-liuli-ui-enhance@0.1.2`,官方安装器会管理依赖和 bundle 注册。也可以用官方 CLI:`dsh plugin --profile desktop add dsh-liuli-ui-enhance@0.1.2`。

为什么窗口顶栏要多一步?

0.2.1+ 的顶栏需要显式打补丁:先 `node scripts/patch-official-window-controls.mjs --check` 预检,完全退出客户端(含托盘)后 `--apply`,再重新启动。也可以不退出,用客户端内悬浮球 →「修复窗口顶栏」或设置 → 功能 →「立即打补丁」,重启后生效。

它会监听我的麦克风吗?

只有声纹可视化会用到。它有一个总开关,可以一键关闭监听并隐藏页头波形;相关参数收在折叠的「高级设置」里。

会和我装的其他 DSH 界面插件冲突吗?

为此专门提供了兼容开关:一键关掉侵入式 / 观察式功能,保留挂在官方扩展点上的主题能力。

元素检查能看到什么?

悬浮球可以拾取元素插入聊天,或弹出元素检查卡,显示 computed styles 与 outerHTML。从 DSH Desktop 2.0.9 起宿主跑在 utility process,在 DevTools Elements 面板里定位会降级,卡片与「切换开发者工具」仍可用。

08数据与来源

  • 作者声明github.com36068f437b60…

    DeepSeek Harness 的 **Material Design 3 × Fluent 2 融合主题**插件:动态取色、壁纸磨砂、声纹可视化。

  • 作者声明github.com36068f437b60…

    dsh plugin --profile desktop add dsh-liuli-ui-enhance@0.1.2

  • 作者声明github.com36068f437b60…

    DSH 0.2.1-rc.5 用户可在官方「插件」页面输入 `dsh-liuli-ui-enhance@0.1.2` 安装。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-11。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。