zhouwei713/dsh-daily-kit--packages-approval-guard0

dsh-daily-approval-guard

Unified high-risk operation approval gate and sensitive-data redaction for the DeepSeek Harness (developer preview)

AI 분석

核心用途是为 DSH 提供高风险工具调用的安全审批和敏感数据脱敏。适合对安全性要求高、需要防止智能体执行危险写操作或泄露隐私数据的用户。

패키지
dsh-daily-approval-guard
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 16.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhouwei713/dsh-daily-kit#03d93caab5b846c990da8bb201d52881756ed483&path:packages/approval-guard

配置

- id: approval-guard
  name: dsh-daily-approval-guard
  config:
    enabled: true
    defaultLevel: 2            # 未知工具的风险级(0-3)
    overrides:                 # 覆盖/追加工具分级
      web_fetch: 2
      my_mcp_tool: 3
    allowedPaths:              # 命中前缀的写操作降为 L0
      - D:/code/scratch
    allowedDomains:            # 命中后缀的请求降为 L0
      - example.com
    sessionMemory: true        # L1 同会话同工具记住选择
    l3AsAsk: false             # true 时 L3 由 deny 降级为 ask
    extraDenyPatterns: []      # 命中即 L3 的额外正则(作用于序列化参数)
    redaction:
      extraPatterns: []        # 额外脱敏正则
      redactResults: true      # 是否脱敏工具结果文本
    auditLog:
      enabled: true
      filePath: approval-guard-audit.jsonl
      maxArgsLength: 200

所有叶子字段都有默认值,空配置即可启用。