DeepSeek Harness 插件

dsh-mobile-ui-jackuh10

Responsive CSS overrides for the DSH web settings panel on small screens(英文原文)

跳到安装方式

来源信息

GitHub 仓库
jackuh105/dsh-mobile-ui
最近更新
2026年8月15日
分类
界面增强
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/jackuh105/dsh-mobile-ui
插件名:dsh-mobile-ui-jackuh10
作者:jackuh105

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README_ZH.md来源说明 · 只读预览
README 语言

dsh-mobile-ui

English | 繁體中文

針對 DeepSeek Harness(dsh)Web 設定面板的小螢幕 CSS 覆寫外掛。

作用

在 viewport ≤ 680px(手機瀏覽器)時:

  • 設定面板從「800px 寬、側邊 188px 導覽列」的桌面 Modal 改為全螢幕直式版面
  • 左側設定導覽改為頂部橫向可滑動 tab,並佔滿整列寬度。
  • 關閉按鈕固定在設定視窗的右上角。
  • 內容區填滿剩餘高度、獨立捲動,並保留安全區(safe-area)內距。
  • General 設定列的內容允許換行,避免把控制項擠出畫面。

桌面 / 平板(>680px)完全不受影響。

安裝

從 GitHub 安裝

dsh plugin --profile web add -w https://github.com/jackuh105/dsh-mobile-ui.git

從本機目錄安裝

git clone https://github.com/jackuh105/dsh-mobile-ui.git
cd dsh-mobile-ui\..
dsh plugin --profile web add -w ./dsh-mobile-ui

dsh plugin 會自動把有 dsh.bundle 宣告的本套件加進 web profile 的 bundles 清單。

安裝後重啟 web profile:

dsh web

如果你透過 Tailscale 等反向代理連入,請保留原本自己啟動 web 時使用的參數(例如 --trusted-host)。

驗證

在本機用瀏覽器開發者工具確認回傳的 HTML <head> 內有:

<style id="dsh-mobile-ui">...</style>

或直接縮小桌面瀏覽器視窗到 680px 以下,打開設定面板確認版面改變。

移除

dsh plugin --profile web remove dsh-mobile-ui

再重啟 dsh web 即可恢復原狀。

微調

編輯 lib/index.js 內的 CSS 字串(例如把 680px 改成其他斷點),存檔後重啟 dsh web。

相容性

目前 CSS 選擇器對應 dsh 0.1.0-rc.6 的設定面板結構;未來升級 dsh 後若樣式類別名稱變更,可能需要同步調整。

疑難排解

如果 dsh plugin --profile web add 出現 ERR_PNPM_ADDING_TO_ROOT,請在套件規格前加上 -w

dsh plugin --profile web add -w https://github.com/jackuh105/dsh-mobile-ui.git

dsh profile 目錄本身是 pnpm workspace root,部分 pnpm 版本要求用 -w 才能安裝到該目錄;dsh plugin 會把這個旗標原封不動轉交給 pnpm。