dsh-mobile-hanui

@Z-6354 · 远程
检测未发现问题无安装脚本来源一致

让 DSH Web 界面在手机窄屏下自动切换为触屏友好布局,桌面端不受影响

v0.2.5版本
npm 预构建包安装方式
2026-08-18最近更新
11 · 1,521Star · 周下载
dsh plugin --profile web add dsh-mobile-hanui查看仓库

插件介绍

根据仓库资料整理 · commit 27f11e7

主要功能

  • 窄屏(视口 ≤1023px)下将侧边栏、详情面板改为可滑出的抽屉,不再挤压聊天区
  • 提问、权限确认、设置等弹窗在手机上改为全屏居中显示,避免被裁剪
  • 提供可拖动的悬浮菜单按钮,点击或下拉即可打开侧边栏
  • 上滑到顶部自动加载更早的对话历史
  • 切换会话时不再自动弹出软键盘
  • 子代理目录、模型选择、推理等级、模式选择等控件在小屏下正常显示

适合什么时候用

  • 在手机浏览器上访问 DSH Web 界面进行对话或管理
  • 在窄浏览器窗口(如分屏、平板竖屏)下希望获得更适配的触屏布局

安装后会多出什么

界面侧边栏/详情面板覆盖式抽屉 · 全屏居中弹窗(提问、权限确认、设置) · 可拖拽悬浮菜单按钮

使用前需要

  • 需安装到 DSH 的 web profile(~/.dsh/profiles/web),并在 package.json 的 dsh.profile.bundles 中加入该插件后重启 dsh web 服务

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库Z-6354/dsh-mobile-hanuinpmdsh-mobile-hanui@0.2.5安装方式npm 预构建包收录日期2026-08-16固定 commit27f11e7b7925 · 2026-08-18
dsh plugin --profile web add dsh-mobile-hanui