FeatherHunter/dsh-opencode-palette
厌倦了DSH的默认皮肤?34款opencode经典配色一键切换——tokyonight、dracula、gruvbox、matrix、rose-pine……即点即换,重启不丢失。为DeepSeek Harness提供34款opencode主题,一键应用,持久生效。更多来自@FeatherHunter:⚡ dsh-prompt · 🧠 dsh-mattpocock-skills-deck
Project Overview项目介绍
dsh-opencode-palette is a native theme plugin built exclusively for DeepSeek Harness, bringing 37 popular eye-friendly OpenCode color schemes plus one original DSH native appearance to the DSH interface. To install it, you first need to have the DSH CLI installed globally on your system, then run the dsh plugin --profile web add dsh-opencode-palette command to add it to your active DSH profile. After installation, you only need to restart DSH or refresh your browser to see the theme take effect, with zero extra configuration required out of the box.
This plugin is designed for developers who spend long hours coding in front of a screen, and it aims to reduce eye strain caused by harsh default color schemes. Once installed and activated, you can open the DSH settings panel, navigate to the plugins section, and select OpenCode Palette to access all 38 available themes. Themes are grouped by color family, and you can click any color swatch to switch themes instantly, letting you test multiple options to find the most comfortable one for your daily use.
The plugin is released under the permissive MIT open source license, and it relies on the DSH CLI for all core management actions including installation, upgrade, and pinning to older versions. It supports one-click in-app update checks, and will show an in-panel prompt to install updates if a new version is available; if the in-app update fails, it provides a copyable manual command for you to run. After any update, you need to restart DSH for changes to take effect, and a reminder banner will stay at the top of the plugin panel until you complete the restart.
这是一款专为 DeepSeek Harness 开发的原生主题插件,移植了广受开发者喜爱的 37 款护眼 OpenCode 配色,额外添加 1 款保留原生排版的 DSH 默认外观,总计提供 38 款配色方案供用户选择。用户可通过 DSH 命令行工具直接安装,安装完成后可在 DSH 设置面板内一键切换主题。
适合长时间面对屏幕编程的开发者使用,能帮助缓解长时间看屏幕带来的眼睛酸涩问题。安装完成重启 DSH 后即可生效,默认启用官方 OpenCode 主题。用户只需要进入设置面板的插件分类,找到本插件后点击对应色块就能实时切换主题,找到最适合自己的护眼配色。
本插件采用 MIT 开源许可证,依赖 DSH CLI 进行安装、升级和管理,支持在线检查更新,升级失败也会提供可复制的手动命令。安装更新后需要重启 DSH 才能生效,更新后重启前插件顶部会持续显示提醒横幅。日志默认只记录错误和告警,可手动开启信息与调试日志。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-opencode-palette(FeatherHunter/dsh-opencode-palette)
仓库:https://github.com/FeatherHunter/dsh-opencode-palette
本站详情页:https://www.yhbd.top/plugins/featherhunter-dsh-opencode-palette/
本站登记:类型 plugin · 归类 原生 DSH 插件 · 许可证 MIT · ⭐ 41 · 最近提交 2026-10-03 · 主语言 JavaScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- 41 stars - an early-stage project星标 41,属于早期项目
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 dsh-opencode-palette
把 FeatherHunter/dsh-opencode-palette 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
🎨 dsh-opencode-palette
为长时间编程而生 —— 38 款护眼配色一键换上,眼睛舒服,码字开心。
Built for long coding sessions — 38 eye-friendly themes, one click.
你的 ⭐ 是我夜空中最亮的星。
SHOWCASE
真实效果
每天盯屏幕十几个小时,眼睛难免发涩——换套温柔的配色,让眼睛歇一会儿。
opencode 的 37 套经典配色深受开发者喜爱,另有一个不碰颜色的原生外观:一键给整个 DSH 换上,深色护眼、浅色通透,白天黑夜各取所需。
👇 装完重启后,主界面就是这个样子(opencode 主题)。

👇 设置面板:38 款按色系分组,搜一下即切。

👇 另一款主题的观感。

INSTALL
三步上手
# ① 还没装 DSH CLI 先装(已装跳过)
npm install -g @deepseek-ai/dsh
# ② 把插件装进你的 profile
dsh plugin --profile web add dsh-opencode-palette
# ③ 跑完重启 DSH(或刷新浏览器页面)
① 安装好本插件。
② 打开「opencode调色板」。 设置 → 插件 → opencode调色板
③ 挑选喜爱的主题。
THEMES
主题
38 个入口按色系分组,一搜即切。下图每一格都是一种配色。
EXTENSIONS
opencode 主题之外提供的功能
丰富的字体。 排印是独立维度:作用到全部文字或仅代码、字号 11–24 px、代码字体随你挑,与颜色互不干扰,重启不丢。
面板好找。 38 个入口按色系分组、搜索即切,并跟随 DSH 的界面语言(中文 / English)。
UPGRADE
升级
dsh plugin --profile web update dsh-opencode-palette
# 需要钉回历史版本:
dsh plugin --profile web add dsh-opencode-palette@<版本>
不想敲命令就点面板:「设置 → 插件 → opencode调色板」,标题行右侧的 检查更新 点一下才联网;有新版本按钮就地变成「更新至 vX.Y.Z」,点开即升级。重启 DSH 后生效——重启前面板顶部一直挂着横幅提醒。
MORE
作者的其他作品
喜欢这个插件的话,这些可能你也用得上:
dsh-prompt —— 写 Prompt 卡壳的时候,里面有 24 条深度模板,点一下直接进输入框
dsh-mattpocock-skills-deck —— 想让 AI 不只是会聊天?25 个工程技能装好即用,一条安装 Prompt 的事
dsh-im-companion —— 增强dsh-im插件和DSH工作区的能力,给你更优质的用户体验。
THANKS
感谢贡献者
提交一个 Issue,就记一个 🌹 —— 下面这些需求都已经做出来了。
@the-beating-light-of-the-nail — #3 收录进 DSH Meme Hub 换皮肤专区,附取色考据 🌹
@xiSage — #11 要任意系统字体,点开即列本机字体 🌹
@Number444 — #12 要 Maple Mono NF CN 中英同宽 🌹
@anupamme — #32 指出主题下载缺一道校验 🌹
CONNECT
反馈与联系
遇到问题或有改进建议,欢迎直接 提交 Issue;也欢迎扫码添加作者飞书,备注 dsh-opencode-palette,一起交流。

Small-tailqwq/dsh-deep-whale
d-dev0101/open-sea-skin
kingOfSoySauce/dsh-liang-skin
RevolutionLA/dsh-dream-skin
Fishquito7/dsh-skill-mcp-panel
01Virex/dsh-status-rotator
ymh0000123/dsh-theme-endfield
SLin-code/dsh-custom-skin