dsh-mobile-adapt
在终端中运行以下命令:
dsh plugin install Ocean326/dsh-mobile-adapt
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Ocean326/dsh-mobile-adapt,即可从 https://github.com/Ocean326/dsh-mobile-adapt 安装该移动端适配插件。
插件介绍
在手机上打开 DSH Web,侧边栏仍占一列轨道、切换对话就弹出键盘、输入区工具行和统计条把可视区域挤得很紧——这些并不是小屏凑合用就能忽略的细节。dsh-mobile-adapt 是一套纯前端的窄屏适配层:在宽度与宿主一致的断点下,把侧栏改成覆盖式抽屉并压平轨道,同时理顺输入卡片、顶栏与底部的折叠与渐隐,让对话区在竖屏里真正可用。
插件的核心能力围绕看得见、点得准、不被系统行为偷袭展开。侧栏折叠后中间列满宽,并提供可拖拽、位置可持久化的打开入口;点选会话会在导航完成之后收起抽屉,避免收了却没切过去的时序问题。切换会话或刚进页面时抑制程序性抢焦点,配合输入字号策略减轻 iOS 自动放大;未聚焦时收起工具行与底部 token 统计,顶栏以浮层梯度叠在滚动正文之上,聚焦打字时顶栏淡出、正文顶满。系统返回键按层级关闭右侧全屏面板、抽屉或唤出会话列表;双浮动入口可切换会话与 Bots 列表。与宿主及其他插件共存时,只在缺少可见入口时补自己的侧栏按钮,并把浮层层级压在宿主 portal 菜单之下,避免菜单被抽屉挡住。
实现上几乎全是 DOM 与 CSS 行为,不依赖服务端能力;适合已经在 profile 里使用 DSH Web、并经常在手机或窄窗口里聊模型、切会话、开侧栏的用户。若你主要用桌面全宽布局,插件不会强行改变宽屏体验;一旦进入窄屏语义,它负责把布局与交互对齐到移动端习惯。
使用场景
- 在手机上用浏览器访问 DSH Web 聊模型、切会话
- 窗口宽度进入宿主窄屏断点时希望侧栏以抽屉方式展开
- 需要系统返回键、双浮动入口等更接近原生 App 的导航
适合人员
- 已在 profile 中启用 DSH Web 的日常用户
- 经常在竖屏或小屏设备上长时间对话的人
- 希望少占轨道、少抢焦点、侧栏不挡正文的使用者