jackeyunjie/dsh-rule-lens1

dsh-rule-lens

规则透镜(RuleScope Lens)—— DeepSeek Harness 本地插件:AGENTS.md / rules 分层规则加载可视化、64KB 预算治理、写回防护与 FORBID 硬拦截、规则 Lint 与遵守率统计 | Rule visibility, budget governance & hard guards for DSH

AI 분석

核心用途是可视化展示AGENTS.md等规则的加载情况,提供64KB预算治理、写回防护与硬拦截。适合需要严格规范Agent行为、治理上下文规则预算的用户。

패키지
dsh-rule-lens
버전
0.2.0
라이선스
MIT
최근 업데이트
2026. 9. 12.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jackeyunjie/dsh-rule-lens

验证行已注入配置树

dsh --profile web --dump-config | grep -A3 rule-lens


之后正常启动 `dsh --profile web`(或 `dsh web`),打开面板 `http://127.0.0.1:3080/rule-lens`。

也可以用 overlay 方式临时挂载(`--patch` 时插件路径必须绝对路径):

```yaml

## 配置

权威存储双轨(详见 `lib/store.js` 头部注释):

- **全局开关** → `~/.dsh/settings.yaml` 的 `rule-lens` 节(面板或手改 YAML 均可):
  ```yaml
  rule-lens:
    writeGuard: true        # 写回防护开关
    budgetBytes: 65536      # 注入预算(字节)
    whitelistDirs: ['.cursor']  # 白名单目录
  • 工作区状态(L5 预热目录列表)→ ~/.dsh/rule-lens.json

两类配置重启自动读取。