dsh-web-mobile
by mexiaosqwq
DSH Web UI 移动端适配:窄屏下侧边栏变为贴合内容的 overlay 抽屉、会话独占全宽,设置面板改为近全宽 sheet。
Mobile-adaptive layout for the DSH Web UI: the sidebar becomes a content-hugging overlay drawer, the conversation gets the full width, and the settings panel becomes a near-full-width sheet.
安装
dsh plugin --profile web add github:mexiaosqwq/dsh-web-mobileGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README

dsh-web-mobile 是 DeepSeek Harness Web UI 的移动端适配插件——让 DSH 在手机竖屏下也能好好用:
- 侧栏变抽屉:手机竖屏下侧栏收进 overlay 抽屉,会话区全宽,点会话行自动收起
- 弹窗变浮层:设置、文件树、预览改成底部 sheet,触屏好点
- 状态栏避让:刘海安全区、深/浅主题、双击缩放都处理
- 输入区不打架:权限胶囊、模型名、切换菜单在窄屏下不重叠
- 平板也管:768–1023px 限宽居中;桌面 ≥1024px 完全 no-op
- 诊断方便:
?mobile-nav-debug=1显示悬浮诊断条(视口 / 浮层状态 / JS 错误)
效果
| 会话主页 | 目录抽屉 | 设置界面 |
|---|---|---|
![]() |
![]() |
![]() |
安装
从 GitHub 一行装:
dsh plugin --profile web add github:mexiaosqwq/dsh-web-mobile
仓库自带构建产物,无 allowBuilds 拦截。装完重启 dsh web。
本地开发:
dsh plugin --profile web add link:/path/to/dsh-web-mobile
更新内容
Unreleased
- dsh-meme 表情卡片贴齐输入区两侧,网格随宽度铺满,滚动条改为细条
- Agent preset 模式选择菜单改为底部弹层,不再撑满竖屏
v2.0.0
修复
- iOS Safari 输入
ask_user_question时不再自动放大 - 移动端会话头部稳定:文件按钮不跑出头部,模式徽标/按钮布局不乱
- 输入区在窄屏下一行排列,权限/模型下拉不被裁剪、不互相遮挡
- 点文件行打开预览不再被误判为关闭,预览能正常弹出
?mobile-nav-debug=1不再因自身写入触发页面冻结- dshmarket 搜索框、已安装插件列表在移动端布局正常
移除
- 移除触觉反馈(HapticRow / haptic 设置项)
兼容
- 放宽
@deepseek-ai/*peer 依赖范围,支持 0.1.1 rc 版本
v1.5.0
- 修复抽屉关闭回归:背板点击、Escape、导航点击收起、悬浮按钮恢复
- preview/explorer 互斥对称,预览浮层不再误开或残留
- dispose 还原完整,退出移动端布局后桌面无残留
- reconciler 重构:统一全树观察,减少无效刷新
- 新增 CDP 回归门禁
smoke:cdp
兼容插件
- dsh-web-ui 全家桶——0.1.14
- dshmarket——1.2.2
- dsh-usage-stats——0.1.2
- dsh-genui——0.8.3
构建
pnpm install
pnpm build
lib/ 与源码同步入库,改动源码后重新构建再提交。
License
原始 README: https://github.com/mexiaosqwq/dsh-web-mobile/blob/main/README.md ↗
同类插件
查看全部 →
dsh-web-ui-all
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-web-ui
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-TUI
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。

DSH-better-sidebar
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。

working-activity
让 agent 的"工作状态行"活过来——实时工具动态与进度、俏皮文案、模型自述、上下文预警。同一套想法,适配两个平台: pi CLI 与 DeepSeek Harness(DSH) 。

deepseek-idesign
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。


