cuddly-guacamole/dsh-auto-approval-llm
cuddly-guacamole★ 2TypeScriptLast synced: 2026-08-22
LLM-assisted auto approval + timeout fallback for the DeepSeek Harness Auto preset
README excerpt
@quill507/dsh-auto-approval-llm 为 DeepSeek Harness 的 Auto 权限档 提供 LLM 辅助自动审批 + 超时自动兜底。 English: README.en.md Auto 档 = sandbox: danger-full-access + approval: ask 。本插件在 Auto 会话里充当 approval/request 的 唯一终结裁决者 :常规操作放行、危险/模糊操作交给「静态规则 → LLM 分类 → LLM/人工裁决 → 倒计时兜底 → 熔断」的自动管线,把「自动但安全」的吞吐做高,同时保证有人工与审计兜底。 📖 工作原理详解文档站 : 特性 - 静态规则 + LLM 分类器 :只读/会话/工作区常规操作直接放行;危险、外部写、凭据外泄、受保护路径直接拒绝;模糊操作交给 LLM 预分类( tools/guard + tools/pre-execute )。 - 在线评审模型(可选) :填写 API 协议、地址、模型、密钥后,审批复审直接打到你的 OpenAI / Anthropic 兼容端点;密钥存在 DSH 凭据存储里,前端只显示「已配置」,永不回显。 - 人工倒计时 + 超时兜底 :低/中/高三档倒计时(默认 5/8/10 秒);超时按 timeoutAction 处理( 拒绝 / 通过 / 低风险自动同意 )。关浏览器也不悬挂(host 计时器独裁)。 - LLM 接管 :中风险且 LLM 在倒计时内给出明确结论时,客户端立即按 LLM 结论裁决,无需你点。 - 熔断 :连续 maxConsecutiveDenials 次或累计 maxTotalDenials 次被 LLM 拒绝 → 转人工、不再自动倒计时; /approval reset 可重置。 - 可靠的历史与审计 :内存 200 条 + history.jsonl ,append-only audit.jsonl (清空留 tombstone)。 - 每会话评审模式 : /approval-mode manual smart unattended 持久化; manual 全转人、 unattended 自动应答; 高风险超时仍转人工/失败关闭 。 - 声明式规则 : rulesText 用 Claude 风格 工具(正则) allow deny human [ 字段] 一眼看懂、实时校验。 - DSH 原生观感的设置卡 :4 张可折叠子卡(计时器与熔断 / 在线评审模型 / 安全规则列表 / 最近审批记录),顶层开关即时保存、每卡独立 保存/放弃/恢复默认;非法配置值有红色横幅 +「尝试修复」。 工作方式 - LOW :不送评审则静默放行;送评审时按 LLM 结论(ALLOW/DENY)直接裁决;LLM 无法决定(ES…
View full README on GitHub →Category
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784