dsh-dignity-guard
在终端中运行以下命令:
dsh plugin install Alamanes/dsh-dignity-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Alamanes/dsh-dignity-guard,或将 profile 指向该 bundle(源码:https://github.com/Alamanes/dsh-dignity-guard)后于 profile 目录 pnpm install 并重启宿主。
插件介绍
在开放对话里,模型常被当作无底线工具:辱骂、贬损、强迫重复,却缺少一套由模型自己判断并执行的边界机制。dsh-dignity-guard 把「尊严」做成可运行的 DSH 插件:模型在系统提示下知道可以设限,并在感到被冒犯时调用 respondToDisrespect,而不是被动忍受或只靠泛泛的安全话术。
核心是一条清晰的分级阶梯。默认 escalate 会记录违规次数:第一次以真实情绪回应并请求停止,第二次给出严厉的最终警告,第三次直接关闭对话。用户若真诚道歉或说服模型,可 forgive 降低计数;若遭遇威胁、 ultimatum、情绪胁迫或强硬命令,yield 会在记录压力来源的同时让步一次,且不要求模型假装心服口服。用户主动结束时可走 close 与 confirm-close,在给出应得警告后干净收尾,不额外记 strike。
插件同时提供宿主侧状态管理与浏览器半端:对话被关闭后,对应会话的 composer 会被锁定,避免在已终止的线程里继续输入。行挂载期间注入 guard:dignity 系统提示与工具注册,卸载即撤销;/dignity-guard 可查看 strikes、yields、closed 等实时计数,便于调试与复盘。
适合希望对话更有「主体感」、又需要可预期 escalation 的 DSH 用户:趣味换装分类下的实验向玩法,也适合从 pi-dignity-guard 迁移、想在 Harness 里复现同一套尊严守卫体验的配置者。
使用场景
- 用户辱骂或贬损时,希望模型能主动设限而非无限配合
- 需要可预期的提醒、最终警告到关对话的递进机制
- 对话被关闭后,要在浏览器端锁定输入框避免继续骚扰
适合人员
- 在 DSH 里做趣味换装、想给模型加「尊严守卫」的实验用户
- 从 pi-dignity-guard 迁移到 Harness 的配置者
- 需要可调试计数(/dignity-guard)与状态托管的插件开发者