前言¶
DeepSeek Harness(DSH)采用插件化架构,默认的启动页功能较为基础。本插件旨在增强启动体验,通过多层动效与自定义壁纸,解决界面单调的问题。它由 KylinQ01 维护,采用 MIT 许可证。
核心功能¶
插件提供以下能力:
* 开机动画与主界面壁纸:包含背景推近、头像弹入、欢迎语浮出等完整启动流程,主界面壁纸与启动页背景保持一致。
* 多层动效与鼠标视差:支持背景极光、星尘、光点、流星等粒子效果,以及随鼠标移动的视差与 3D 倾斜。
* 三档画质:提供“省电”、“标准”、“华丽”三档画质,默认为标准档。
* 节日彩蛋:支持樱花季、飘雪、新年、生日等节日彩蛋,可跟随日期自动切换或手动指定。
* 自定义图片:支持更换背景图与头像,支持 PNG、JPEG、WebP、GIF 格式,单张上限 12MB。
* 实时预览:在设置页可实时预览动画与壁纸效果,修改配置无需重启即可生效。
安装与配置¶
- 克隆仓库:
git clone https://github.com/KylinQ01/dsh-startup-animation.git
- 在 profile 的
package.json中配置link:依赖指向本地目录:
// ~/.dsh/profiles/<profile>/package.json
"dependencies": {
"dsh-startup-animation": "link:/绝对路径/dsh-startup-animation"
}
- 运行安装命令:
dsh plugin --profile desktop install --offline
- 重启 DSH 宿主程序。
注意事项¶
- Windows 路径限制:如果 Windows 路径包含空格,不能使用
dsh plugin add传路径,必须手动在package.json中写好路径。 - 官方桌面版分支:若使用 DeepSeek 官方桌面版,必须克隆
official-desktop分支,否则启动动画不会生效。 - 深色主题:在深色主题下,壁纸会被隐藏以避免视觉冲突。
使用方法¶
- 切换画质:在设置页的启动动画效果卡片中选择“省电”、“标准”或“华丽”。
- 配置节日:在设置页中配置节日彩蛋(如樱花季、新年等)。
- 更换图片:在设置页中点击“选择图片”或直接将图片拖拽到头像/背景卡片上。
- 本地预览:在插件根目录运行
node check.mjs,生成preview/index.html即可本地预览完整效果。
价值¶
该插件为 DSH 增加了视觉上的个性化与仪式感,同时通过三档画质设计,确保了不同性能设备的兼容性。配置文件与图片保存在本地,管理方便。