dsh-customizable-theme:DeepSeek Harness 里可逐项改写的外观主题
km5473/dsh-customizable-theme
为 DeepSeek Harness 打造的可自定义主题 DSH plugin,壁纸、明暗配色、欢迎语与表情均可改,并支持配置导入导出。
dsh-customizable-theme 是一款面向 DeepSeek Harness 的外观主题 DSH plugin,把 Web 与 Desktop 端的整套视觉交给用户逐项改写。它针对的是主题只能看不能动的痛点:壁纸、明暗各 19 个颜色项、欢迎语、主题名称与描述、六个表情槽位及其名字都能改,改完还能导出成一份内嵌图片的配置文件搬到别的机器。插件通过官方主题运行时覆盖颜色令牌,不替换程序文件、不改 DOM 结构,错误与警告等语义配色保持原样,图片只在本机缩放后存入浏览器数据库。
如何安装
dsh plugin --profile web add dsh-customizable-theme- 分类
- 界面与体验
- 平台
- DSH Plugin
- 作者
- km5473
- 分发方式
- 插件
dsh-customizable-theme 核心特性
dsh-customizable-theme 仓库简介
它是做什么的?
DSH 自定义主题(dsh-customizable-theme)是 DeepSeek Harness(DSH)的界面主题插件,把 Web / Desktop 端的整套外观交给用户自己改。它解决的是「主题只能看不能改」的麻烦:壁纸、明暗两套配色、欢迎语、主题名称与描述、六个表情槽位及其名字全部可自定义,还能导出/导入配置文件,换机器直接搬走整套外观。插件由 km5473 维护,基于 dsh-vesna-theme 延续青蓝与奶白的明暗双色出厂外观,采用 JavaScript 编写,最近更新于 2026-10-18。
核心功能
- 配色自定义:浅色与深色各 19 个颜色项,用十六进制色值直接改,左侧色块实时预览,改过的项高亮,可单项清除或整组恢复。
- 文案与名称:主题名称、主题描述、欢迎语、浅色名称与深色名称均可改写,留空即回到内置文案。
- 图片与表情:全窗口壁纸加六个表情槽位(比耶、思考、读书、疑惑、点赞、爱心),每个槽位可单独选图、单独改名、单独恢复默认。
- 聊天框效果:勾选全窗口壁纸后可开高斯模糊与高级模糊,给消息卡片套 2px 毛玻璃边框,并给信息栏胶囊加同色底提升可读性。
- 配置导入导出:导出的 JSON 内嵌图片 data URL,一个文件就是一整套外观;导入为全量替换,校验失败会拒绝整份文件而不改坏现有配置。
- 本地存储:开关与偏好存 localStorage,配色文案存另一键,图片经 canvas 缩放重编码后存入 IndexedDB,图片不会上传到任何服务器。
怎么使用这个插件?
在 DSH 中启用后,进入设置 → 通用,卡片下方有三个折叠区:配色自定义、文案与名称、图片与表情,按需逐项修改即可,自定义的名称会同步出现在配色分组标题、明暗切换按钮和表情图库上。想临时回到原生界面,点卡片里的「默认配色」即可撤下配色与壁纸;想清空自定义但保留启用状态,点「恢复默认配置」。换设备时先「导出配置」,在新机器上「导入配置」即可还原整套外观。插件通过官方主题运行时覆盖颜色令牌,不替换程序文件、不改 DOM 结构,错误、警告、成功等语义配色不参与覆盖。
报错怎么排查?
导入配置文件被拒绝时,通常是格式不对、版本不符、颜色非法或图片过大/不是图片,按提示修正后重新导入即可,现有配置不会被改坏。十六进制色值输入到第六位合法数字才生效,未打完的中间状态不会写进设置,失焦或回车时仍不合法就退回原色。若启用后外观没变化,确认插件已启用并重新打开窗口;从旧名字版本升级时,先导出配置,装好新包并重启确认外观无误后再移除旧插件,然后导入配置。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:km5473/dsh-customizable-theme。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
