DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
B

@ljwei-stak/dsh-boot-animation

Boot Animation

鲸鱼娘启动加载动画:点击进入(Esc/空格放行)、多片随机、启动进度可见、失败有兜底。不改 DSH 本体源码。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:Alice-Marx/dsh-boot-animation#c034b3d3bbd3bc31b7a5cd87394df3d88b734193
README兼容性版本
Startup previewSettings preview

兼容性与来源证明

Boot Animation 以 @ljwei-stak/dsh-boot-animation 发布,当前版本为 0.4.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/10/20

版本

0.4.0stable
2026/10/20

相关插件

正在加载相关插件…

最新版
0.4.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/10/21
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH 技能中心:按来源(bundled / project / user / custom / runtime)浏览已加载的技能,在 Web GUI 面板中启用或禁用、创建和删除技能。Better Sidebardsh-better-sidebarBetter Sidebar for DSH — 在一列中提供文件树、编辑器、变更、任务和侧边聊天,并为每个对话单独显示。同时提供服务,供其他插件注册侧边栏标签页和文件查看器。Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包

README

dsh-boot-animation

Replaces the DSH startup page with a chosen or random local video, then transitions into the app, with configurable playback and fallback controls. It does not modify DSH core source; future compatibility is not guaranteed.

This is a community plugin, not affiliated with or endorsed by DeepSeek.

  • Package: @ljwei-stak/dsh-boot-animation
  • Release: 0.4.0
  • Repository: Alice-Marx/dsh-boot-animation
  • Topic: dsh-plugin
  • Directory category: UI & Experience (用户界面与体验), following the DSH Plugin Hub submission categories. A category choice is not a claim of listing acceptance.

Screenshots

Local Chromium demo host rendering the actual 0.4.0 boot and card source with sample profile data. These are not screenshots of a signed-in live DSH profile and are not a cross-platform certification.

Startup preview

Settings preview

Install

Web

dsh plugin --profile web add @ljwei-stak/dsh-boot-animation@0.4.0 --save-exact

Host and Node requirements must already be met.

Desktop

Open Settings -> Plugins -> Add plugin, paste @ljwei-stak/dsh-boot-animation@0.4.0, then quit and reopen from the tray as prompted.

For Desktop upgrades where the live install API reports the package as already installed, fully quit from the tray first and use the official Desktop bundled wrapper — not an older global dsh binary.

Windows default-location copyable offline command:

& "$env:LOCALAPPDATA\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add '@ljwei-stak/dsh-boot-animation@0.4.0' --save-exact

Adjust the wrapper path if DeepSeek Harness is installed elsewhere. If you use a custom DSH_HOME, retain it when running this command. Do not use this exact Windows path on Linux or macOS.

Uninstall

Web:

dsh plugin --profile web remove @ljwei-stak/dsh-boot-animation

Desktop: use the official plugin UI. Existing custom videos are separate data; review and back them up before manual deletion. A fresh package install auto-registers the scoped bundle; do not manually insert a second bundle entry.

Configuration

The plugin uses the host profile configuration and a plugin patch file. There is no separate .env, INI, or JSON settings loader.

FileRole
<DSH_HOME>/profiles/<profile>/cordis.ymlHost base configuration.
<DSH_HOME>/profiles/<profile>/cordis.patch.ymlPlugin configuration edits. The shipped patch mounts id boot-animation with name @ljwei-stak/dsh-boot-animation.
Profile package.jsonTracks dependency and dsh.profile.bundles via the installer.

An example fragment is provided as a config-object reference only; it is not a standalone autoloaded config file.

Settings namespace: boot-animation. Prefer the existing settings UI. Preview uses current settings immediately. Reload the Web page for the next startup; on Desktop, fully quit from the tray and reopen for the next startup. Host entry upgrades also require a full process restart.

KeyDefaultNotes
enabledtrueMaster switch.
fadeMs2000Schema range 300–5000 ms; UI presets 1000, 1500, 2000, 3000, 4000.
enterModetailtail dissolves at clip end; end fades after playback; click loops until entry.
disabledClips[]Opaque filenames disabled in the pool.
soundtrueSubject to browser gesture policy.
clickToEnterfalseWhen enabled, the first pointer press enters immediately; otherwise a press may first unlock audio.
showHinttrueDisplay entry hint.

Media

Imported videos are copied to <DSH_HOME>/profiles/<profile>/data/dsh-boot-animation/videos. The original selected file is untouched. Legacy bundled assets under assets/videos may be replaced by package upgrades; UI import is preferred.

In the UI, open Settings -> Plugins -> 启动动画 to import a video up to 256 MiB, set one clip as startup or enable several for random selection, preview current effects, and remove custom clips after confirmation.

Compatibility

  • DSH: minimum >=0.2.0-rc.2; integration verified against Windows Desktop runtime 0.2.0-rc.2 and 0.2.1-rc.2.
  • Node: ^22.19.0 || >=24.0.0; ESM.
  • Runtime dependency: @deepseek-ai/schemastery ^3.18.4 (declared as a dependency, not a peer dependency).
  • Browsers: Chromium, Chrome, and Edge targeted; Firefox is unverified.
  • Platforms: macOS and Linux script paths exist but were not independently tested in this acceptance.
  • Codecs: browser-supported codecs are required. H.264/AAC MP4 is preferred. MP4, WebM, M4V, and MOV containers do not guarantee codec decoding.

Permissions and trust

This Node plugin runs with host OS privileges; there is no per-plugin sandbox.

  • Reads: shipped scripts and videos.
  • Writes/removes: imported video copies in the profile data directory.
  • Optimize: explicitly rewrites a bundled MP4 using Node APIs, with originals/ backups and .faststart-work/ scratch space. The runtime does not execute shell commands or ffmpeg.
  • Credentials/network: no model or provider API keys, telemetry, or remote services are used in the plugin runtime. Browser HTTP calls are same-origin. npm and GitHub network access are required by the installer and are distinct from runtime behavior.

HTTP boundary

Custom import, read, and delete routes enforce DSH connection.requestRejection authentication and path checks. Bundled clip manifest/video and Optimize routes do not enforce that same hook themselves. Do not assume every route is authenticated.

Use only in a trusted local environment. Remote or reverse-proxy operators must enforce access control for the entire /plugins/dsh-boot-animation/ prefix. Imported media is not published to GitHub or npm. Videos are served no-store, so repeated loads transfer clip data again.

License

Code is under MIT. The LICENSE declares the bundled MP4 work under the same MIT terms. User-imported media retains its own rights; installing the plugin does not relicense it.

Reference repositories

  • Original code / upstream: lxj5820/dsh-boot-animation
  • Official DSH host: deepseek-ai/deepseek-harness
  • Current maintained distribution: Alice-Marx/dsh-boot-animation

No endorsement by the upstream or host projects is implied.

Developer notes

Validation commands present in this repository:

node build-client.mjs      # only if client source changes
node verify/verify-entry.mjs
node verify/verify-degraded.mjs
node verify/verify-options.mjs
node verify/verify-custom-clips.mjs

The 0.4.0 release passed 243 checks; this does not imply every Desktop release or operating system was fully end-to-end tested.

See AGENTS.md, MANUAL.md, and INSTALL.md for development and setup detail. Archived historical notes are kept at docs/DEVELOPMENT_NOTES.md and are non-authoritative.

Directory submission

A ready-to-copy submission draft follows the hub template. Its listing badge remains inactive until a matching detail page has been verified; it is not an endorsement or a claim of marketplace acceptance.