dsh-opencode-palette
Manifest valid★ 85🎨 Built for Long Programming Sessions: 38 Eye-Friendly opencode Themes, One-Click DSH | 38 Eye-Friendly opencode Themes for DeepSeek Harness, One-Click
🎨 dsh-opencode-palette
为长时间编程而生 —— 38 款护眼配色一键换上,眼睛舒服,码字开心。
Built for long coding sessions — 38 eye-friendly themes, one click.
你的 ⭐是我夜空中最亮的星。
SHOWCASE
真实效果
每天盯屏幕十几个小时,眼睛难免发涩——换套温柔的配色,让眼睛歇一会儿。opencode 的 38 套经典配色深受开发者喜爱,一键给整个 DSH 换上,深色护眼、浅色通透,白天黑夜各取所需。
👇 装完重启,主界面就是这个样子(opencode 主题)。
👇 设置面板:38 款按色系分组,搜一下即切。
👇 白天党放心:浅色主题同样完整覆盖。
INSTALL
一条命令完成安装
需要 DSH CLI。零配置:装完重启 DSH(或刷新浏览器页面)即生效,默认启用官方 opencode 主题。
# ① 还没装 DSH CLI 先装(已装跳过)
npm install -g @deepseek-ai/dsh
# ② 把插件装进你的 profile
dsh plugin --profile web add dsh-opencode-palette
GUIDE
30 秒上手
- 打开 设置 → 插件 → OpenCode 调色板(英文界面为 Settings → Plugins → Opencode Palette)。
- 点任意主题色块,界面立即换色,多试几款找到最养眼的那套。
THEMES
功能详解
每个主题名字背后都有一段来历,38 款在设置面板里按色系分组、一搜即切。每款最核心的 7 种颜色 —— 背景 · 文字 · 主色 · 强调 · 错误 · 警告 · 成功 —— 定义在 src/themes/。
排印独立于主题:作用到全部文字或仅代码、字号 11–18 px、代码字体带实时预览。字体列表 = 7 款常用预设 + 本机已装的字体(点开下拉时按需读取,等宽置顶、可搜索,非等宽字体也能选);读不到本机清单时只列预设并给一句提示,控件不会变空。system 一键回到 DSH 原生外观,排印设置保留。面板跟着 DSH 界面语言走(中文 / English),切换即时跟随。
EXTENSIONS
在 opencode 主题之上,我们加了什么
主题数据本身忠实上游(37 个主题 JSON + system,npm run sync 一键同步),扩展只加在排印、适配、面板三层,不改上游颜色。
| 扩展 | 说明 | 上游 opencode |
|---|---|---|
| 排印维度 | 字体、字号 11–18 px、作用范围(全部文字 / 仅代码)是独立维度,与颜色正交,重启不丢 | 主题只定义颜色 |
| 本机字体进列表 | 点开「代码字体」下拉时读一次本机字体清单(浏览器 queryLocalFonts,会请求一次授权;桌面版不弹窗),去重后等宽置顶、可搜索。选中的族名安全引号包裹后排在回退栈首位,缺字仍落回随包 OFL 字体与中文回退。读不到清单(平台不支持 / 未授权 / 页面不可见)只列 7 款预设并提示,不出现空下拉 | 无 |
| 中英同字体字体档 | 内置 Maple Mono NF CN 预设:中英文同一款字体、中英宽度 2:1,代码块与表格里的中英混排不再错位。本机安装后即可选用,未装则灰显标注「本机未装」 | 无 |
| 宿主明暗双态 | 注入层同时覆盖 body 与 body[data-ds-dark-theme],面板与芯片在浅色宿主下不留深色残留 | 面向终端,无 Web 明暗双态 |
system(默认) | 一键回 DSH 原生外观:不覆盖任何颜色 token,只保留你的排印设置 | system = 跟随终端 16 色 |
| 面板体验 | 38 款按色系分组、搜索、实时预览;中英双语跟随 DSH 界面语言 | 只有主题文件 |
UPGRADE
升级
dsh plugin --profile web update dsh-opencode-palette
# 需要钉回历史版本:
dsh plugin --profile web add dsh-opencode-palette@<版本>
不想敲命令就用面板:打开「设置 → opencode调色板」,标题行右侧有 检查更新 按钮。
- 点一下才联网(平时不会偷偷联网);有新版本按钮会变成「更新至 vX.Y.Z」并弹出升级窗,里面能直接点 立即升级。
- 自动升级没成功时,窗里会给一条可复制的手工命令(等价于上面的
dsh plugin ... add --save-exact),复制到终端执行即可。 - 装完要重启 DSH 才生效:新版已经写到磁盘,但正在跑的进程用的还是旧版。重启前面板顶部会一直挂着「新版 vX.Y.Z 已装好,重启 DSH 后生效」。
排障日志(想反馈问题时可带上):
- 目录:
<DSH_HOME>/logs/dsh-opencode-palette/(DSH_HOME默认~/.dsh),按天一个YYYY-MM-DD.log。 - 错误与告警一直记;信息与调试默认不记,要把
~/.dsh/logs/log-switch-dsh-opencode-palette.json里的enabled改成true才记。 - 日志只记枚举与散列(电话名、结果、失败散列),不记命令原文与真实路径。
从 1.4.x 及更早版本升级
旧版本通过 postinstall 在 ~/.dsh/profiles/web/cordis.patch.yml 里写过注册块。升级前请删除其中的 opencode-palette 注册块(bundle 装配后残留会导致重复注册),再执行上面的 update。
MORE
作者的其他作品
喜欢这个插件的话,这些可能你也用得上:
dsh-prompt —— 写 Prompt 卡壳的时候,里面有 24 条深度模板,点一下直接进输入框
dsh-mattpocock-skills-deck —— 想让 AI 不只是会聊天?25 个工程技能装好即用,一条安装 Prompt 的事
CONNECT
反馈与联系
遇到问题或有改进建议,欢迎直接 提交 Issue;也欢迎扫码添加作者飞书,备注 dsh-opencode-palette,一起交流。
Compatibility
Versions
| Latest version | Published | Size |
|---|---|---|
| 2.0.14 | — | — |
| 2.0.15 | — | — |
| 1.4.1 | — | — |
| 1.5.0 | — | — |
| 1.4.0 | — | — |
| 1.6.1 | — | — |
| 2.0.12 | — | — |
| 2.0.17 | — | — |
| 2.0.18 | — | — |
| 2.0.19 | — | — |
| 2.0.20 | — | — |
| 2.0.21 | — | — |
| 2.0.22 | — | — |
| 2.0.23 | — | — |
| 2.0.24 | — | — |
| 2.0.25 | — | — |
| 2.0.0 | — | — |
| 2.0.1 | — | — |
| 2.0.13 | — | — |
| 2.0.16 | — | — |
Comments
Loading…
Similar plugins
by Sorphone
给 DeepSeek Harness(DSH)换护眼绿背景的插件:覆盖 31 个背景 token(画布/卡片/侧栏/输入框/代码块…),自带设置面板并注册进 DSH 设置页。零依赖、无客户端构建、不改 app.asar。
★ 0
MIT
JavaScript
Oct 4, 2026
dsh plugin --profile web add dsh-eyecare-bgby mykeura
18 minimalist color themes for DeepSeek Harness. Pick one with a single click — it's just another plugin.
★ 1
MIT
TypeScript
Sep 17, 2026
dsh plugin --profile web add @mykeura/dsh-minimalist-themesby zuoyunlai
DSH 主题配色插件:4 套配色 × 明暗两模式,OKLCH 色域钳位 + 真实承载面对比度求解
★ 1
MIT
JavaScript
Oct 27, 2026
dsh plugin --profile web add dsh-theme-palette✦
No screenshots
by CynicismBoyJYD
DSH-protect-eyes-skin — an eye-friendly green (豆沙绿护眼) theme for DeepSeek Harness: a full --dsw-* design-token reskin for both light and dark modes that reduces blue-light strain.
★ 0
MIT
JavaScript
Sep 16, 2026
dsh plugin --profile web add dsh-protect-eyes-skinby webkubor
DeepSeek Harness (DSH) 主题插件:Bloom 莫兰迪配色 9 变体,OKLCH 调色,明暗双主题,顶栏一键切换,18 组配色实测全部达 WCAG AA
★ 43
↓ 832/wk
MIT
JavaScript
Oct 28, 2026
dsh plugin --profile web add @kubor/dsh-bloom-themeby YangAtC
DSH (DeepSeek Harness) 主题自定义插件:背景图 + 界面透明度调节,开箱即用
★ 0
MIT
JavaScript
Aug 17, 2026
dsh plugin --profile web add @yangatc/dsh-theme

