dsh-human-intent
在终端中运行以下命令:
dsh plugin install guhanfei-ai/dsh-human-intent
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install guhanfei-ai/dsh-human-intent 即可安装;源码仓库:https://github.com/guhanfei-ai/dsh-human-intent
插件介绍
AI 智能体已经能调用真实世界的工具:删数据、部署服务、花钱、发消息。有能力执行并不等于人类已授权执行——许多「人在回路」方案只证明有人碰过验证器,却给出一段时间内通用的 verified=true,批准 rm ./test-data 却可能悄悄放行 rm ./production-data。
dsh-human-intent 把授权绑在精确操作上:请求经 RFC 8785 规范化后哈希,人类在审批页看到的就是将要执行的动作;WebAuthn 以 intentHash 为 challenge 签名,服务端完整校验后签发一次性、带有效期的 IntentReceipt,执行前再次哈希比对并消费凭证,篡改、重放与过期都会被拒绝,全程写入本地追加审计日志。
在 DeepSeek Harness 中,插件提供 human_intent_request、human_intent_verify、human_intent_status,可对 protectedTools 做 tools/pre-execute 策略拦截,并在侧边栏完成 WebAuthn 审批。适合需要为高风险工具加「按动作授权」、而非 blanket 通行证的团队与插件作者;它不识别具体自然人,只证明已注册凭证持有者完成了用户验证手势。
使用场景
- 智能体提议删除或改写数据前,人类在界面确认精确命令与参数
- 为 shell 等高风险工具配置 protectedTools,执行前必须持有有效 IntentReceipt
- 演示或验收中验证参数被篡改、凭证重放或超时后请求会被拒绝
适合人员
- 在 DSH 中为智能体接入需人类按动作授权的高风险工具
- 关注「能力不等于授权」、要加密绑定与可审计的团队
- 从 blanket 指纹/通行验证迁移到精确意图收据的插件维护者