DSH Plugins
返回列表
🖥️

dsh-mobile-nav

客户端 更新于 2026.08.22

在终端中运行以下命令:

dsh plugin install xDer666/dsh-mobile-nav

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install xDer666/dsh-mobile-nav 即可安装本插件,源码见 https://github.com/xDer666/dsh-mobile-nav

插件介绍

DSH Web UI 原本为桌面设计,拿到手机上侧边栏挤占聊天区、头部塞满标签与按钮、消息操作行冗长,整体体验并不顺手。dsh-mobile-nav 专为这个痛点而生:不改 DSH 源码,纯手写 JS + CSS,零构建步骤,把 640px 及以下视口下的界面重新梳理一遍,桌面端完全不受影响。

插件的核心能力集中在几件事上:抽屉侧边栏让会话列表按需滑出、聊天保持全宽;头部自动裁掉预设标签、下载按钮、权限选择器箭头等冗余元素;消息操作行只保留复制与分支,时间文本也做了紧凑化。此外还内置了统计面板(轮数、步数、LLM 耗时、TTFT、Token 用量、缓存命中率进度条)和消息内链接预览:点一下预览按钮就在聊天窗口里以 iframe 打开网页,切走再切回浏览器状态仍然保留。

它适合在手机上频繁使用 DSH Web UI 的用户。所有逻辑集中在单个 lib/client.js 文件里,没有构建链,改完刷新浏览器即生效。若 DSH 后续大幅重构布局,只需同步更新 CSS Modules 语义类名的后缀匹配即可,维护成本很低。

使用场景

  • 在手机上使用 DSH Web UI 进行日常对话与会话管理
  • 通勤或外出时通过手机快速查阅历史会话和统计信息
  • 在聊天中遇到外部链接需要就地预览而无需切换应用

适合人员

  • 在移动端频繁使用 DSH Web UI 的日常用户
  • 希望桌面端与移动端体验完全分离且互不干扰的使用者
  • 偏好轻量零依赖、单文件即可维护的插件型开发者