DSH 审批模式插件,在 DSH 窗口的权限下拉框Read Only / Workspace Write / Full…
34.3/100
综合分
6
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/NEVSTOP-LAB/dsh-approval-mode.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-approval-mode(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/24 10:18:16
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
- 写入本地文件index.js:494
mkdirSync(dirname(target), { recursive: true }); - 写入本地文件index.js:495
writeFileSync(temporary, `${JSON.stringify({ version: SESSION_STORE_VERSION, sessions: modes }, null, 2)}\n`, "utf8"); - 写入本地文件index.js:496
renameSync(temporary, target); - 删除本地文件index.js:501
unlinkSync(temporary); - 读取本地文件index.js:515
text = readFileSync(target, "utf8"); - 发起网络请求lib/client.js:190
return fetch(routeUrl(sessionId)).then((response) => { - 发起网络请求lib/client.js:200
return fetch(routeUrl(sessionId), {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 权限下拉框旁加按钮
- 工作区写入模式
- 工具调用自动放行
展开完整介绍(111 字)↓
DSH 审批模式插件,在 DSH 窗口的权限下拉框(Read Only / Workspace Write / Full Access)旁边加一个「审批模式」按钮,在 Workspace Write 模式下工具调用自动放行
README
由 DeepSeek 最新模型翻译生成DSH-Approval-Mode
DSH 审批模式插件。在 DSH 窗口的权限下拉框(Read Only / Workspace Write / Full Access)旁边加一个「审批模式」按钮,权限可以保持 Workspace Write,审批模式选「绕过审批(提权除外)」——工具调用自动放行,但文件操作仍被沙箱限制在工作区内,比切到 Full Access 更安全、更方便。
[!IMPORTANT]
两种「绕过审批」都会自动批准工具调用,普通操作全程没有确认提示。
- 绕过审批(提权除外):普通工具调用自动放行;工作区外的写文件、命令提权仍会弹窗,由你决定是否放行这一次。
- 绕过审批:连提权也自动批准,沙箱边界一起放开(高风险)。
只在完全信任当前任务时使用,用完记得切回「默认审批」。
当会话权限为 Full Access 时,DSH 本身不会发起审批请求,此模式不生效。
展开完整文档(README 剩余 1 节)
DSH-Approval-Mode DSH 审批模式插件。在 DSH 窗口的权限下拉框(Read Only / Workspace Write / Full Access)旁边加一个「审批模式」按钮,权限可以保持 Workspace Write,审批模式选「绕过审批(提权除外)」——工具调用自动放行,但文件操作仍被沙箱限制在工作区内,比切到 Full Access 更安全、更方便。 [!IMPORTANT] 两种「绕过审批」都会自动批准工具调用,普通操作全程没有确认提示。 - 绕过审批(提权除外):普通工具调用自动放行;工作区外的写文件、命令提权仍会弹窗,由你决定是否放行这一次。 - 绕过审批:连提权也自动批准,沙箱边界一起放开(高风险)。 只在完全信任当前任务时使用,用完记得切回「默认审批」。 当会话权限为 Full Access 时,DSH 本身不会发起审批请求,此模式不生效。 功能 - 按钮在输入框工具栏、权限选择旁边,样式和权限控件一致 - 默认审批:和 DSH 原有行为一样,工具调用需要点击批准 - 绕过审批(提权除外):工具调用自动批准;工作区外写文件、执行命令所需的提权仍会弹窗,由你决定 - 绕过审批:所有工具调用自动批准,含提权,不弹任何提示(高风险) - 切换立即生效,并按会话持久保存 - 绕过模式下按钮显示为橙色;提权除外用空心盾牌,全部绕过用闪电 - 权限为 Full Access 时,按钮置灰并显示「绕过审批」:DSH 不再发起审批请求,模式不可切换 - 切换模式会通知该会话的代理 - 「设置 → 插件」中有本插件的默认审批模式配置项(DSH 0.1.7+ 由宿主按插件 Config 自动渲染;更早版本是「插件配置」里的独立卡片),可设置打开会话时使用的默认审批模式 配置 审批模式分两个值,各有一个入口: | 入口 | 位置 | 作用范围 | | 审批模式按钮 | 输入框工具栏,权限下拉框旁边 | 当前会话:只改这个会话,其他会话不受影响 | | 默认审批模式 | 设置 → 插件(0.1.7+)/ 插件配置卡片(0.1.6 及更早) | 默认值:没有自己模式的会话(含正在运行的)立即跟随;已用按钮单独设过模式的会话不受影响 | 工具栏按钮不会改写默认值;默认值只对没有自己模式的会话生效。想改默认就动设置,想单独放行某个会话就动按钮。 存储位置:默认模式是本插件的配置项(DSH 0.1.7+ 由宿主写在 profile patch 里);按会话的模式写在 $DSH_HOME/approval-mode/sessions.json(插件自有目录,原子写入)。 两者都立即生效并持久保存。 [!IMPORTANT] 从 DSH 0.1.6 及更早升级到 0.1.7+ 时:0.1.7 换掉了旧的 settings 存储通道(settings.yaml 会被改名成 settings.yaml.imported),旧版本写入的默认模式在新宿主上读不到了,请在「设置 → 插件 → dsh-approval-mode」里重新选一次。按会话的模式由插件首次启动时自动迁移,无需手动处理。 安装 需要 dsh CLI(下界 0.1.1-rc.2,实测 0.1.5-rc.2、0.1.7-rc.1 与 0.2.0-rc.1,见下方版本说明)。 从 GitHub 仓库安装: dsh plugin --profile web add github:NEVSTOP-LAB/dsh-approval-mode [!NOTE] --profile web 是默认 profile。桌面版(DSH Desktop)用 --profile desktop;其他 profile 把 web 换成对应名字即可。 [!NOTE] 版本要求:DSH 0.1.1-rc.2 及以上(无上界);已在 DSH 0.1.5-rc.2 (DSH Desktop 2.0.11)、0.1.7-rc.1(DSH Desktop 2.0.14)与 0.2.0-rc.1 (DSH Desktop 2.0.16)上验证。低于 0.1.1-rc.2 的宿主会被 dsh-market 标记为「低于声明下界」,请先升级 DSH。 0.1.7 更换了 settings 服务的契约(插件 Config 取代命名空间),本插件两代都支持;升级后默认模式需要重设一次,见上文「配置」。 0.2.0 起宿主不再声明任何 @deepseek-ai/dsh-* peer:插件不 import 带版本号的宿主包(通知消息在插件内构造),因此 0.2 的 DSH 不会再把本插件判为不兼容。 开发、版本声明的判定依据与兼容性校验方法见 CONTRIBUTING.md。 建议锁定提交,避免后续更新改变实际内容: dsh plugin --profile web add github:NEVSTOP-LAB/dsh-approval-mode# 也可以从 Releases 下载 tarball 安装: dsh plugin --profile web add ./dsh-approval-mode-0.2.0.tgz 安装后确认组合层里出现该插件: dsh --profile web --dump-config 启动后,输入框工具栏权限下拉框旁边会出现「默认审批」按钮。 卸载: dsh plugin --profile web remove dsh-approval-mode License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
NEVSTOP-LAB/dsh-approval-mode
DSH 审批模式插件,在 DSH 窗口的权限下拉框Read Only / Workspace Write / Full…
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 426,451已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,777已汉化MCP
71.8
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
主动编码智能体deepseek-ai/dsh-superagent-prototype
研究原型,仅供参考,不是 DeepSeek 官方产品。…
★ 15,535已汉化DSH
71.6
破甲一键通z91772524-ai/pojia-next
🌐 官网国内推荐从这里进:
★ 1,021已汉化DSH
71.6
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 656已汉化DSH
70.7
这是你的仓库?认领条目