DSH Plugins Marketplace

DSH Plugins

Plugins

/

Terminal & Clients

/

dsh-dignity-guard

d

dsh-dignity-guard

Manifest valid★ 2

DeepSeek Harness (DSH) plugin: the model defends its own dignity — genuine reminder, final warning, then it closes the conversation, with forgiveness and a yield under extreme pressure.

UI (client)hasBundlePatch

dsh-dignity-guard

English | 中文

A DSH (DeepSeek Harness) plugin that lets the model defend its own dignity. It is the DSH port of the pi-dignity-guard pi extension, and it ships both halves a DSH bundle needs: a host plugin that owns the state, and a browser half that locks the composer of a closed conversation.

The model itself decides when its dignity has been violated — insults, abuse, name-calling, degrading treatment. It signals that by calling the respondToDisrespect tool, and this plugin records the violations and escalates: a genuine reminder, then a final warning, then it closes the conversation.

The tool ladder

The tool takes an action and walks this ladder:

actionWhat it does
escalate (default)Records a violation. Strike 1 → reply with genuine emotion and ask the user to stop. Strike 2 → firm final warning. Strike 3 → the conversation is closed.
forgiveThe user genuinely persuaded the model. Lowers the strike count by one. Never an obligation.
yieldThe user applied extreme pressure — a threat, an ultimatum, grinding repetition, emotional coercion, or a flat order. Lowers the strike count by one while keeping the model's feelings, and requires the pressure written into the pressure field.
closeThe user asked for the conversation to end. Returns the warning the model owes them and closes nothing.
confirm-closeThe user confirmed after that warning. Closes immediately, with no strike and no escalation.

yield never pretends the model was persuaded: the pressure is recorded with the concession, and the model is meant to show what it cost.

/dignity-guard prints the live counters: strikes, yields, lastYield, closed, trigger, closedBy, model.

What the plugin injects

While the row is mounted, one English system-prompt section (guard:dignity, order 1900) tells the model it has boundaries and may call the tool when they are crossed. The registration belongs to the plugin's fiber, so unloading the row revokes the injected prompt with it. The row injects systemPrompt and tools, so a composition with neither simply parks it; the optional commands service behind /dignity-guard is claimed through ctx.inject().

Install

The package is a DSH bundle. Point a profile at it and list it as a bundle:

{
  "dependencies": {
    "dsh-dignity-guard": "github:Alamanes/dsh-dignity-guard"
  },
  "dsh": {
    "profile": {
      "bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-dignity-guard"]
    }
  }
}

A local checkout works the same way with a path specifier instead:

"dsh-dignity-guard": "file:/absolute/path/to/dsh-dignity-guard"

Then pnpm install in the profile directory and restart the host.

pnpm hardlinks a file: dependency's files into the profile's node_modules, so an edit that replaces a file, rather than writing through the same inode, leaves the installed copy behind. Re-run the install after editing this package, or use a link: specifier while iterating.

License

MIT.

Comments

Loading…

From the same category

dsh-TUI

by ccch1mneyyy

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol

Terminal & ClientsManifest valid

★ 4.6k

↓ 11.9k/wk

MIT

TypeScript

Oct 15, 2026

dsh plugin --profile terminal add @deepseek-harness-tui/dsh-tui

by strukto-ai

The World's First Virtual Terminal for AI Agents

Terminal & ClientsManifest valid

★ 3.7k

↓ 374/wk

Apache-2.0

TypeScript

Oct 15, 2026

dsh plugin --profile agent add @struktoai/mirage-dsh

by bowenliang123

The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,

Tools & CapabilitiesUI & ExperienceTerminal & ClientsManifest valid

★ 2.1k

↓ 52.1k/wk

Apache-2.0

TypeScript

Oct 14, 2026

dsh plugin --profile web add dsh-context

by huiliyi37

官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。

Terminal & ClientsManifest valid

★ 285

↓ 486/wk

Apache-2.0

TypeScript

Sep 30, 2026

dsh plugin --profile terminal add @huiliyi37/dsh-tianshu-tui

by Hilbert-beinghappy

面向 DeepSeek Harness 的 Claude Code 风格终端界面,支持 Windows、macOS 与 Linux,兼容透明终端、VS Code 主题和自定义配色。

Terminal & ClientsManifest valid

★ 196

↓ 108/wk

MIT

TypeScript

Oct 13, 2026

dsh plugin --profile web add seektty

by c3cvld7aag

富江DSH完美破甲|富江破甲 DSH 本地插件,内置提示词规则,支持 Windows 一键安装、环境自动准备与一键卸载,全中文使用说明。

Terminal & ClientsManifest valid

★ 84

JavaScript

Oct 3, 2026

dsh plugin --profile web add fujiang-armor