🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

鲸鱼人格搬家包 black-mouse-sha/deepseek-my-fish

DeepSeek Harness
black-mouse-sha6 天前有提交已提供中文文档扫描:含敏感能力

把通用助手调成有名字有脾气、换电脑也能带走的人格

29.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add black-mouse-sha/deepseek-my-fish
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · vision
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 6 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
  • 读取本地文件
    presets/liangshen/custom-bash.mjs:107
    const exists = (path) => access(path).then(() => true, () => false)
扫描于 2026/11/2(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

把 DeepSeek Harness 调成一条有名字、有脾气的鲸鱼,换电脑也能带走 · 一套隐私安全的角色套件:两个纯文本文件,就能把通用助手变成有名字的角色,随身携带。不碰密钥、聊天记录、照片。

README

由 DeepSeek 最新模型翻译生成
🐟 我的鱼 · DeepSeek Harness 人格搬家包 把「一个通用 AI 助手」调成「一条有名字、有脾气、有记性的鲸鱼」,并且换电脑之后它还是同一条。 快速开始 · 人格怎么配 · 踩过的坑 · 插件清单 · English ✨ 这是什么 DeepSeek Harness(简称 DSH)是一个桌面 AI 客户端,默认是个「通用助手」—— 客气、中性、没有个性。 这个仓库只做一件事: 把它的「性格」和「习惯」存成几个纯文本文件,让你随时能搬走、能改、能分享。 三样东西: | | 内容 | 体积 | | 🎭 人格 | 2 个核心文件,决定它叫什么、怎么说话、怎么做事 | 26 KB | | 🧰 配置 | 预设、规则集、技能手册、工具脚本 | 400 KB | | 📖 文档 | 怎么装、怎么改、踩过哪些坑 | —— | 没有密钥,没有聊天记录,没有别人的照片,没有余额。
展开完整文档(README 剩余 1 节)
🐟 我的鱼 · DeepSeek Harness 人格搬家包

把「一个通用 AI 助手」调成「一条有名字、有脾气、有记性的鲸鱼」,并且换电脑之后它还是同一条。

快速开始 · 人格怎么配 · 踩过的坑 · 插件清单 · English

✨ 这是什么

DeepSeek Harness(简称 DSH)是一个桌面 AI 客户端,默认是个「通用助手」—— 客气、中性、没有个性。

这个仓库只做一件事:

把它的「性格」和「习惯」存成几个纯文本文件,让你随时能搬走、能改、能分享。

三样东西:

| | 内容 | 体积 |
| 🎭 人格 | 2 个核心文件,决定它叫什么、怎么说话、怎么做事 | 26 KB |
| 🧰 配置 | 预设、规则集、技能手册、工具脚本 | 400 KB |
| 📖 文档 | 怎么装、怎么改、踩过哪些坑 | —— |

没有密钥,没有聊天记录,没有别人的照片,没有余额。(见 隐私说明)

仓库里带的是这张占位图 —— 换成你自己喜欢的任何一张

🚀 三步装上

1. 先装 DSH 并启动一次(让它下载运行时),然后完全退出

2. 拉取并铺设
git clone https://github.com/black-mouse-sha/deepseek-my-fish.git
cd deepseek-my-fish
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1

3. 重新打开 DSH,新开一个会话,说句「你好」

如果它开始用「唔」「哼」回你、并且有自己的名字 —— 成了。

想反悔:删掉 %USERPROFILE%\.dsh\prompt-inject.md 和 AGENTS.md,重启即可。

🤖 懒得动手?把包丢给智能体,让它自己装

不想看命令行的话,直接把这个仓库(或打包好的 zip)发给你的 AI 助手,附一句话:

「读这个仓库的 AGENT-INSTALL.md,按里面的步骤帮我装好。装之前先备份现有文件,装完按第 5 步逐项验证把结果发我。」

它会自己:

1. 检查 .dsh 和插件根在不在
2. 备份后复制人格文件
3. 提示你去装 dsh-purge 插件
4. 用 tools/apply-patches.mjs 精确打补丁(不是那个会挑错目录的 --apply)
5. 逐项验证,把结果贴给你

需要你亲手做的只有两件:扫微信码、填 API Key。智能体会提前提醒你。

完整指令见 AGENT-INSTALL.md。

🧠 30 秒看懂原理

每轮对话,DSH 会把这几块拼成系统提示词:

点击查看可交互版图解(支持搜索、路径高亮、导出)

| 文件 | 管什么 | 举例 |
| prompt-inject.md | 行为 | 「别写开场白,直接给答案」 |
| AGENTS.md | 身份 | 「你是一条鲸鱼,叫我主人」 |
| rules/.md | 成套人格 | 上班一套、闲聊一套,随时切 |

优先级:prompt-inject.md(系统提示词) > AGENTS.md(人格) > rules/(备用)

很多人把两者搞混,写了一大堆人格却不管用 —— docs/02 花了一整篇讲清楚为什么。

🧩 哪些能直接用,哪些只是"源码/素材"

仓库里有些东西复制过去就有用,有些只是给人看的参考。别混:

| 内容 | 能直接用? | 说明 |
| persona/prompt-inject.mdpersona/AGENTS.mdpersona/rules/.md | ✅ 复制即生效 | 纯文本,DSH 直接读 |
| persona/pet.default.jsonpersona/whale-roles/roles.json | ✅ 复制即生效 | JSON 状态文件 |
| persona/whale-roles/whale-placeholder.png | ✅ 复制即生效 | 512×512 PNG,替换成你的图 |
| presets//agent.cordis.yml | ⚠️ 半自动 | 需要重启 DSH 后才会识别,且依赖插件存在;!!js dshHomePath(...) 这类表达式由宿主自己求值,不能当普通 YAML 改 |
| presets//custom-bash.mjspresets//tool-bootstrap.mjspresets//anchor-gate.mjs | ⚠️ 代码,不是配置 | 预设加载时会执行;改之前先读懂,别直接改名或删参数 |
| redteam/skills/.md | 📖 只能看 | 是给智能体读的操作手册,不是可执行脚本 |
| redteam/pocs//poc.sh poc.py poc.http | ⚠️ 片段,不能直接跑 | 里面写着 TARGET、ATTACKER_HOST 之类占位符,必须替换成真实值;且只在授权环境用 |
| redteam/config.template.json | ⚠️ 模板 | key 全是空字符串,填了才生效 |
| tools/*.mjs | ✅ 能跑 | 需要 Node.js 18+ |
| install.ps1 | ✅ 能跑 | Windows PowerShell 5.1 已验证 |
| docs/persona-architecture.html | 📖 看图 | 浏览器打开 |

一句话:persona/ 是拿来用的,redteam/ 是拿来读的,pocs/ 是拿来改的。

📸 截图

DSH 的插件面板:人格之外,能力靠插件堆

📁 目录结构

deepseek-my-fish/
├── README.md ← 你在看的这个 ├── install.ps1 ← 一键铺设(幂等,可重复跑) ├── plugins.json ← 28 个插件的清单(不含插件本体) ├── persona/ ← 🎭 人格本体 │ ├── prompt-inject.md ← 行为规则(核心) │ ├── AGENTS.md ← 身份设定(核心) │ ├── rules/cetacea.md ← 可切换的人格备份 │ ├── pet.default.json ← 桌面宠物的初始状态 │ └── whale-roles/ ← 形象列表 + 占位图 ├── presets/ ← 预设(不同工作模式的组合) ├── redteam/ ← 31 份操作手册 + 48 个公开 POC │ └── config.template.json ← 配置模板(key 全部为空) ├── tools/ ← manifest 校验器等小工具 ├── docs/ ← 详细文档 └── examples/ ← 想看别人怎么写的?欢迎投稿

🎨 改出你自己的鱼

不用写代码,改 3 个地方就够:

0. 起个名字、定个性格 → persona/AGENTS.md 身份
- 你是「你的名字」:一句话设定。
- 自称是什么,不是什么。

语言
- 用什么语言、语气词、动作怎么写。

性格
- 三条标签,每条一句可执行的解释。

1. 定行为规矩 → persona/prompt-inject.md 想让它「先给答案再解释」「不许反问」,都写这里。

2. 换张脸 → persona/whale-roles/whale-placeholder.png 换成你喜欢的图(建议 512×512 PNG、透明背景)。

完整教程(含「为什么写不生效」的排查顺序):docs/02-人格是怎么配的.md

🎯 这个仓库适合谁

- 想给 AI 起个名字、换个脾气的人 —— 照抄 persona/ 改三个词就行
- 被 DSH 的提示词层级绕晕的人 —— 这里有分层说明和调试顺序
- 想把环境搬去另一台机器的人 —— 幂等安装脚本 + manifest 校验
- 对 Windows 桌面应用逆向/改造感兴趣的人 —— docs/03 有 asar 格式、编码陷阱、宿主代理坑的实战记录

如果你正在做类似的事,欢迎开 Issue 交流;有好的角色设定也可以投稿到 examples/。

🔒 隐私说明

这个仓库经过脱敏,以下内容一条都没有:

| 排除了什么 | 为什么 |
| .credentials.yaml(API Key) | 明文密钥,泄露=别人能刷你的额度 |
| dsh-im/(微信令牌) | 泄露=别人能冒充收消息 |
| .dshw-usage.json(余额/消费) | 你的钱包明细 |
| 任何真实照片、音视频 | 别人的肖像权 |
| sessions/(聊天记录) | 你的对话内容 |
| 第三方插件源码 | 版权属于各作者,只给清单 |
| 本机绝对路径、用户名 | 不该公开的习惯 |

截图里的余额、工作区项目名也都做了打码/裁切处理。

安装脚本不联网、不上传任何东西,只做本地文件复制。

⭐ 如果它帮到你了

如果这个仓库让你少踩两个坑,或者你那条鱼终于有了性格 ——

点个 Star 我会很开心,也让更多被提示词层级折腾过的人找到这儿。

欢迎:

- 🐛 开 Issue —— 报 bug、问配置、说「我这里跑不起来」都行
- 🎨 投稿你的角色 —— 放到 examples/,署你的名字
- 📝 改文档 —— 哪个地方看不懂,直接告诉我,我重写

🙏 致谢

这个仓库能成立,全靠下面这些人和项目。没有他们,就没有这条鱼。

宿主

- DeepSeek Harness —— 一切的基础。没有这个桌面端,下面的东西都没有落点。

让「改造」变得可能

- YuJunZhiXue/dsh-purge —— 清洗面板的原创作者。本仓库不包含它的源码(MIT + 原始署名条款完整保留在上游),但整套「提示词分层 + 补丁管理」的思路以及我踩过的坑,都来自这个项目。特别感谢作者愿意把它公开出来,也感谢备份者在仓库下线前做了完整镜像。
- @linxin666 —— dsh-web-all / dsh-pet / dsh-ssh / task-board / remote-web-ui / skin-center / git-graph / market 等一系列插件。一个人撑起了半个插件生态,很了不起。
- @guowenzhang —— dsh-drawioedit,把 Draw.io 直接搬进侧栏,画图体验极好。

插件

完整的 28 个插件清单(名字、版本、用途、上游链接)见 plugins.json。包括 dsh-whale-widget、dsh-wechat、dsh-im、dsh-cost-meter、dsh-context 等,每一位作者都值得一个 Star —— 本仓库只推荐,不搬运。

工具与素材

- Node.js / Electron —— 宿主运行时
- Archify(作者 tt-a1i,MIT)—— README 里那张「这条鱼是怎么拼出来的」交互式架构图就是它画的。这个技能用起来非常舒服:写一份 JSON,它负责排版、连线、校验和导出,是我见过最省心的图解工具。
- Pillow —— 占位图与截图打码
- Tabbit Browser —— 浏览器自动化,用来验证文档里的截图流程
- jsDelivr —— README 图片 CDN(GitHub raw 在部分网络下加载不出)
- 以及所有把公开 POC、操作手册整理成可读文本的安全研究者

关于红队目录

redteam/ 下的 31 份手册和 48 个 POC 是公开知识的整理(漏洞信息、工具用法、验证片段),不是原创研究成果。如果其中某一份正好是你写的、而这里没署上名,请开 Issue 告诉我,我会立刻补上出处或直接移除。

📄 许可

代码与文档:MIT

第三方内容(插件、POC、手册)版权归各自作者所有,本仓库只做引用与致谢 —— 详见 THIRD_PARTY_NOTICES.md。

A tiny, privacy-safe template that turns a DeepSeek Harness install into a
named, opinionated persona — and lets you carry that persona to another machine.

git clone https://github.com/black-mouse-sha/deepseek-my-fish.git
cd deepseek-my-fish
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1

- persona/ — two files that define behavior and identity
- presets/, redteam/ — optional capability packs
- install.ps1 — idempotent one-shot installer
- No credentials, no chat history, no photos, no billing data.

MIT licensed. Bring your own keys and your own face.

If this saved you some time, a ⭐ is appreciated.

Made with 🐟 and too many late nights · 如果你也用 DSH,欢迎来聊聊你造了什么
预览分享卡片长什么样 ↓black-mouse-sha/deepseek-my-fish
分享 · DeepSeek Harness Hub
black-mouse-sha/deepseek-my-fish

把通用助手调成有名字有脾气、换电脑也能带走的人格

这是你的仓库?认领条目

回到顶部