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
S

dsh-shark-bg

Shark Bg

在 Harness Web 界面背景中游动的 ASCII 鲨鱼

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

npx -y @deepseek-ai/dsh plugin --profile web add github:iemgnod/dsh-shark-bg#0b6046daf5eea768123eac0c37291c64e0be4657
README兼容性版本
控制面板

兼容性与来源证明

Shark Bg 以 dsh-shark-bg 发布,当前版本为 0.2.3。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

0.2.3stable
2026/11/2

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundle新的用户提示到达时刷新会话标题。Personalized Recommendations@deepseek-ai/dsh-personalized-recommendations回答下方以卡片形式提供个性化页面和内置插件推荐Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层

README

dsh-shark-bg

在 DeepSeek Harness Web 界面背景里游动的 ASCII 鲨鱼。

一组鲨鱼在海水里巡游、追逐、捕食小鱼,全部用等宽字符光栅化绘制,作为整个界面的背景层运行。

效果

  • 8 种鲨鱼(经典鲨、锤头鲨、大锤头鲨、虎鲨、斑马鲨、灰鲭鲨、长尾鲨、护士鲨)按体型缩放,各自巡游与捕食,默认 6 条,数量可在设置里调整
  • 上百条小鱼按 Reynolds boids 集群,带 Couzin 盲区、警报传染和喷泉式逃逸
  • 鲨鱼有波动脊柱、转向侧倾、饥饿与进食状态
  • 无散度海流场驱动整体漂移
  • 深浅色主题自动适配,窗口缩放自适应,页面隐藏时暂停
  • 设置页可调遮罩、数量、体型、密度、游速与网格浓度

建议深色模式食用更佳。 深海的黑底配浅色字符,鲨鱼的轮廓、斑点与尾流最清楚;浅色模式也能用,只是海水更接近磨砂玻璃,观感偏清淡。

截图

浅色模式:

浅色模式

深色模式:

深色模式

控制面板(设置 → 鲨鱼背景):

控制面板

安装

dsh plugin add https://github.com/iemgnod/dsh-shark-bg

或在插件市场(dsh-market)的主题 Tab 里一键安装。

手动安装:把仓库放进 ~/.dsh/profiles/<profile>/node_modules/dsh-shark-bg,并在该 profile 的 package.json 里把 dsh-shark-bg 加入 dsh.profile.bundles。

设置

安装后在 设置 → 鲨鱼背景 里可以直接调整,改动即时生效,不需要刷新页面:

项目说明
启用背景关掉后界面恢复默认外观,设置会保留
界面遮罩越大海水越淡、文字越清楚;越小鲨鱼越明显(默认 40%)
输入区遮罩底部输入框与聊天流交界处的浓度
鲨鱼数量0 表示只留海水与鱼群;默认 6 条,超过 8 条后循环复用同一批种类
鲨鱼体型相对默认体长的倍率
鱼群密度0 表示没有小鱼,只有鲨鱼;45 与原始版本相当
游速整体时间流速,1 是原始速度
网格浓度背景网格线的明显程度,0 表示完全去掉
静止画面不播放动画,只保留一帧,省电也方便截图

设置保存在 profile 目录下的 shark-bg.json,手动编辑该文件同样生效(重启后读取)。

底层仍是两个 CSS 变量,需要脚本化时可以自己改:

html { --shark-veil: 40%; --shark-veil-strong: 88%; }

实现要点

界面背景要透出来,必须解决一个叠加问题:DSH 的外壳有多层不透明容器,每层都加半透明遮罩会相乘叠加——两层 58% 遮罩就只剩不到 18% 的海水可见。

插件因此不硬编码类名(DSH 的类名带哈希前缀,随版本变化),而是在运行时探测:递归扫描 #root 下的元素,实测哪个又大又真的不透明,只给最外层那一个加遮罩,嵌套在里面的同类元素直接清成透明。菜单、弹窗、toast 等悬浮层全部跳过,保持实心。

参考

鲸群、鲨鱼形体与 ASCII 光栅化思路参考自 stackedlol/ascii-sharks(TypeScript 版海洋与 ASCII 渲染引擎)。本插件把它移植为 DSH 客户端插件,并做了这些改动:作为背景层而非独立画布、按 DSH 主题反色、运行时探测遮罩、提供设置页。

许可

MIT