dsh-riskproof:DeepSeek Harness 的风险感知工具调用审批层
onlyqzq/dsh-riskproof
RiskProof 为 DeepSeek Harness 提供基于数据来源的风险感知审批层,追踪工具输入来源,检测跨工具数据流,并在副作用执行前阻止高风险操作。
dsh-riskproof 是 DeepSeek Harness 的 DSH 插件,为高风险 AI Agent 工具调用提供风险感知的审批层。它解决工具组合调用中数据来源不明、跨工具数据流可能泄露敏感信息的问题,在副作用执行前进行拦截或询问。核心能力包括追踪数据来源、标记敏感数据、检测攻击链,并通过原生 pre-execute 门控阻止危险操作。默认配置安全,可通过覆盖 profile 中的 cordis.patch.yml 层调整模式、策略预设及域名白名单/黑名单。
如何安装
dsh plugin --profile web add dsh-riskproof- 分类
- 技能与智能体
- 平台
- DSH Plugin
- 作者
- onlyqzq
- 分发方式
- 插件
dsh-riskproof 核心特性
dsh-riskproof 仓库简介
它是做什么的?
RiskProof 是 DeepSeek Harness(DSH)的 DSH 插件,为高风险 AI Agent 工具调用提供风险感知的审批层。它解决的是工具组合调用中数据来源不明、跨工具数据流可能泄露敏感信息的问题,在副作用执行前进行拦截或询问。核心能力包括追踪数据来源、标记敏感数据、检测攻击链,并通过原生 pre-execute 门控阻止危险操作。
核心功能
- 追踪数据来源:将工具输入映射回产生它们的工具结果,明确数据出处。
- 敏感数据标记:跨工具调用携带安全标签(如 UNTRUSTED_WEB、CUSTOMER_DATA、PII、SECRET),并累加传播。
- 攻击链检测:识别 EXTERNAL_INGESTION → PRIVATE_ACCESS → EXTERNAL_ACTION 模式,弥补单工具检查的盲区。
- 执行前拦截:通过 tools/pre-execute 门控,在副作用发生前阻止或询问。
- 敏感面防护:对凭据文件路径、高置信破坏性命令、下载并执行管道、被阻止的目标地址及网络命令中的凭据进行防护。
怎么使用这个插件?
在 DSH 中启用后,RiskProof 作为 DSH Tool Runtime 之上的观察与决策层,自动跟踪上下文,仅在出现风险跨工具流时询问或阻止。默认配置安全,可通过覆盖 profile 中的 cordis.patch.yml 层调整模式(enforce/observe)、策略预设(permissive/balanced/strict)及域名白名单/黑名单。运行 npm run demo 可在本地无模型或 profile 的情况下体验真实 ToolRuntime 管道。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:onlyqzq/dsh-riskproof。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
