DSH Plugins
返回列表
dsh-rule-lens

dsh-rule-lens

admin-security 更新于 2026.09.12

在终端中运行以下命令:

dsh plugin install jackeyunjie/dsh-rule-lens

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install jackeyunjie/dsh-rule-lens 即可完成安装,插件源码位于 https://github.com/jackeyunjie/dsh-rule-lens 。

插件介绍

在 DeepSeek Harness 中,规则文件散落在 ~/.agents/、/.agents/rules/、/rules/、.cursor/rules/ 等多个层级,何时生效、谁在覆盖谁、模型是否真的遵守,往往只能靠猜。dsh-rule-lens 把这条链路拉回视野:启动即按 L1→L2→L4→L5 顺序注入,子目录首次触达后按需加载 L5,超预算时从最宽作用域起淘汰并写入告警日志,让每一次注入都有据可查。

插件提供 FORBID 硬拦截(一行 FORBID: write *.env 即可阻断工具调用)、写回防护(拦截对既有 .md 的全文覆写,引导模型改用 edit 定向修改)、规则 Lint 四项体检(超长、无禁令词、像教程、内容重复),并通过 log.jsonl 与 compliance.jsonl 持续记录注入事件与遵守率,面板支持一键导出。

如果你在多项目或多层目录中使用规则文件、需要审计合规轨迹、或希望以零运行时三方依赖的方式获得本地规则治理能力,dsh-rule-lens 是 RuleScope 家族中负责可观测性的内核插件。

截图预览

使用场景

  • 需要确认多层规则文件当前哪一条优先生效
  • 希望模型遵守规则并能追溯注入与拒绝原因
  • 希望在本地面板检查规则质量、预算和遵守率

适合人员

  • 维护多项目规则文件的 AI 工程团队
  • 需要将模型行为纳入审计的管理员
  • 希望用 FORBID 硬规则降低越权操作风险的用户