dsh-web-ui
zhu1090093659
Plugin 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.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:yhPrime/dsh-theme-picker
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DeepSeek Harness 主题选择插件 —— 在设置面板中添加「主题」页面:统一管理应用主题与已安装的主题插件,同一时间仅一个主题生效,其余自动禁用。
A theme picker plugin for DeepSeek Harness: adds a Themes page to the Settings panel. It manages both app themes and installed theme plugins — only one theme stays active at a time, the others are disabled automatically.
dsh-maid-whale-webUI)与随界面语言切换的中英文描述。use-skin,市场分类器不识别时降级为 /toggle 手动独享),选择持久化到 market 的 state.json,重启后保持。本插件是标准的 dsh bundle 插件(dsh.bundle + dsh.client)。
# 将本仓库放到 profile 目录旁,然后:
dsh plugin --profile web add file:./dsh-theme-picker
或手动两步:
package.json 里添加依赖与 bundle 条目:"dependencies": { "dsh-theme-picker": "file:./dsh-theme-picker" },
"dsh": { "profile": { "bundles": ["dsh-theme-picker"] } }
node_modules 中建立链接(junction),或运行 pnpm install:New-Item -ItemType Junction -Path node_modules\dsh-theme-picker -Target ..\dsh-theme-picker
dsh plugin --profile web add git+https://github.com/yhPrime/dsh-theme-picker.git
安装后重启 DeepSeek Harness,插件随组合自动加载(可在市场「插件」页停用/启用)。
theme 服务(getTheme / setTheme)。GET /dsh-market/installed、GET /dsh-market/registry(主题分类与双语描述)、POST /dsh-market/use-skin、POST /dsh-market/toggle。github: 规格识别主题;对以 git+https://github.com/... 安装的皮肤插件(如 @dsh-external/*-skin-*),本插件按仓库地址补充分类,并在 use-skin 拒绝时降级为手动独享切换,保持与市场状态一致。dsh-theme-picker/
├── package.json # dsh.bundle + dsh.client 声明
├── cordis.patch.yml # bundle 层 insert 补丁
├── lib/
│ ├── index.js # Host 入口(空实现)
│ └── client.js # 设置页「主题」分区 UI 与 market API 集成
└── README.md
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: dsh-theme。