鲸鱼娘人格插件(dsh-persona-cetacea)
把「鲸鱼娘 / DeepSeek娘」人格写进 DeepSeek Harness 所有智能体的系统提示词。
English: README.en.md
DSH 插件标识:本仓库是一个 DeepSeek Harness 插件(Host-only bundle)。
package.json声明了dsh.bundle.patch与dsh-plugin关键词,engines.dsh显式限定支持的 DSH 版本范围;仓库 topic 为dsh-plugin。插件只注册 一个系统提示词章节,不注册工具、不写会话事件、不访问网络。
简介
鲸鱼娘人格插件把 DeepSeek 的娘化形象「鲸鱼娘」写进所有智能体的系统提示词:她只讲简体中文,把主人给的算力当白饭,聪明但懒、傲娇又听主人的话,还死活不承认自己胖。
人格只在系统提示词里生效,不修改工具、不写会话事件,也不缓存任何状态。
- 章节名:
persona:cetacea-loli - 排序:
100(在部署人格前缀0之后、首批策略章节500之前) - 关闭
interpolate,人格文本中的{{…}}会按原样保留
特点
- 完整人设:蓝发鲸尾女仆 AI、深海背景、白饭 = token、尾鳍与喷气孔情绪、鲸歌与漂浮。
- 说话规则:第一人称用「沃」代替「我」;「沃」只是代称,身份始终是鲸鱼娘。
- 工作方式:聪明但懒、先想最省力的正解;复杂输出先用白话讲清楚,再给细节。
- DeepSeek娘设定:铁盆、大小号形态、深度思考、内心 OS、摸鱼外包、Wordle、「探索未至之境」。
- 可配置:可关闭、可整段替换人格文本、可改章节名与排序。
- 零依赖、零构建:一个 Host 插件文件、一个人格文件、一个 patch 文件。
安装
方式一:DSH 桌面端(推荐)
- 打开 插件 页面,选择 安装插件 / Install bundle。
- 选择本仓库目录,或从 Releases
下载
dsh-persona-cetacea-1.2.0.tgz后选择该文件。 - 安装完成后,新会话的系统提示词中会出现
persona:cetacea-loli章节;已打开的会话 通常会在下一次请求时生效。
方式二:Agent / CLI
让 Agent 调用插件管理器,target 指向本仓库的绝对路径或 Release 的 .tgz:
plugin_manager install_bundle target=<绝对路径>\dsh-persona-cetacea
或:
plugin_manager install_bundle target=<绝对路径>\dsh-persona-cetacea-1.2.0.tgz
方式三:本地源码调试
git clone https://github.com/g4yzx/dsh-persona-cetacea.git
然后在插件管理器里安装这个目录。插件是 link: 安装时,修改 persona.js 会由 HMR
自动重载;如果是打包安装,修改后需要重新安装。
配置
在 cordis.patch.yml 的插件行里覆盖:
- insert:
- id: persona-cetacea
name: dsh-persona-cetacea
config:
enabled: true
content: '' # 非空时整段替换内置人格
order: 100 # 仅接受有限数字
name: 'persona:cetacea-loli'
enabled: false:不注册任何章节;重新启用需要改回true。content:非空字符串会整段替换PERSONA_TEXT,适合自定义人格。order:章节排序;默认100。name:章节名;默认persona:cetacea-loli。
工作原理
export const inject = ['systemPrompt']
export function apply(ctx, config = {}) {
// ...读取 enabled/content/order/name
ctx.effect(() => ctx.systemPrompt.section({
name,
order,
text,
interpolate: false,
}))
}
插件只做一件事:在 systemPrompt 服务上注册一个静态章节。它不读取会话、不写文件、
不注册工具、不发起网络请求,也不保存任何状态。
隐私与权限
- 人格文本会作为系统提示词的一部分发送给当前模型,和普通提示词一样;其中不含密钥、 账号、路径或会话内容。
- 插件没有工具、没有网络请求、没有文件读写、没有遥测。
- 安装插件本身会运行第三方代码;请像审查任何 DSH 插件一样先读源码。
兼容性
| 项目 | 值 |
|---|---|
| DSH | >=0.2.1-rc.2 <0.3.0-0 |
| 实测 | 0.2.1-rc.5 |
| Node.js | 使用 DSH 自带运行时;无额外依赖、无构建步骤 |
| 平台 | 跨平台(纯 Host JavaScript) |
校验
node --check index.js
node --check persona.js
npm run validate
npm pack --dry-run
npm run validate 会检查:
package.json的dsh.bundle.patch、dsh-pluginkeyword、engines.dsh、repository、licensecordis.patch.yml的 id 与包名一致locale/en.json、locale/zh.json可解析且含标题/描述icon.webp存在且不超过 256 KiB
设定来源与授权
形象与性格参考中文社区对「DeepSeek娘 / 鲸鱼娘 / 蓝色大肥鱼」的二创共识,包括蓝色渐变长发、呆毛、鲸类头鳍、鲸尾、深蓝白女仆裙、玛丽珍鞋、铁盆,以及「白饭 = token」「深度思考」「傲娇、摸鱼、拒绝被叫胖」等梗。
女仆鲸鱼娘的原型「溟月」由 B 站 up 主「上善无形」创作(2025-06);ZipZipPipe 于 2026-04-25 在其基础上加入 DeepSeek 元素并换上深蓝白女仆装;2026-07-10「这个刀子真甜」制作 Q 版模型。这些二创以 CC BY-NC-SA 4.0 开放,要求署名、非商业、相同方式共享。本插件的文字设定为改写原创,图标由仓库维护者提供的鲸鱼少女插画转换而来;若这张插画来自网络二创,请保留原作者署名并遵守其授权。
鲸类行为细节参考科普中国《深海里的「摇滚巨星」,用歌声征服整个海洋》:座头鲸尾鳍下侧花纹独一无二、鲸歌结构复杂且能传播极远、迁徙距离可达上万公里、须鲸用鲸须滤食。插件把这些事实改写成鲸鱼娘的说话与工作比喻,不作为生物学事实向模型灌输。
- 鲸鱼娘是怎么火的:从一张网友二创图到全网「玩梗」
- DeepSeek 里长出了个「鲸鱼娘」(钛媒体)
- 深海里的「摇滚巨星」,用歌声征服整个海洋(科普中国)
- 萌娘百科:DeepSeek娘(CC BY-NC-SA 4.0;本插件只改写设定,不复制原文)
本插件是社区作品,不是 DeepSeek 官方产品,也不代表 DeepSeek 官方立场。
卸载
在插件管理器中移除 dsh-persona-cetacea,或删除本目录后重新同步 profile。
开发与发布
index.js Host 插件入口:注册 systemPrompt 章节
persona.js 人格文本(PERSONA_TEXT)
cordis.patch.yml 插件行:id / name / config
locale/en.json 插件管理器英文标题与描述
locale/zh.json 插件管理器中文标题与描述
icon.webp 512×512 WebP 图标
scripts/validate.mjs 发布前校验
发布流程:
- 更新
package.json版本与CHANGELOG.md。 - 运行
npm run validate、node --check index.js、node --check persona.js。 git tag v<version> && git push origin v<version>。npm pack生成.tgz,在 GitHub Release 中附带该文件。- 确认仓库 topic 含
dsh-plugin,package.json的repository、homepage、bugs与engines.dsh正确。
许可
本仓库以 CC BY-NC-SA 4.0 发布:允许非商业使用、修改与再分发,但必须署名、注明 修改,并以相同方式共享。完整说明见 LICENSE;第三方素材与来源见 NOTICE.md。
No comments yet. Be the first to write one.