它解决什么问题
DeepSeek Harness 换肤 / 壁纸 / 主题包插件 (dsh-plugin) — 8 套 Mirage 主题、每用户强调色、壁纸2.0、主题包导入导出/分享链接、收藏与随机,纯原生 token 系统实现。
核心功能
- 安装命令 = 官方唯一安装命令:dsh plugin --profile web add dsh-dream-skin
- 调用的是官方扩展点:ctx.theme(注册主题)、ctx.theme.overrideTokens(叠加层)、
- manifest 契约与官方一致:dsh.bundle + dsh.client + exports["./client"]。
- Host 半边(lib/index.js):dsh.bundle patch 层,插入 dream-skin loader 入口;apply 为空操作,
- 浏览器半边(lib/client.js):
- 皮肤与壁纸存于 localStorage(键前缀 dsh-dream-skin:),只在当前浏览器生效。
- 为何不用 Host settings?DSH 的 Host settings 线路只向浏览器暴露一份白名单命名空间
- 新增一套内置皮肤:在 lib/client.js 的 SKINS 数组加一个对象(id + colorScheme + tokens),
安装
npx @deepseek-ai/dsh plugin add RevolutionLA/dsh-dream-skin
插件 README 中出现的其它命令:
dsh plugin --profile web add dsh-dream-skin && dsh web
dsh plugin --profile web add dsh-dream-skin
dsh plugin add 报 workspace 相关错误,补一个 -w 即可。
DSH Web 即生效(当前会话会中断,但 DSH 会话有磁盘持久化,重启后可以恢复)。
现状数据
- 周下载量:9,994
- GitHub Stars:152
- 中文说明:已汉化
适合谁用
正在用 DeepSeek Harness(dsh)做开发、希望扩展其能力的人。装之前建议先看周下载量与 Star 数判断活跃度。
常见问题
装不上怎么办? 先确认 dsh 版本最新,再重试安装命令;仍失败可到插件页查看「安装兼容性检查」。
装了不生效? 部分插件需重启 dsh 会话或重新加载配置才生效。
> 本文依据插件官方 README 自动整理,具体用法以插件最新版本为准。