MIT 开源的 DSH 主题插件,播放逐笔绘制的守岸人启动影片、用同一段画面做循环聊天背景,并在侧栏提供自定义背景、透明度、压暗与模糊面板。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-13
许可证
MIT
01它能帮你完成什么?
把 DeepSeek Harness 的启动过程换成一段有画面的开场
1600×900 H.264 启动影片:线稿逐笔生长、睁眼、标识拼装,DSH 自己的加载界面仍在下面正常显示
想让应用看起来是「自己的」、又不想改 DSH 本身的用户
用自定义背景跑一个有主题的工作区
同一段画面做的 3.3 秒无缝循环,或你自己的图片 / 视频,配合实时生效的透明度、压暗与模糊
整天开着 DSH、希望在个性化背景上仍然看得清文字的人
随时退回原生外观
关掉总开关即恢复原生外观,或直接把 bundle 从 profile 里移除
想先试再决定要不要长期使用的人
02如何接入 DeepSeek Harness?
前置条件
- 一个你能改 `package.json` 的 DSH `desktop` profile(README 用的是 `--profile desktop`)
- 主题目录在本机可用 —— README 以 `link:` 形式指向该目录安装
- 只有在替换影片、笔画或标识后重新构建时才需要 Node.js(`node build.mjs`)
安装步骤
- 01
以链接到主题目录的方式装进 profile:`dsh plugin --profile desktop add "link:<主题目录绝对路径>"`
$ dsh plugin --profile desktop add "link:<主题目录绝对路径>"
- 02
确认 `@local/dsh-shorekeeper-startup` 出现在 `~/.dsh/profiles/desktop/package.json` 的 `dsh.profile.bundles` 中
- 03
重启 DSH,下次启动就会播放启动影片
验证接入成功
- 启动时播放影片,左侧栏出现「守岸人主题」入口并能打开设置页
- 按 `ESC`、点击或点「跳过」可以立刻结束影片,露出工作台
回滚
- `dsh plugin --profile desktop remove @local/dsh-shorekeeper-startup` 卸载该 bundle
- 或在主题设置里关掉总开关 —— README 说明会完全恢复原生外观
03DSH 适配与能力边界
DSH 主题插件 bundle:`cordis.patch.yml` 插入一行 `shorekeeper-startup`,Host 侧 `index.js` 只提供 Loader 入口,浏览器 bundle 负责播放启动影片并渲染侧栏设置页
逐笔线稿启动影片
启用 bundle 后的一次 DSH 启动→406 条矢量笔画按三批逐帧生长,随后是睁眼闪光、文字入场与 24 个部件的标识拼装
在 `document.body` 上挂 portal,覆盖整个窗口(含顶部菜单栏)无缝循环背景
启动影片画面,或你自己的图片 / 视频文件→把结尾 0.7 秒与开头交叉淡化拼成的 3.3 秒循环,或你自己的背景
自定义文件只保存在本机 IndexedDB,上限 120 MB实时显示控制
左侧栏「守岸人主题」设置页→界面透明度 5%–85%、背景压暗 0–85%、背景模糊 0–30px,全部实时生效
通过 `ctx.theme.overrideTokens` 覆盖四个主题 token,不改动你的明 / 暗 / 跟随系统偏好启动影片开关与重播
设置页里的开关→每次启动都播放,或随时手动重播
所有设置保存在 `localStorage` 的 `dsh-shorekeeper.theme.v2` 里尊重减少动效偏好
系统开启了 `prefers-reduced-motion`→关闭粒子、笔画生长与位移动画
04适合谁?何时不该用?
适合
- 想让应用看起来是「自己的」、又不想改 DSH 本身的用户
- 整天开着 DSH、希望在个性化背景上仍然看得清文字的人
- 想先试再决定要不要长期使用的人
不适合
- 影片与标识来自用户提供的《鸣潮》素材:角色与影像版权归库洛游戏所有,插件仅作本地个性化使用,不再分发这些素材。
- README 以 `link:` 形式把主题目录装进 `desktop` profile,并要求 bundle 出现在 `dsh.profile.bundles` 中;没有可直接安装的已发布包 spec。
05兼容性、维护与安全提示
- 启动影片是挂在 `document.body` 上的 portal,覆盖整个窗口(含顶部菜单栏);Windows 原生的最小化 / 最大化 / 关闭按钮由系统绘制,网页层无法覆盖。
- 影片与标识来自用户提供的《鸣潮》素材:角色与影像版权归库洛游戏所有,插件仅作本地个性化使用,不再分发这些素材。
- 影片、笔画路径与标识部件在构建时被内嵌进 `client.js`(约 2.9 MB),换影片要替换 `assets/startup.mp4` 并用 `node build.mjs` 重新构建。
- README 以 `link:` 形式把主题目录装进 `desktop` profile,并要求 bundle 出现在 `dsh.profile.bundles` 中;没有可直接安装的已发布包 spec。
MIT · 仅 README 证据,最新版本 v1.2.1,未做安全审计
06常见问题
在 DeepSeek Harness 里怎么装这个主题?
以链接到主题目录的方式装进 `desktop` profile:`dsh plugin --profile desktop add "link:<主题目录绝对路径>"`,然后确认 `@local/dsh-shorekeeper-startup` 已列在 `~/.dsh/profiles/desktop/package.json` 的 `dsh.profile.bundles` 中,重启 DSH 就会播放启动影片。卸载用 `dsh plugin --profile desktop remove @local/dsh-shorekeeper-startup`。
它会改动 DSH 工作区里的什么?
新增启动影片覆盖层、循环聊天背景,以及左侧栏的「守岸人主题」入口。你的设置存在 `localStorage` 的 `dsh-shorekeeper.theme.v2` 里,自定义背景文件只留在本机 IndexedDB(上限 120 MB),不会写进项目文件,也不依赖 Host 路由或外部资源。
可以不用守岸人画面、换成自己的背景吗?
可以。设置页支持拖入或点选图片 / 视频作为背景,并可以分别调节界面透明度(5%–85%)、背景压暗(0–85%)与模糊(0–30px)。关掉总开关会完全恢复 DSH 原生外观。
它和普通壁纸或改 shell 有什么区别?
它是 DSH 主题插件,不是桌面壁纸:启动影片用 Canvas 逐笔绘制,之后接上同一段画面做的 3.3 秒无缝循环;界面透明通过 `ctx.theme.overrideTokens` 覆盖四个 DSH 主题 token,与你的明 / 暗 / 跟随系统主题叠加,而不是替换偏好。
素材版权上有什么限制?
影片与标识是用户提供的《鸣潮》素材,角色与影像版权归库洛游戏所有;README 把插件限定为本地个性化使用,不再分发这些素材。如果你用自己的影片重新构建,该影片会被内嵌进 `client.js`(约 2.9 MB)。
07相关的 DSH 工作流
huashu-design
作者 alchaincyf
Huashu Design 3.0 · 在 agent 里打一句话,拿回能交付的设计:网页 / App 原型 / 可编辑 PPTX / 动画 / 信息图 · 六个候选挑三个方向 · 84 种带样张的风格库 · 越用越懂你的外观账本与设计体检 · HTML-native design skill for Claude Code, Codex, Cursor & any agent
dsh-tui
作者 ccch1mneyyy
DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 插件,高性能低占用,可爱像素鲸鱼,流畅鼠标交互,npm 一键安装
dsh-better-sidebar
作者 omdsh-dev
开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/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.
dsh-media-desk
作者 woniuniuniu
DeepSeek Harness 自媒体工作台插件:一句话记灵感,一键生成脚本、封面、配图和分镜
08数据与来源
给 DeepSeek Harness 的主题插件:启动时播放「逐笔线稿 → 睁眼 → 文字与标识」的守岸人影片,结束后把同一段画面作为全屏背景,侧边栏里提供交互面板,可换成自己的图片或视频,并调节界面透明度。
已安装进 `desktop` profile(`link:` 到本目录)。手动安装:
| `cordis.patch.yml` | 插入 `shorekeeper-startup` 行 |
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-13。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
