DeepSeek Harness Plugin

kanoonak/dsh-whale-catcher

Stars ★ 0 Category Just for Fun Added 2026-10-22

A two-minute whale-fishing mini game for the DSH web GUI. Catch fish whose numbers add to your score, avoid fish larger than you, eat rice bowls to heal, and grab coupons to ignore size on the next hook. Standalone HTML, no network, no telemetry.

Install

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:kanoonak/dsh-whale-catcher

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

README

This plugin publishes its README in Chinese only.

给 DSH Web 装一个小游戏:左下角一枚 🐟 抓token 按钮,点开新标签页就是一局。

抓到的 token 会加成你身上的数字;撞上比你大的鱼会掉一颗心;白饭回血;鲸元券让你下一钩无视大小。

非官方作品声明 这是一个玩家自制的粉丝向玩具,与 DeepSeek(深度求索)官方没有任何关系,不是官方插件,也未获官方授权或背书。游戏里的角色、道具、票券等美术素材来自网络公开渠道,作者不对其主张所有权,仅用于个人非商业娱乐;「token」「鲸鱼」等词只用来说明玩法,不指向任何具体产品。完全免费、不商用、不收集任何数据。若素材权利人或相关方认为内容不妥,请联系作者,会立即修改或下架。

装

需要机器上有 pnpm(dsh plugin 是调 pnpm 装的;没有的话先 npm i -g pnpm)。

dsh plugin --profile web add dsh-whale-catcher

装完刷新页面(HMR 会自己把 bundle 重组合),左下角就有按钮了。 本地开发用 link 安装,改完刷新即可,不用重装:

dsh plugin --profile web add link:/绝对路径/dsh-whale-catcher

卸载:

dsh plugin --profile web remove dsh-whale-catcher

玩法

  • 抓:钩爪左右匀速摆,左键 / 空格把它甩出去,勾到什么算什么。
  • 数字:鱼身上是它的 token 数。抓到 不大于 你的鱼 → 数字累加(10 + 6 = 16)。
  • 掉血:抓到 比你大 的鱼 → 掉一颗心,数字不变。场上只会同时有 3~4 条比你大的鱼。
  • 白饭:回一颗心。掉血后每 10 秒浮上来一碗,吃掉了重新倒数。
  • 鲸元券:下一钩无视大小,直接吃下。
  • 两分钟一局,三颗心用完就结束。分数记在本机浏览器里。

它做了什么

路由 作用
GET /dsh-whale-catcher 302 到游戏页
GET /dsh-whale-catcher/game.html 游戏本体(单文件,无外部依赖)
GET /dsh-whale-catcher/entry.js 宿主页面里那枚按钮

外加一次首页注入(Web 走 tapIndex,桌面端走 webserver/index-inject 结构化行)。 插件不读凭据、不写文件、不发网络请求:整套东西就是"把一个 HTML 发出去"。

兼容

  • 需要宿主提供 webServer 服务(DSH 0.2.x 及以上的 web profile 都有)。
  • 没有 dsh.bundle.patch 之外的依赖,也没有 peerDependencies,不会把宿主核心包卷进来。
  • 游戏分数存在浏览器的 localStorage 里,清缓存就没了,不上传。

声明

  • 本项目是非官方的玩家自制作品,与 DeepSeek(深度求索)及其关联公司无关,未获其授权、赞助或背书。
  • 「DeepSeek」「鲸鱼」等名称与形象不归本项目所有;本项目不主张任何相关权利,也不将其用于商业用途。
  • 游戏内出现的公司名、人名、票券样式均为戏仿与致敬,不构成任何合作关系或事实陈述。
  • 本项目不含任何商业推广、付费内容、数据上报或网络请求。
  • 若权利人认为本项目的任何内容不妥,请通过 issue 联系,作者会在第一时间修改或删除。

License

MIT

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →

Community comments

Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.