FeatherHunter/dsh-opencode-palette 预览 preview

FeatherHunter/dsh-opencode-palette

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

厌倦了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 才能生效,更新后重启前插件顶部会持续显示提醒横幅。日志默认只记录错误和告警,可手动开启信息与调试日志。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 note1 项提示
  • 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

🌐 中文 · English

为长时间编程而生 —— 38 款护眼配色一键换上,眼睛舒服,码字开心。

Built for long coding sessions — 38 eye-friendly themes, one click.

你的 ⭐ 是我夜空中最亮的星。

版本 下载量 最近更新 主题包 期待你参与

SHOWCASE
真实效果

每天盯屏幕十几个小时,眼睛难免发涩——换套温柔的配色,让眼睛歇一会儿。

opencode 的 37 套经典配色深受开发者喜爱,另有一个不碰颜色的原生外观:一键给整个 DSH 换上,深色护眼、浅色通透,白天黑夜各取所需。

👇 装完重启后,主界面就是这个样子(opencode 主题)。

OpenCode 调色板 — 主界面概览(opencode 主题)

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

OpenCode 调色板 — 设置面板(按色系分组)

👇 另一款主题的观感。

OpenCode 调色板 — 主界面概览(GitHub 主题)

INSTALL
三步上手

# ① 还没装 DSH CLI 先装(已装跳过)
npm install -g @deepseek-ai/dsh

# ② 把插件装进你的 profile
dsh plugin --profile web add dsh-opencode-palette

# ③ 跑完重启 DSH(或刷新浏览器页面)

① 安装好本插件。

② 打开「opencode调色板」。 设置 → 插件 → opencode调色板

③ 挑选喜爱的主题。

THEMES
主题

38 个入口按色系分组,一搜即切。下图每一格都是一种配色。

theme stories

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,一起交流。

作者飞书二维码
← 上一个 Prev dsh-Remote 下一个 Next cnki-mcp →