DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-whale-voyage

w

dsh-whale-voyage

Discovered

A companion that watches your agent and turns waiting into collecting. Pure observer, zero tokens.

🐋 Whale Voyage

Whale Voyage

你跑 agent 的时候,有只鲸鱼在旁边替你看着海。

License Zero Tokens Tests Platform


这是什么

一个 DeepSeek Harness(dsh)插件。

你派给 agent 一个任务,少则几分钟多则半小时。这段时间你干嘛?切出去刷手机?还是盯着干巴巴的转圈?

Whale Voyage 在对话区养了一只小鲸鱼。agent 在干活的时候,它就在旁边的海里游——下潜、上浮、甩尾巴。长任务做完了,它会寄回一张明信片,上面印着这次远行的日期、改了几个文件、跑了多久测试。

有点像旅行青蛙,只不过这只青蛙不是在随机旅行,它是真的在陪你工作。

纯观察者。不注册工具、不注入提示词、不调模型、不花一个 token。 agent 完全不知道它存在。


效果演示

Demo

主界面(右下角飘着鲸鱼)相册(明信片图鉴)
homealbum

你会看到什么

  • 对话区就是海面——鲸鱼飘在对话里,你可以摸它头、拖着它到处跑
  • 下潜 = agent 在干活——它潜得更深,周围变暗
  • 上浮喷水 = 任务做完了——它冒出头喷个水,庆祝一下
  • 长任务寄明信片——珊瑚苗圃、磷虾集市、洋流赛道、海沟边缘、和海豚同游……每张都是你的工作记录
  • 右下角按钮打开相册——翻看所有明信片,像翻一本航海日志
  • 标签页标题和 favicon 实时更新——切到别的窗口也能看到它是在干活还是在摸鱼
  • 授权请求会变成一封"家书"——轮到你介入的时候它会提醒你

安装

前置:你已经装好了 dsh。

# 克隆本项目
git clone https://github.com/wzysbkzsd/dsh-whale-voyage.git
cd dsh-whale-voyage/plugin

# 安装依赖并构建
npm install
npm run build

# 链接到 dsh
dsh plugin link .

然后重启 dsh,对话区右下角应该就能看到海面和鲸鱼了。

想先看看效果不想装?启动 dsh 后访问 http://127.0.0.1:你的端口/whale-voyage?demo=1,会回放一次完整的航次演示。


它承诺不做什么

这是我做这个插件时最在意的事,写在这里接受监督:

  • 不改 agent 的任何行为——只听事件,不插手
  • 对模型完全隐形——不注册工具、不注入系统提示词
  • 不接管授权流程——dsh 原生的授权弹窗该怎么弹还怎么弹
  • 零 token 消耗——所有文案都是确定性映射,不调模型
  • 出问题不连累 agent——异常一律吞掉降级,不往 agent 循环里抛
  • 一条命令干净卸载——不留驻留进程、不改写 dsh 文件

一些设计上的小事

  • 明信片不是随机发的——超过你自己历史时长 70% 的任务才算"远行",才会寄明信片。短任务它就捡个贝壳回来。这样不管你任务都是 30 秒还是 30 分钟,体感都是约三成的任务有收获。
  • 每张明信片上有邮戳——航次序号、日期、改了几个文件、测试过没过。画面可以重复,但记录不会。
  • 支持多会话并行——同时跑两个任务,海里就有两只鲸鱼。它们各干各的,不打架。
  • 摸头有亲密度,摸多了它会从"初识"慢慢变成"同舟",还会戴围巾、提灯笼。
  • 有个"专业模式"——收起所有动画,变成一行一个航次的状态条。数据照记,只是不展示。

技术栈

  • TypeScript,状态机是纯函数(输入事件序列 → 输出状态)
  • 63 个单元测试 + 样本回放 + 混沌测试,全绿
  • 前端零框架,原生 DOM + CSS 动画
  • 美术资源:立绘是 AI 生成后程序切分,明信片是手绘水彩风

License

MIT

鲸鱼形象基于 DeepSeek 官方鲸鱼的 Q 版粉丝创作,不声称与 DeepSeek 官方存在关联。

Comments

Loading…

Similar plugins

dsh-pet

A whale-girl companion for the dsh web GUI: animations follow the agent state, with pat interactions and a feeding mechanic that raises intimacy from a calf to deep-sea bonds.

Just for FunManifest valid

★ 0

dsh plugin --profile web add @linxin666/dsh-pet

by Gorkaseto

A lightweight, pixel-art companion plugin for DeepSeek Harness (DSH) that adds an animated whale pet above the input composer during new sessions.

Just for FunManifest valid

★ 0

Apache-2.0

JavaScript

Oct 21, 2026

dsh plugin --profile web add dsh-whale-pet

by cookiesheep

A pixel-art whale companion for DeepSeek Harness — it swims while your agents work and taps the glass when an approval is waiting

Just for FunManifest valid

★ 9

↓ 164/wk

MIT

JavaScript

Aug 19, 2026

dsh plugin --profile web add whale-on-desk
dsh-whale-companion4

No screenshots

Draggable whale companion with local progression, achievements, skins, and privacy-safe activity tracking.

Themes & SkinsJust for FunManifest valid

★ 0

dsh plugin --profile web add dsh-whale-companion

by Gjs9178U

A desktop pet for the DSH web GUI: an inline-SVG whale that bobs, blinks and sways, can be dragged anywhere and remembers where it was.

Just for FunDevelopment & InfrastructureManifest valid

★ 2

NOASSERTION

JavaScript

Oct 20, 2026

dsh plugin --profile web add dsh-pet-indesktop

by POPCORNBOOM

Insight dock for the DSH Web GUI: an agent parks a short, strictly-bounded side observation while it works; you decide later whether to hear it.

Manifest valid

★ 0

MIT

JavaScript

Sep 15, 2026

dsh plugin --profile web add dsh-insight-dock