dsh-persona-shell:DeepSeek Harness 中只在呈现层生效的人格套壳
crisvollerei/dsh-persona-shell
界面与体验已验证
收录时间 2026-10-27
页面最后更新 2026-10-27
DSH 插件在渲染层为助手汇报套上人格化转述,人格不进入工作提示词,原文一键可查。
dsh-persona-shell 是一个 DSH plugin,把助手每段汇报在聊天区重新讲一遍,而工作提示词完全不受影响。它针对的是把人设塞进系统提示词后每一步都要付出上下文与注意力代价的问题,因此人格只停留在呈现层,原文始终一键可查。核心能力包括字面量打码保护代码与命令、流式改写、多个人设预设与跨会话风格记忆、子代理独立开关,以及关闭后立即恢复官方渲染。
如何安装
install
dsh plugin --profile web add github:crisvollerei/dsh-persona-shell- 分类
- 界面与体验
- 平台
- DSH Plugin
- 作者
- crisvollerei
- 分发方式
- 插件
dsh-persona-shell 核心特性
每个 step 汇报均可套壳代码路径等字面量本地打码保护流式改写并保留原文对照多个人设预设与风格记忆关闭即恢复官方渲染
dsh-persona-shell 仓库简介
它是做什么的?
Persona Shell 是 DeepSeek Harness(DSH)的人格套壳插件,只在渲染层给助手汇报套一层人格化转述,不进入工作提示词。它解决的是「把人设写进 system prompt 会持续消耗上下文与注意力」的问题:人格只活在呈现层,工作面零污染。插件由 crisvollerei 维护,采用 MIT 协议,用 JavaScript 编写,最近更新于 2026-10-27。
核心功能
- 呈现层改写:只读取已提交的 assistant 汇报并重新转述,不碰 system prompt、工具集、agent 循环与会话日志,改写结果也不回灌会话记录。
- 字面量保护:围栏代码、行内码、URL、绝对路径、命令、版本号先在本地替换为占位标记,只把叙述段送模型;标记缺失、多余、重复或被改写时整条丢弃并回落原文。
- 原文对照:每轮最后一条汇报带「原文」按钮,改写失败或超时一律显示原文。
- 人设预设与风格记忆:可粘贴现成人设提示词自动提取说话规则生成人格卡,并跨会话统计提问语言、称呼方式与句长微调语气,只存计数不存原文。
- 子代理独立开关:过程输出与结论输出分开控制,阶段性输出是否改写也可单独设置。
- 可回退:关闭插件开关即释放渲染槽位,官方渲染器完整恢复。
怎么使用这个插件?
在 DSH 中启用该插件后,助手每完成一段汇报,聊天区就显示人格版,每轮最后一条可切「原文」对照。进入「设置 → 人格套壳」可调整是否改写阶段性输出、子代理两个独立开关、长期记忆开关与清空、人设预设的启用改名删除、人格卡编辑(身份、汇报说话规则、通用语感、语气示例、禁区、子代理称呼),以及改写所用模型(默认跟随当前会话)。内置预设「大肥鱼」不可删除,编辑内置预设会自动另存为新预设,之后可随时切回。
报错怎么排查?
- 接管期间 reasoning 折叠面板、图片块、中断标记、运行中状态不显示:「原文」视图也只含文本块,这是 keyed 槽被接管后的已知限制,关闭插件开关即可释放槽位、恢复官方渲染器。
- 聊天区明显降级为纯文本并在设置页提示:说明官方 Markdown 渲染能力不再可用,插件依赖它做渲染,按官方说明修复后即可恢复。
- 插件路由拒绝无认证请求:没有 Connection 服务的部署需按官方说明显式允许未认证路由。
- 记忆开关状态异常:存储不可用时记忆保持关闭,避免用默认值覆盖用户已关掉的开关,待存储恢复后再采集。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:crisvollerei/dsh-persona-shell。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题

发布者
crisvollerei
仓库
crisvollerei/dsh-persona-shell
0
Star
0
Fork
0
Watch
0
开放 Issue
语言JavaScript
许可证MIT License
官网—
仓库最近更新2026-10-27 22:54:40
仓库创建时间2026-10-27 19:21:07
主题
deepseek-harnessdshdsh-pluginpersonaplugin
默认分支main