dsh-maestro-mobile
在终端中运行以下命令:
dsh plugin install ddtcorex/dsh-maestro-mobile
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install ddtcorex/dsh-maestro-mobile 即可安装,源码地址为 https://github.com/ddtcorex/dsh-maestro-mobile,安装后重启 dsh web 进程即可生效。
插件介绍
DeepSeek Harness 的 Web 界面原本是为桌面宽屏设计的。一旦把视口缩小到手机或平板,侧边栏会挤占主内容区,设置和预览对话框溢出屏幕,权限胶囊、模型切换等输入区元素也会互相重叠。dsh-maestro-mobile 正是来解决这一问题的:在 1024px 以下,它将侧边栏转变为约 80vw 的左侧覆盖抽屉,把设置、文件浏览器和预览面板转为适配安全区的底部弹层,并修复状态栏内边距、防双击缩放等体验细节;在 1024px 及以上则完全不产生任何副作用,桌面端体验保持原样。
架构上采用刻意的 host/client 分离:host 侧的 apply() 刻意留空,所有浏览器端逻辑都集中在 client 层,由一个零依赖的 MutationObserver 协调器驱动,将基础、布局、兼容和杂项样式拼接注入单一标签。所有移动端规则仅匹配 max-width: 1023px 断点,平板(768–1023px)与手机几何参数分别验证。在 URL 后追加调试参数即可唤出浮动状态栏,实时显示视口尺寸、框架版本、浮动面板状态和 JS 报错,方便现场排障。
适合在手机上或平板上访问 DSH Web 的开发者与高级用户。无需分叉核心源码、无需改动桌面布局,安装后重启一次 Web 进程,同样的 DSH 界面在手持设备上即拥有抽屉导航、底部弹层和安全区适配的原生体验,而书桌前的 1440px 显示器则完全不受影响。
使用场景
- 手机访问 DSH Web 时侧边栏自动变为覆盖抽屉,不再挤占主内容区
- 平板上设置和预览面板转为底部弹层,自动适配刘海与安全区
- 桌面浏览器访问时插件完全无副作用,体验与原生一致
适合人员
- 习惯在手机上访问 DSH Web 的开发者
- 需要在平板上审阅日志和配置的团队
- 不想改动核心源码即可获得移动端体验的运维管理员