dshbase

插件目录 / UI & Skins / DPwhale-plugin

DPwhale-plugin

已验证 · 实测可装 zed1902209846-dotcom

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

1Stars
0Forks
0未关闭 issue
JavaScript语言
2026-08-15最近推送
跨平台平台

功能简介

小桌宠插件,对话随机出现名字,梁神有特效

✅
我们的评价
可用 — 实测通过,早期项目

小桌宠插件,对话随机出现名字,梁神有特效 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

🐋 Pixel Whale — DeepSeek Harness (DSH) 动态插件

一只呆萌的像素鲸鱼宠物,常驻在 DSH 网页界面的右下角。它会:

  • 💦 头顶扇形水花轻轻晃动(活水效果)
  • 🍮 token 用量增长时 Q 弹蹦哒(弹性缓动 + 挤压拉伸)
  • 🎉 每次对话结束 高高庆祝蹦跳,并按概率随机换一个称号
  • 🌧 抽中「梁子」→ 全屏下雨 4.5 秒
  • 🎆 抽中「?!梁神!?」→ 绽放 5 朵绚丽烟花(双环爆裂、发光粒子)
  • 🏷 鲸鱼下方名牌实时显示当前称号

✨ 功能特性

行为 触发条件
扇形水花晃动 常驻(水珠错开节奏轻晃)
Q 弹小蹦哒 每次轮询检测到 token 增长
70px 庆祝大蹦 对话结束(agent 从 running → idle)
称号随机 对话结束:梁子 30% / 梁总 40% / ?!梁神!? 30%
全屏下雨 抽中「梁子」(4.5 秒,70 根雨丝)
绚丽烟花 抽中「?!梁神!?」(5 朵,双环爆裂,停留 4 秒)

数据来源(真实,非估算):Host 端包装 llm/stream 瀑布流,摘取 usage chunk 累计真实 token 用量(含 input/output/cache/reasoning)。

📦 安装

推荐方式(自动):

  1. 复制仓库地址:

    https://github.com/zed1902209846-dotcom/DPwhale-plugin.git
    
  2. 打开 DeepSeek Harness(DSH),把地址粘贴给会话中的助手,说:

    帮我从 https://github.com/zed1902209846-dotcom/DPwhale-plugin.git 安装这个鲸鱼插件
    
  3. 助手会读取仓库里的 plugin/host.js 和 plugin/client.js,通过 cordis_define 定义插件,再 cordis_run 激活(首次需在页面批准)。

手动方式:在 DSH 会话中调用 cordis_define(plugin.kind: "new",idPrefix: "whale"),code.host 填入 plugin/host.js 的完整内容,code.client 填入 plugin/client.js 的完整内容,再调用 cordis_run 激活。

依赖能力:Host 端 agent/status、llm/stream、harness.handle;Client 端 shell.overlay Slot、timer、host.call、styles.insert。均为 DSH 内置能力,无需额外安装。

⚙️ 可配置项

所有可调参数都在 plugin/client.js 顶部:

const INITIAL_LABEL = '今天是什么梁...'   // 初始名牌文字
const TITLES = [                          // 对话结束称号 + 权重
  { text: '梁子', weight: 30 },
  { text: '梁总', weight: 40 },
  { text: '?!梁神!?', weight: 30 },
]
const RAIN_DURATION = 4500                // 下雨时长 ms
const PW = 8                              // 像素块大小 px(整体尺寸 = 28*PW)
  • 位置:.pw-root 的 right / bottom(默认右下角)
  • 颜色:.pw-w ~ .pw-t 类(水花 / 眼白 / 描边 / 身体 / 瞳孔 / 鳍 / 腮红 / 嘴内 / 肚皮 / 舌线)
  • 鲸鱼形象:WHALE 矩阵字符画,由 pixel_whale.py 生成(PIL 脚本 → whale.png / whale.svg),改形象后同步矩阵即可

🗂 项目结构

.
├── plugin/
│   ├── host.js        # Host 端源码(填入 code.host)
│   └── client.js      # Client 端源码(填入 code.client)
├── pixel_whale.py     # 鲸鱼像素画生成器(Python + PIL)
├── whale.png          # 生成结果
├── whale.svg          # 生成结果(矢量像素)
└── README.md

📜 许可证

MIT — 自由使用、修改、分发。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 DPwhale-plugin」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:zed1902209846-dotcom/DPwhale-plugin

Headless(CLI)profile:

dsh plugin --profile headless add github:zed1902209846-dotcom/DPwhale-plugin

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

使用场景

改变 dsh 的外观或交互方式——一套主题、皮肤或新面板,重塑工作区。

适合谁

在 web UI 里一待几小时、想让它按自己的习惯好看又好用的人。

二次开发建议

皮肤、面板和主题 token 是扩展点——写新皮肤、加面板,或与上游配色同步 token。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

UI & Skins 里更多

浏览全部 7797 个插件 →