jiesou/dsh-webui-fix-pack
jiesou★ 1JavaScript最后同步: 2026-08-21
修复 DeepSeek Harness Web UI 的 PWA、移动端支持,各种小 bug 和不合理的地方
README 摘要
dsh-webui-fix-pack 修复 Web UI 的各种小 bug 和不合理的地方 English 本着 不重复造轮子 的原则,这个 plugin 聚合包是在 dsh 本身的 webui 上做优化,修复 PWA,修复响应式问题等等 而且, 每个 fixup 都作为独立 plugin 提供 可以逐个独立安装独立卸载 我不希望: - 自造 webui - 从头实现自己的原生“desktop” - 丢弃现有的插件生态 - 做“All in One”一堆功能的一体化 plugin 设计目标是让每个 plugin 的作用域尽可能的小,代码尽可能少且干净。绝大多数 plugin 是纯前端、纯 client-half 的 但因为只能注入前端 JS 之类的,因此有些实现会有点 hacky。毕竟官方来修这些问题会容易很多! 这是搭配 lehhair/dsh-mobile 之后,能获得的完美移动端 PWA 体验: https://github.com/user-attachments/assets/f11f9447-d6be-47ea-a9c6-bd2bb9041936 - 消息换行 - 消息 steering - 子代理面板 都非常优雅 安装 建议先安装 lehhair/dsh-mobile 获得更好的移动端体验! 安装整个 dsh-webui-fix-pack 聚合包 从 npm 安装(预构建产物,推荐): 或从 GitHub 安装: 安装后需要 重启 web 生效 如需在 pack 中单独禁用某插件,在 profile 的 cordis.patch.yml 按 id 覆盖即可 单独安装单个插件 所有子插件都已发布到 npm,包名对应仓库 plugins/ 下的目录名,例如: Plugins pwa plugins/dsh-webui-fix-pwa 手机全屏 PWA 默认全屏展示,会隐藏顶部状态栏和底部导航栏,必须划拉一下才能拉出来: https://github.com/user-attachments/assets/433a9dfe-202e-4e25-a784-9bccf6243c2a 现在把 PWA 改为 standalone 而不是 fullscreen 模式,并按 design token 注入正确的 color PWA 图标也单独生成:避免和黑色背景混在一起 composer-focus-restore plugins/dsh-webui-fix-composer-focus-restore https://github.com/user-attachments/assets/9d39a220-7933-4902-8f64-38c9ec7978b4 /models 等命令选择后,popup 框关闭,消息框焦点会跑走的,必须再点一下消息框,才能接着打字…
在 GitHub 查看完整 README →分类
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,772
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 5,470
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 2,596