Estellalee/dsh-outdoor-theme 预览 preview

Estellalee/dsh-outdoor-theme

Plugin插件 Native原生 ⭐ 4 MIT UI & Themes界面与主题

DSH户外皮肤·山野向导(Trail Guide)

Project Overview项目介绍

This is a native UI theme plugin built exclusively for DeepSeek Harness (DSH), called Trail Guide. It completely reskins DSH’s web interface into a hiking mountain wilderness style, using only pure CSS for the reskin. It adds a settings panel entry and a right-hand “Waypoints” progress panel without modifying any of DSH’s original interface logic. The theme includes one base skin with two color palettes: light mode “Morning Meadow” and dark mode “Dusk Forest”, which can be switched with one click in the DSH settings panel. To install, you just need to have pnpm set up first, then run one installation command.

After installation, all you need to do is refresh your browser page to see the new theme take effect. The design uses a palette of pine green, moss green, and one high-saturation accent orange for visibility, with a faint contour map texture on the sidebar to evoke the feeling of hiking. It intentionally avoids common default AI interface styles like cream backgrounds with serif fonts, solid black backgrounds with neon green, or thin newspaper lines. It is ideal for users who want a personalized DSH interface with a calm, nature-inspired outdoor aesthetic.

This theme is released under the open source MIT license, so it is free to use and modify for any purpose. Because it is made purely of JavaScript and CSS with no compilation steps, you do not need any allowBuilds permission to install it from GitHub. If you want to customize the color scheme, you can edit the --dsw-* color values in the outdoor-tokens.css file, save your changes, and refresh the page to see your custom theme take effect. To uninstall, just run one command to remove all related files, and refreshing the page restores DSH’s default theme.

这是一款专为DeepSeek Harness(DSH)打造的原生UI主题插件,名为「山野向导」,可将DSH的网页界面整体替换为徒步山野风格。它仅通过CSS完成换皮,额外添加了设置面板入口和右侧「路标」进度面板,不修改任何原有界面逻辑,内置包含亮色「清晨草甸」和暗色「暮色森林」两套配色的一套主题,可在设置面板一键切换。

安装后只需刷新浏览器页面就能生效,切换主题也仅需在设置面板点击对应选项即可。这款主题采用松墨绿、苔绿搭配唯一高饱和信号橙的配色方案,字体设计上标题用路标式窄体,正文保留对中文友好的字体,侧边栏添加了极淡等高线纹理模拟地图质感,刻意避开了常见的AI界面默认风格,适合喜欢自然户外风格、想要个性化定制DSH界面的用户使用。

本主题插件采用MIT许可协议开源,完全免费使用,不需要编译构建步骤,安装时不需要授予allowBuilds权限,支持从GitHub直装,也支持本地克隆安装,仅需一条命令即可完成安装。用户也可以自行修改CSS令牌色值自定义主题,卸载同样仅需一条命令,卸载后无残留,可一键恢复DSH原有的默认界面。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 4 stars - very few users, little community feedback星标只有 4,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:Estellalee/dsh-outdoor-theme

把 Estellalee/dsh-outdoor-theme 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

🏔 DSH 户外皮肤 · 山野向导(Trail Guide)

把 DeepSeek Harness(DSH)的网页界面整体换皮为徒步山野风格。纯 CSS 换皮 + 一个设置面板入口 + 一个右侧「路标」进度面板,不改动任何界面逻辑。

内置 1 套换皮皮肤「山野向导」(含亮色「清晨草甸 Morning Meadow」/ 暗色「暮色森林 Dusk Forest」两套配色),在设置面板「皮肤」行一键切换:

皮肤 名称 感觉
默认 Default DSH 原样式(可一键切回)
🏔 山野向导 Morning/Dusk 松墨绿 + 苔绿 + 唯一信号橙

效果截图

浅色模式 · 日落时分(Light Mode · Sunset)

浅色模式 · 日落时分

浅色模式 · 明月夜空(Light Mode · Moonrise)

浅色模式 · 明月夜空

深色模式(Dark Mode)

深色模式

右边栏路标(Waypoints Panel)

右边栏路标

展开路标(Expanded Waypoints)

展开路标

设计理念(一句话版)

AI 是你的山野向导:会话列表是登山轨迹,工具调用是路标, 全界面唯一的信号橙像森林里的一束头灯光,其余保持安静的松绿苔灰。

  • 配色:深松墨 #111A15 · 苔绿 #6B8F71 · 晨雾白 #E6EDE2 · 岩纹灰绿 · 信号橙 #E86A33(唯一高饱和)
  • 字体:标题/眉题用路标式窄体(Oswald),正文保持中文友好字体(PingFang/Avenir),代码用等宽
  • 标志元素:信号橙路标点缀 + 侧边栏极淡等高线纹理(如地图)
  • 刻意避开:奶油底+衬线+陶土橙 / 纯黑底+荧光绿 / 报纸细线——这三种 AI 默认脸

安装(GitHub 直装,零构建)

本插件是纯 JavaScript + CSS,没有编译步骤,因此 git 安装不需要任何 allowBuilds 授权,一条命令即可。

# 1. 确保有 pnpm(DSH 用 pnpm 管理 profile 插件)
corepack enable
# 或:npm install -g pnpm

# 2. 安装到 web profile
dsh plugin --profile web add github:Estellalee/dsh-outdoor-theme

装完后刷新浏览器页面即可看到皮肤。dsh plugin 会自动:

  • 通过 pnpm 把本包装进 profile;
  • 因本包声明了 dsh.bundle.patch,自动把它加入 profile 的 dsh.profile.bundles 层;
  • 生效时由 bundle 自己的 cordis.patch.yml 声明宿主端插件行,无需手动改任何补丁文件。

也可以从本地目录安装:

git clone https://github.com/Estellalee/dsh-outdoor-theme.git
cd 到 dsh-outdoor-theme 的上一级目录
dsh plugin --profile web add ./dsh-outdoor-theme

卸载(一条命令,零残留)

dsh plugin --profile web remove dsh-outdoor-theme

依赖和 bundle 层一起移除,刷新页面即恢复默认皮肤。

自定义改色

打开对应的令牌 CSS 改任意 --dsw-* 色值:

文件 作用
outdoor-tokens.css 山野向导令牌(亮/暗两套,唯一事实来源)
outdoor-waypoints.css 路标面板样式
outdoor-sun-moon.css 太阳东升西落浅色空态背景

改完保存 → 刷新页面生效(皮肤 CSS 由宿主插件注入到首页 <head>,刷新即重新读取)。

文件结构

dsh-outdoor-theme/
├── package.json          ← 包清单(dsh.bundle.patch + dsh.client 声明)
├── cordis.patch.yml      ← bundle 插件层(声明 ui-outdoor-theme 宿主行)
├── lib/
│   ├── index.js          ← 宿主插件:注入 CSS + 注册 outdoor-skin 设置命名空间
│   └── client.js         ← 客户端插件:设置面板「皮肤」行 + 右侧路标面板
├── outdoor-tokens.css    ← 山野向导令牌(唯一事实来源,亮/暗两套)
├── outdoor-waypoints.css ← 路标面板样式
├── outdoor-sun-moon.css  ← 太阳东升西落浅色空态背景(由 scripts/ 生成)
├── screenshots/          ← 真实效果截图
├── scripts/              ← generate-sun-moon-css.mjs 生成脚本
└── README.md

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-git-plugins 下一个 Next dsh-tool-csv →