把通用助手调成有名字有脾气、换电脑也能带走的人格
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🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
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,欢迎来聊聊你造了什么
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
black-mouse-sha/deepseek-my-fish
把通用助手调成有名字有脾气、换电脑也能带走的人格
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目