DeepSeek Harness 插件

dsh-plugin-dvd-bounce

DSH Web plugin: a floating DVD-style wordmark that drifts across the viewport and bounces off the browser edges, cycling color on every hit(英文原文)

跳到安装方式

来源信息

GitHub 仓库
mervyn-teo/dsh-plugin-dvd-bounce
最近更新
2026年8月15日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/mervyn-teo/dsh-plugin-dvd-bounce
插件名:dsh-plugin-dvd-bounce
作者:mervyn-teo

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

dsh-plugin-dvd-bounce

<p align="center"> <a href="https://github.com/mervyn-teo/dsh-plugin-dvd-bounce"> <img src="assets/banner.png" alt="dsh-plugin-dvd-bounce 横幅 — 一个漂浮的 DVD 字标,在浏览器边缘来回反弹" width="100%"> </a> </p>

English | 中文

一个 DeepSeek Harness(DSH)Web 插件:让一个不带光盘的 DVD 字标漂浮在页面上,并像老式 DVD 屏保那样在浏览器 边缘来回反弹。每次碰到边缘,它都会反向, 循环切换成一种新颜色。它是一个 纯客户端 bundle 插件(没有 Host 逻辑),每次启动都会自动加载。

演示

<p align="center"> <img src="assets/demo.gif" alt="dsh-plugin-dvd-bounce 演示 — DVD 字标漂浮并撞击边缘反弹,每次撞击都会变色" width="480"> </p>

功能

  • 在全局 shell.overlay 插槽上注册一个可穿透的浮层,字标漂浮在应用上方,且不会

遮挡下方任何内容。

  • 从随机位置、随机斜向出发,随后持续漂移。
  • 每次到达边缘时,反转水平或垂直方向。
  • 每次反弹都会切换字标颜色(循环色相)。
  • 不占用 DSH 宿主进程的任何逻辑 —— 整个效果都在浏览器中运行。

文件

文件用途
lib/client.js浏览器半边 —— 漂浮字标及其动画循环。
lib/index.jsHost 半边 —— 空操作;该插件仅为客户端半边发布。
lib/invariant.js向 DSH invariants 服务注册该插件。
cordis.patch.yml插入插件行的组合补丁。
package.json包元数据(dsh.bundle + dsh.client 清单)。

安装

dsh plugin --profile web add github:mervyn-teo/dsh-plugin-dvd-bounce

然后重启 dsh web —— 客户端 bundle 在启动时加载。

字标从随机位置出发并自行漂移。出于设计考虑,该插件不提供设置界面;如需调整大小、 速度或颜色步进,可修改 lib/client.js 顶部的常量(css 数组以及 DvdBounce 内的 dx/dy/hue 值),然后重新安装。

依赖

  • DSH 需要挂载 slots 服务(web profile 已提供)。
  • React 18,作为 DSH 客户端运行时的 peer dependency 提供。

许可证

[MIT](LICENSE)