DSH Desktop窗口模式怎么选?兼容、扩展与增强三模式横评+原生材质指南

DSH Desktop窗口模式怎么选?兼容、扩展与增强三模式横评+原生材质指南

【免费下载链接】deepseek-harness-desktop 为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。 【免费下载链接】deepseek-harness-desktop 项目地址: https://gitcode.com/gh_mirrors/de/deepseek-harness-desktop

DSH Desktop 是为 DeepSeek Harness(DSH)插件生态打造的现代化桌面端应用,提供兼容模式、扩展窗口、增强模式三种窗口呈现模式,并支持 macOS 透明材质与 Windows Mica 原生材质。本文横评三种桌面窗口模式的差异,帮你快速选到最合适的窗口模式,并附上原生材质的配置要点。

DSH Desktop 桌面端首页界面

三种窗口模式,一句话说清

在 DSH Desktop 中,"窗口模式"决定了桌面外壳如何包裹官方 Web 客户端界面。三种模式的官方定义见 runtime.ts:

export type DesktopShellMode = 'compatibility' | 'extended' | 'advanced'

兼容模式:兼容性最好的默认之选

  • 保留官方客户端完整布局,只在顶部加一条 36 像素的独立 Desktop frame,可拖动、图标可点击
  • 唯一支持"浏览器访问"的模式——用普通浏览器访问 Desktop 必须先切到兼容模式,相关逻辑见 desktop-network.ts
  • Linux 上唯一可用的模式,跨平台稳定性最佳

默认 shell 模式即 compatibility(见 profile.ts),新手和追求稳定的用户直接用它即可。

扩展窗口:玻璃侧边栏的倒 L 材质布局

扩展窗口(extended)会安装 Desktop 自有的布局与侧边栏表面,其中承载官方 sidebar、conversation 和 details 内容。36 像素顶部 frame 与左侧侧边栏组成一个带圆角内拐角的倒 L 材质区域,视觉一体感更强,官方内容区保持不变。

实现上,扩展窗口共享"独立框架"外壳逻辑,与兼容模式使用同一套框架代码,见 extended-shell.ts 与 advanced-shell.ts。

DSH Desktop 对话界面与扩展布局

⚠️ 扩展窗口目前支持 macOS 和 Windows,Linux 暂不可用(见 desktop-settings-locales.ts)。

增强模式:为桌面端深度优化的布局

增强模式(advanced)不复用扩展窗口的独立 frame,而是保留独立的 root 注册与紧凑内部 caption:

平台增强模式几何说明
macOS20 像素内容 inset + 32 像素拖动区域保留原生红绿灯按钮位置
Windows32 像素 caption 行为三个原生窗口控件预留 138 像素宽度

这些几何常量统一定义在 window-chrome.ts 中,便于跨平台精确对齐原生控件。

DSH Desktop 增强布局对话预览

⚠️ 增强模式同样目前支持 macOS 和 Windows。

三模式横评速查表

对比项兼容模式扩展窗口增强模式
官方布局保留✅ 完整保留✅ 承载官方 occupant✅ 独立 root
桌面控制栏顶部 36px frame倒 L 材质区域紧凑内部 caption
浏览器访问✅ 仅此模式❌❌
Linux 支持✅❌❌
适用人群求稳/跨平台喜欢玻璃质感桌面原生体验

更多细节可阅读官方用户指南:docs/user-guide.md 的"窗口模式与材质"一节。

原生材质指南:macOS 透明 + Windows Mica

窗口材质与模式相互独立,由 window-material.ts 统一管理:

  • macOS:默认透明材质(transparent),可随时关闭;Linux 上材质一律关闭
  • Windows:默认关闭材质;仅 **Windows 11(build 22621 及以上)**在系统支持时显示 Mica
  • 旧版本的"亚克力(acrylic)"偏好已被移除,旧设置会安全降级为关闭并在设置文件可写时自动迁移,不会导致启动失败

切换模式的两个注意事项

  1. 切换模式或材质都会有序重启应用——不会在运行中的界面里热替换窗口结构,重启后生效
  2. 设置入口:在桌面设置中即可切换三种模式,每个选项都有明确的界面说明文案(文案定义见 desktop-settings-locales.ts)

总结:怎么选?

  • 🏆 刚上手 / 需要浏览器访问 / 用 Linux → 兼容模式
  • 🎨 喜欢玻璃质感、想要一体化桌面视觉(macOS/Windows) → 扩展窗口
  • 🚀 追求最贴近原生桌面应用的交互(macOS/Windows) → 增强模式

三种模式都不会修改上游客户端源码,切换零成本,放心按需试错即可。

【免费下载链接】deepseek-harness-desktop 为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。 【免费下载链接】deepseek-harness-desktop 项目地址: https://gitcode.com/gh_mirrors/de/deepseek-harness-desktop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值