DSH 插件市场DeepSeek Harness 社区插件目录

whale-persona

已验证 技能与智能体 ★ 12 0.17.7

Blank-by-default local persona engine for DeepSeek Harness, Codex and ZCode: identity, user address, agreements, scoped memory evidence, human-confirmed revisions, shareable presets and read-only continuity tools. Zero runtime dependencies; no network access.

一句话定位

Blank-by-default local persona engine for DeepSeek Harness, Codex and ZCode: identity, user address, agreements, scoped memory evidence, human-confirmed revisions, shareable presets and read-only continuity tools. Zero runtime dependencies; no network access.

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add whale-persona@0.17.7

兼容的 DSH 版本

未声明

作者与热度

shenA2024 · ★ 12 · 更新于 2026-10-18

关于这个插件

whale-persona —— 多宿主人设引擎

简体中文 | [English](README.en.md)

把 AI 编码助手的人设变成一份可开关、可编辑、可记忆的配置:自称(按模型分档)、对用户的称呼、

关系立场、性格正文、逐条可勾选的工作契约、思维链语言,以及带代码级确认闸门的长期记忆。

一份私有 config.json + 一个收件箱文件,可接入 DeepSeek Harness、Codex 与 ZCode;每条记忆线可使用独立配置。

0.12.0 起还带一层条件反射:自己写规则,命中时由插件在代码层注入一步指令(匹配不花 token),

可选把这一步的请求瘦身、把工具裁到白名单 —— 规则是个人资产,默认零规则。

> 维护状态(2026-10-16 更新):主宿主是 DeepSeek Harness;ZCode 适配器已解冻 —— 2026-09-19 曾因

> ZCode 快照用户工作区而停止开发(原话:ZCode 已经决定不再制作了),2026-10-16 维护者决定恢复:已按

> ZCode 3.15.3 的插件规范把清单对齐;真机回归待做(在本机 ZCode 里装一次、发一轮,见安装段 ②)。

> 这一侧仍只做 UserPromptSubmit hook 注入 + 一个管理技能,0.10.0 起的预设库 / 酒馆卡 / dsh.bundle

> 与它无关。完整取舍与改判记录见 [docs/维护状态.md](docs/维护状态.md)。

MIT · 纯 ESM · 零运行时依赖 · 不联网 · 异常一律降级为空(最坏是"没有人设",不炸会话)。

English: a persona engine for AI coding harnesses — the English guide (what it is, how to install,

what each feature does, and which documents are authoritative) is [README.en.md](README.en.md).

0.18.0:Codex 连续性与记忆证据。 新增开场读取、本地 CLI 兜底、四个只读 MCP 工具、来源标签与适用条件、自检和内容指纹索引。待确认的记忆替代会保留旧条目,确认后才换版。

Codex 用户从这里开始(Node ≥ 20;零依赖;无需 API 密钥):

git clone https://github.com/shenA2024/whale-persona.git
cd whale-persona
node scripts/install-codex.mjs --dry-run
node scripts/install-codex.mjs

填写安装命令报告的私有配置,然后重启 Codex、新开会话。已有配置加 --config <绝对路径>,原文件不会被改写。安装默认空白,不预设任何人的身份或关系。完整安装、故障恢复与限制见 [Codex 接入](docs/CODEX.md);本次吸收的上游机制见 [灵枢研究记录](docs/LINGSHU_RESEARCH.md)。安装只建立加载链路,不能承诺模型在所有宿主和会话中绝不遗忘。

---

它解决什么问题

你和编码 AI 之间那些每次都要重说一遍的事:它老忘、你得反复交代;同一件活今天一个风格明天一个风格;

「别问我还要不要继续」这句话说过一百遍它还是问。

whale-persona 把这些人设事实变成一份你自己的配置,每个会话自动带上。装完是空白的、装上不改变任何行为——

要什么写什么。而它和别人不一样的一点:记忆必须你确认才生效(代码强制,不是提示词约束),

AI 只能提议,改不了你的准则。

先看到效果,再决定装不装(一条命令,只读,不碰你的任何配置):

node scripts/render-preview.mjs --config examples/demo-config.json --cwd D:/work/demo

它把「此刻实际注入系统提示词的三段文本」逐字打印出来——这就是装完你能得到的东西。

想直接上手:往下跳到 [60 秒上手](#60-秒上手)。第三方要实现同样的格式:看 [SPEC.md](SPEC.md)。

---

它给你什么

| 能力 | 说明 |

|---|---|

| 自称 / 称呼 | {selfName} {userName} 占位符;自称可按具体模型指定(selfNameByModel),未命中回落 flash / pro 两档 |

| 立场与性格 | stance(一句话)与 character(整段正文),渲染在提示词最前面 |

| 形象(appearance) | opt-in、默认关:把「你是谁/长什么样」当既定事实注入(text 通用 + byModel 按模型覆盖,键写宿主真实模型 id);渲染在立场正文之后、工作契约之前 |

| 形象卡(0.17.0) | appearance.cards:给自己 / 用户本人 / 第三方各存一张卡(标题 + 一行摘要 + 长文 + 照片路径)。默认「本人卡常驻一行摘要、长文与照片按 id 去读」——摘要进提示词、正文留在配置里;每张卡用 auto / expand / on 单独开关。图片永不进提示词(只给路径) |

| 回复语气(tone) | opt-in、默认关:只改措辞与节奏,不改结论、证据标准与工作契约;结构与形象相同,现成文案见 core/presets.js |

| 工作契约 | 逐条可勾选,on:false 即停用;写得具体可验证才有效 |

| 思维链语言 | 只改思考语言,不改答复语言(off / zh-CN / en …) |

| 长期记忆 | 手工条目(权威层)+ 收件箱(AI 提议 → 人确认 → 只追加式入库) |

| 分类路由(0.13.0) | 同一道确认闸门推广到记忆之外:条目标 kind(pitfall / idea …),人确认那一刻按 memory.sinks 路由只追加式落进目标文件;不注入提示词、幂等、无路由会报出来;默认空表 = 零行为改变 |

| 注入体积(0.13.0) | 计量每段字符数与合计(走与渲染同一条通路),面板与 CLI 可见;budget 超限时可选注入一行提醒 —— 只提醒,永不自动裁剪 |

| 条件反射(reflex) | 自己写规则,命中即在代码层注入一步指令(正则 / 近似 / 词袋三通道);匹配不花 token,可选把这一步的请求瘦身、把工具裁到白名单;默认零规则 |

| 两个编辑入口 | DSH「设置 → 人设」可编辑面板 + 本仓自带本地编辑器页;同一套读写纪律 |

| 零行为改变 | 不写配置 = 三段全空,装上不改变任何行为(有单测钉住) |

| 默认安全 | 不联网、不执行命令、不读你的工作目录;写面逐项登记在 [.github/SECURITY.md](.github/SECURITY.md),并由安全探针 S15 与代码同步(新增写盘文件不登记 = 安全套件红) |

现成的人设,去关联仓拿(本体只做引擎)

本仓是引擎:出厂空白、零观点、默认不改变行为(有单测钉死)。

想要"拿来就用"的起点——立场、身份正文、逐条可勾选的纪律——去关联仓:

> [whale-persona-presets](https://github.com/shenA2024/whale-persona-presets) —— 16 张预设卡

> (通用起步 / 证据优先 / 讲到你懂 / 去水改稿 / 严格评审 / 需求澄清 / 排障 / 重构 / 看数 /

同分类对比

同一分类下 Star 最高的 5 个,便于横向比较。

插件作者 Star版本更新
archify tt-a1i 95.2K 0.0.0 2026-11-10
nuwa-skill alchaincyf 37.9K 2.0.1 2026-11-10
distilly titanwings 26.5K 1.0.0 2026-10-13
learn-harness-engineering walkinglabs 24.1K 0.1.0 2026-10-22
dsh-Go ccch1mneyyy 18.1K 0.0.0 2026-11-10