Lxd-Ashe/dsh-codex-theme
Lxd-Ashe★ 2JavaScript最后同步: 2026-08-24
Codex 主题外观插件 for DeepSeek Harness(DSH):把 Codex 主题配置(codex-theme-v1,80 款浅/深色主题)做成可在 DSH 中直接切换、可自定义的外观插件。
README 摘要
dsh-codex-theme English 中文 Codex 主题外观插件 for DeepSeek Harness(DSH):把 Codex 主题配置( codex-theme-v1 ,80 款浅/深色主题)做成可在 DSH 中直接切换、可自定义的外观插件。 功能 - 80 款主题预设 :浅色 26 款 + 深色 54 款,默认即 Codex 配色(浅色 accent 339CFF / 深色 accent 0169CC )。 - 外观三选一 :面板内可直接切换浅色 / 深色 / 跟随系统(与「设置 → 通用设置」的外观设置同步),不用跳出本插件。 - 单主题下拉框 :一个下拉框跟随当前配色显示预设列表——深色时列出深色 54 款、浅色时列出浅色 26 款(每个预设带 6 段色带预览);选中的主题按配色分别记忆,切回该配色时自动恢复,切换即时生效。 - 字体与字号自定义 :可分别设置 UI 字体/字号、代码字体/字号;字体下拉只列出本机实际安装的字体,「系统默认」即不覆盖 DSH 原生外观。 - 持久化 :所有设置写入 $DSH HOME/settings.yaml ,重启 DSH 后保持不变。 - 可随时停用 :在 DSH 设置 → 插件管理中禁用/卸载本插件,即回到 DSH 原生外观。 截图 深色主题(Codex 默认) 浅色主题(Codex 默认) 运行原理 本插件是一个 DSH 双半插件(host + client): - Host 半侧 ( lib/index.js ): 1. 注册 dsh-codex-theme 设置命名空间(写入 $DSH HOME/settings.yaml ); 2. 注册本机字体枚举路由( /api/dsh-codex-theme/fonts ),供外观面板过滤字体下拉,只显示实际安装的字体。 - Client 半侧 ( lib/client.js ):在设置页注入「Codex 主题」面板,通过 theme.overrideTokens 把所选预设映射为 DSH 的 --dsw- 主题 token 覆盖层: - surface → 背景表面 token, ink → 文本 token, accent → 品牌/按钮/高亮 token, contrast → 次级文本与边框的分档推导,diff 与技能色 → 对应的语义状态 token; - 覆盖层按「浅色 / 深色」外观各自生效,与 DSH 内置主题偏好无关,不受设置同步/重连回退影响,外观三选一切换即时生效。 主题预设表 src/client/presets.ts 由 scripts/build-presets.mjs 从 Codex 主题配置(VS Code 风格的 colors / tokenColors 清单)转换生成(已提交,构建不依赖外部文件;重新生成: …
在 GitHub 查看完整 README →分类
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,873
zhu1090093659/dsh-web-uiDeepSeek Harness(DSH)Web GUI 插件与皮肤生态:一切皆插件。任务看板、移动端远程与 SSH 运维构筑开发工作台;皮肤经 WebGL 深度优化,更支持 Wallpaper Engine 壁纸;皮肤、宠物、插件由 DSH 大市场一键安装,正迈向 DSH 创意工坊。A pluggable plugin-skin ecosystem for the DSH Web GUI - Task board, remote mobile UI, SSH ops, WebGL-optimized skins with Wallpaper Engine wallpapers - becoming a DSH creative workshop.
★ 5,747
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 3,067