← Back to list

dsh-write-rule-guard

DeepSeek Harness Development & Runtime Low risk

Blocks edit/write writes that contain characters matching configurable regex rules, executed before the tool runs, with configurable messages and same-turn pwsh propagation; default rule matches full-width parentheses.

在工具执行前拦截 edit/write 写入内容里匹配配置正则的字符,默认匹配全角圆括号,同一回合命中后连带拦截后续 pwsh,报错文案与正则均可配置。

How to install

DeepSeek Harness dsh plugin add dsh-write-rule-guard

About

dsh-write-rule-guard 禁止在 edit / write 写入内容里出现匹配配置正则的字符。工具真正执行前直接拦截并报错;拒绝文案完全由各规则 message 决定,填完占位符后即单行结果,不再自动追加任何明细或堆栈。按 edit / write 的成败维护「禁 pwsh」状态机:本回合内某次 edit / write 失败,即内容命中规则被拦或真实执行报错,会把 pwsh 切到禁用态,防止改用 pwsh 绕过写文件;此后只要某次 edit / write 真实执行成功,pwsh 就解除禁用,回合结束仍回到允许。 默认规则经 cordis.patch.yml 随安装注入,匹配全角圆括号,也可在 cordis 配置文件里改成任意正则并自定义报错文案。代码不内置默认规则,rules 为空即不拦截。标准可安装 dsh 插件,host 单半身,设置经 cordis 配置文件注入,不提供界面配置 UI。 工作方式 host 半身 lib/index.js 按 edit / write 的成败维护「禁 pwsh」状态机。pre-execute 里拦截 edit / write 的写入内容,按配置的 enabled / rules 逐条检查,命中即视为失败并进入禁 pwsh 态;post-execute 里按真实执行结果收口状态——返回错误视为失败继续禁用,执行成功则解除禁用。…

Recommendation signals

51 Tool quality · Based on stars, downloads, maintenance, security and docs
User interest · Adjusted by in-site views, install copies and download clicks
51 Overall
0views
0unique visitors
0install copies
0download clicks
0outbound clicks

Meta

License
MIT
Language
TypeScript
GitHub stars
1
mo. downloads
Last push
2026-09-03
Created
2026-09-02

Links

Basic safety check

Findings
None
Sources
curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
Topics
content-guard, deepseek-harness, dsh, dsh-plugin, plugin, regex, write-guard

Related plugins

Claude Code
Score92

claude-code-templates

davila7/claude-code-templates

CLI tool for configuring and monitoring Claude Code

☆ 30.6K ↓ 16.4K Development & Runtime
MCP Server
Score86

semiotic

nteract/semiotic

React data visualization library for streaming, networks, and AI-assisted development

☆ 2.7K ↓ 34.8K Development & Runtime
Claude CodeCodex
Score82

loki-mode

asklokesh/claudeskill-loki-mode

Multi-agent autonomous SDLC framework. Spec to deployed app. PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief. 5 AI providers, 8 quality gates.

☆ 1.1K ↓ 11.5K Development & Runtime
DeepSeek Harness Featured
Score80

deepseek-harness-desktop

dsh-tauri-desk/deepseek-harness-desktop

DeepSeek Harness Tauri 桌面版 | Only 5mb installer, zero environment setup, preset plugins, Windows / macOS / Linux.

☆ 1.8K ↓ 1.5K Development & Runtime