插件目录 / UI & Skins / dsh-theme-center
dsh-theme-center
已验证 · 实测可装 dac114514
功能简介
DeepSeek Harness 主题中心 · Theme Center for dsh web UI:精选主题画廊(浅色/深色分组)、一键切换、自定义壁纸、dsh-theme 导入导出
可用 — 实测通过,早期项目
DeepSeek Harness 主题中心 · Theme Center for dsh web UI:精选主题画廊(浅色/深色分组)、一键切换、自定义壁纸、dsh-theme 导入导出 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-theme-center
English | 中文
The theme center inside DeepSeek Harness — a curated gallery of built-in
themes (light and dark grouped), one-click switching, a custom-image
wallpaper with a crop/tint editor, and import/export of
user-authored dsh-theme files. Open Settings → 主题 / Themes:

The menu lists every built-in theme — light and dark are grouped, and clicking
a card switches the interface instantly (your choice survives restarts):

Install
Published on npm — one command:
dsh plugin --profile web add dsh-theme-center
Restart dsh web, then open Settings → 主题 / Themes.
Uninstall
dsh plugin --profile web remove dsh-theme-center
Install from GitHub (no npm)
The same plugin can be added straight from the repository:
dsh plugin --profile web add github:dac114514/dsh-theme-center
Restart dsh web.
What you get
- Curated built-in catalog — 11 themes, one per visual identity; light and
dark are grouped in a 3-column gallery grid - One-click switching — instant re-theme, the selection persists across
reloads - Wallpaper — any image as the interface background, with a live
crop/tint editor (pan, zoom, overlay opacity, surface translucency) - dsh-theme files — import themes others have authored (file or paste),
export your own; the format is fully documented - Bilingual UI — Simplified Chinese and English
Wallpaper

- pick an image — it is downscaled locally (1440px, JPEG q0.72) and stored
in your settings - the banner preview shows the entire image with a dashed frame marking
the exact on-screen crop — what's inside the frame is what you get - drag to pan the frame, wheel to zoom (100%–300%); sliders tune the
readability overlay and surface translucency - all parameters persist in the
theme-centersettings namespace
Theme file format
Themes are portable JSON documents — author your own or re-import an
archived one:
{
"format": "dsh-theme",
"version": 1,
"id": "aurora",
"name": "Aurora",
"description": "A deep violet night sky.",
"colorScheme": "dark",
"tokens": {
"--dsw-alias-bg-base": "#0d0b1e",
"--dsw-alias-label-primary": "#ece9fb"
},
"wallpaper": "data:image/jpeg;base64,...."
}
Full reference: docs/theme-file-format.md ·
中文版: docs/theme-file-format.zh.md ·
Example: examples/aurora.dsh-theme.json
Built-in themes
| id | Name | Scheme | Description |
|---|---|---|---|
light |
Original Light | light | Pure white · Indigo · DeepSeek original |
claude |
Claude Style | light | Warm cream · Terracotta · Claude aesthetic |
sakura |
Sakura | light | Soft pink · Rose · Spring blossom |
paper |
Warm Paper | light | Warm paper · Sepia · Eye-friendly reading |
dark |
Original Dark | dark | Charcoal · Indigo · DeepSeek original |
claude-dark |
Claude Dark | dark | Warm charcoal · Terracotta · Claude night |
tokyo-night |
Tokyo Night | dark | Deep blue · Bright blue · Tokyo night |
graphite |
Graphite | dark | Graphite · Moon white · High-contrast monochrome |
monokai |
Monokai | dark | Dark olive · Cyan-green · Classic high contrast |
gruvbox |
Gruvbox | dark | Warm brown · Amber · Retro vintage |
wallpaper |
Custom Wallpaper | light/dark | Custom image · Adjustable tint · Wallpaper mode |
Every palette that is not part of the shipped catalog is archived, not
deleted, as an importable dsh-theme file indocs/archive/ — 14 themes you can restore in one click.
Full swatch reference: docs/theme-catalog.md
Notes
- Development —
pnpm install→pnpm typecheck→pnpm build;node scripts/smoke.mjsruns the controller smoke test without a browser.
License
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-theme-center」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:dac114514/dsh-theme-center Headless(CLI)profile:
dsh plugin --profile headless add github:dac114514/dsh-theme-center 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。