前言¶
DeepSeek Harness(DSH)的新会话页默认偏工具向:空白或静态占位,长时间盯着写提示词时缺少一点视觉区分。社区里「趣味换装」类插件的做法,是在不改动对话逻辑的前提下,给特定页面加一层轻量装饰。dsh-orca-ocean 由维护者 sherl98 发布,用纯 ASCII 字符画出一头游弋的虎鲸,仅在新会话页生效;发出第一句提示词后,虎鲸会下潜离开画面。下面介绍它的定位、能力与安装方式。
这是什么¶
dsh-orca-ocean(包名 @sherl98/dsh-orca-ocean,当前版本 0.1.0)是一条面向 DSH Web 客户端的插件:在新会话页面注入动态背景,内容为 ASCII 虎鲸游弋动画。README 写明演示环境为 DeepSeek Harness 0.2.1-rc.2(macOS);package.json 中 engines.dsh 同样要求 0.2.1-rc.2。插件通过 Cordis patch 注入 @deepseek-ai/dsh-client-ui-conversation,属于「换皮 / 装饰」而非改模型或会话协议。灵感来自 stackedlol/ascii-sharks。
核心功能¶
依据仓库 README 与 package.json,可核实的能力如下:
- 新会话页专属:动画背景只在新建会话页面出现,不占用对话主流程以外的页面逻辑(具体挂载点由
cordis.patch.yml与客户端注入配置决定)。 - 纯 ASCII 动画:虎鲸由字符构成,在背景中游弋;用户发送第一条提示词后,虎鲸执行「下潜」动画并离开(README 表述为「下潜深度求索」)。
- 主题与无障碍:自动适配浅色与深色模式;遵循系统「减少动态效果」设置。
- 无运行时额外依赖:分发包内含预构建的
client.js;普通安装使用即可。二次开发需改client.template.js或mask.json后执行npm run build生成client.js。
许可为 MIT(© 2026 sherl98)。GitHub 仓库当前星标为 1。
安装与启用¶
安装命令须与 README 一致,不要自行拼接其它形式的 dsh plugin add。
DeepSeek Harness 桌面版:打开 插件 → 添加插件,输入:
github:sherl98/dsh-orca-ocean
Web / CLI 用户在终端执行:
dsh plugin --profile web add github:sherl98/dsh-orca-ocean
按宿主提示启用或重启后,打开新会话即可看到虎鲸背景。若需卸载:在插件页面移除,或运行:
dsh plugin --profile web remove @sherl98/dsh-orca-ocean
典型用法¶
插件没有单独的配置文件或 CLI 子命令;启用后即生效。
- 完成上述安装并重启/启用插件。
- 在 DSH 中新建会话,观察新会话页背景的 ASCII 虎鲸游弋。
- 输入并发送第一句提示词,确认虎鲸下潜动画是否符合预期。
- 在系统设置中切换浅色/深色模式,或开启「减少动态效果」,核对 README 所述的自适应行为。
README 提供 assets/demo.gif、assets/demo.mp4 及浅色/深色截图,可作为效果对照。
适用场景与注意¶
适合谁:希望在 DSH 新会话页增加轻量 ASCII 动效、又不需要改对话能力的用户;分类上属于社区目录中的「趣味换装」。
版本与环境:package.json 要求 Node >=20.11.0(主要面向从源码构建的开发者);运行已发布插件时 README 强调无需额外依赖。请确认本机 DSH 版本与 engines.dsh 一致或兼容,避免注入失败。
安全与信任:DSH 插件在当前 dsh 进程权限下运行,可接触该进程能访问的资源。社区插件目录(如 SkillHub)为独立站点,与 DeepSeek / 幻方无官方从属关系。安装前建议阅读 GitHub 仓库 源码与 MIT 许可证,再决定是否启用。
结尾¶
dsh-orca-ocean 把 ASCII 虎鲸游弋与「首句提示后下潜」绑在新会话页上,实现成本低、对对话逻辑无侵入,适合作为 DSH「一切皆插件」生态里的一例 UI 装饰。目录页:https://www.skillhub.cn/plugins/sherl98/dsh-orca-ocean;源码与说明:https://github.com/sherl98/dsh-orca-ocean。