dsh-approval-ledger
在终端中运行以下命令:
dsh plugin install yingcai233333/dsh-approval-ledger
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install yingcai233333/dsh-approval-ledger,或从 https://github.com/yingcai233333/dsh-approval-ledger 查看安装说明与配置。
插件介绍
在 DeepSeek Harness 里,写文件和跑命令的审批往往是「来一个弹一个」。这类工具独占调度,前一张审批卡没处理完,后面的调用都会被堵住;插件也无法替你「等齐再批」。dsh-approval-ledger 让 agent 先把这一批操作写成计划,你在官方界面里一次审完,而不是在流水般的单条弹窗里反复点选。
核心是四件事:一批一个计划(request_approvals 交清单)、依赖阶段(dependsOn 解锁下游)、风险门控(每次实际调用重新判级,critical 永不自动、unknown 一律手动)、决策账本(session log、元数据与 /approvals audit 可追溯,缺失记录从事实派生、不猜)。它刻意不替换自带的审批卡、问题卡与计划卡,只在前面加「计划范围」与「两道门」——计划匹配且风险允许才可能自动放行;默认多为 observe,medium 自动放行需显式 active。
适合经常让 agent 连续改多文件、跑多条命令,又希望保留官方审批体验的团队与个人;也适合需要审计「自动还是手动、批了哪几项」、又不想在账本里落完整命令或密钥的安全敏感场景。
使用场景
- Agent 一次改多个文件或跑多条命令,希望合并成一份计划审批
- 需要在官方审批卡之外追溯自动/手动放行与计划项授权
- 要按依赖顺序解锁操作,并对高风险项保持逐条人工确认
适合人员
- 日常使用 DeepSeek Harness 且审批弹窗频繁的开发者
- 对 agent 写盘、跑命令有合规或内控要求的团队
- 需要可审计决策记录但不落完整命令参数的安全管理员