🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

JEV 决策模式 QI-seven33/dsh-jev-mode

DeepSeek Harness
QI-seven3317 天前有提交已提供中文文档扫描:含敏感能力

DeepSeek Harness Desktop 的可选 JEV 决策模式:确定性读取、有界语义选择、原生授权与凭据界面。

30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add QI-seven33/dsh-jev-mode
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 17 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-jev-mode(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=20.3.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/10 21:27:34

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 9 处,展示前 9 条)
  • 写入本地文件
    index.js:928
    if (config.ledgerEnabled) void mkdir(config.ledgerDir, { recursive: true }).catch(() => {});
  • 发起网络请求
    lib/engine.js:408
    response = await fetch(endpoint, {
  • 读取本地文件
    lib/controlled.js:18
    const info = await lstat(target);
  • 读取本地文件
    lib/controlled.js:21
    const [root, actual] = await Promise.all([realpath(cwd), realpath(target)]);
  • 读取本地文件
    lib/controlled.js:40
    for (const candidate of candidates) candidate.fingerprint = fingerprint(await lstat(candidate.arguments.file_path));
  • 读取本地文件
    lib/controlled.js:76
    const before = fingerprint(await lstat(action.arguments.file_path));
  • 读取本地文件
    lib/controlled.js:92
    const after = fingerprint(await lstat(action.arguments.file_path).catch(() => ({ })));
  • 写入本地文件
    lib/ledger.js:77
    await mkdir(dir, { recursive: true });
  • 写入本地文件
    lib/ledger.js:78
    await appendFile(target, line, 'utf8');
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 受控语义判断
  • 授权闸门
  • 确定性读取

README

由 DeepSeek 最新模型翻译生成
DeepSeek Harness JEV 决策模式 English · 发布版本 · 验证与限制 · 问题反馈 由 QI-seven33 独立维护的非官方、可选桌面预设。基于 DeepSeek Harness Desktop 0.2.0-rc.2 的标准能力组合,增加有限的项目文件读取和 JEV 授权检查。主模型沿用你的配置,原有标准预设不变。 尚未证明通用提速或安全准确性提升。 多轮实验未发现日常 Agent 任务的稳定收益;分类器存在漏检,真实授权误放行率、误拦率尚未测量。 安装 在 Harness 桌面版的「插件」页面安装并启用: github:QI-seven33/dsh-jev-mode#v0.4.4 也可在同一入口填写 固定版本 .tgz 链接,或下载后填写绝对本地路径。源码 ZIP 不是插件安装包。 完全退出并重启 Harness,在新会话选择「JEV 决策模式」。打开「设置 → 模型 → JEV 决策模型 → 编辑」,保存自己的 TypeSafe API 密钥。DeepSeek 主模型设置保持原样;状态点只表示已配置,不表示 API 连通。 无需运行时依赖或安装编译步骤。已验证环境为 Desktop 0.2.0-rc.2、Windows,其他宿主版本和系统需另行验证。详见 安装说明 和 验收步骤。
展开完整文档(README 剩余 1 节)
DeepSeek Harness JEV 决策模式

English · 发布版本 · 验证与限制 · 问题反馈

由 QI-seven33 独立维护的非官方、可选桌面预设。基于 DeepSeek Harness Desktop 0.2.0-rc.2 的标准能力组合,增加有限的项目文件读取和 JEV 授权检查。主模型沿用你的配置,原有标准预设不变。

尚未证明通用提速或安全准确性提升。 多轮实验未发现日常 Agent 任务的稳定收益;分类器存在漏检,真实授权误放行率、误拦率尚未测量。

安装

在 Harness 桌面版的「插件」页面安装并启用:

github:QI-seven33/dsh-jev-mode#v0.4.4

也可在同一入口填写 固定版本 .tgz 链接,或下载后填写绝对本地路径。源码 ZIP 不是插件安装包。

完全退出并重启 Harness,在新会话选择「JEV 决策模式」。打开「设置 → 模型 → JEV 决策模型 → 编辑」,保存自己的 TypeSafe API 密钥。DeepSeek 主模型设置保持原样;状态点只表示已配置,不表示 API 连通。

无需运行时依赖或安装编译步骤。已验证环境为 Desktop 0.2.0-rc.2、Windows,其他宿主版本和系统需另行验证。详见 安装说明 和 验收步骤。

实际提供的能力

| 请求或操作 | 行为 |
| 明确询问根目录 package.json 或 README.md | 代码选择文件,经原生 read 和权限管线读取;不调用 JEV 选择。 |
| 在上述两个文件之间作取舍的合格短请求 | 有限 JEV 选择;置信度、所选概率均须达到 0.9,否则回退普通规划。 |
| 被分类为风险 2 及以上的操作 | 先执行硬规则,再由 JEV 检查用户授权;原生权限拒绝始终有效。 |
| 普通代码、文档任务 | 标准规划与工具,不自动选技能、不做通用预读,也没有 grounded/sufficient 自动验证闭环。 |

jev_status 显示版本和计数。jev_decide、jev_gate 保留为用户明确要求时使用的诊断工具;诊断结果不是执行许可。

默认固定 jev-1.13.0。授权使用 Noul,阈值保持 0.85 / 0.55,gateAtRisk: 2。保留主模型历史、推理和工具定义;缓存命中不保证固定比例。

没有 TypeSafe 密钥时:明确读取仍可用,语义读取回退,授权服务不可用时进入审批或拒绝。停止使用时选择标准预设;需要移除插件贡献时,在「插件」页面禁用。

0.4.4 的改动

这是可靠性修复版:重试等待遵守决策期限,正确处理 Retry-After,同一后端实例共享服务端冷却,限制凭据查询等待,并修复辅助请求的取消信号冻结。用户取消不计为服务故障。保留 0.4.3 的紧凑设置卡片和原生编辑弹窗;维护者已反馈该 UI 工作正常。

实验性 /jev-json-set 事务插件不在发布包内,其窄场景提速不能代表本版收益。具体改动见 CHANGELOG.md,测试、跳过项和测量边界见 VALIDATION.md。

安全与数据流向

- 闸门补充原生权限,不能替代沙箱或增加权限。npm --prefix subproject publish、git -C subproject push 等变体可能不触发 JEV;低风险标签不代表安全或已授权。
- 语义检查会向 TypeSafe 发送有界上下文,例如相关请求、用户授权历史和拟执行动作。脱敏并非绝对保证,请勿在提示或命令参数中放入密钥;调用可能另行计费。
- 密钥通过宿主 credentials 服务解析,保存的值不回显给浏览器或模型对话;不附带共享密钥。启动环境提供的密钥为只读,移除已保存密钥后可能恢复原有环境备用来源。
- 本地台账保存元数据和哈希,不保存命令正文、判断理由正文或凭据。

设置与界面

默认配置包括 controlledFlow: true、semanticReads: true、autoGate: true、onGateFailure: escalate、statusContext: false。如不希望歧义读取调用 JEV,可在模式配置中设置 semanticReads: false。修改预设配置后重启并新建会话。

查看设置界面预览

下图使用实际宿主 React/Modal 和凭据测试桩,不是已登录桌面会话截图。

开发与反馈

npm install --no-save --no-package-lock yaml@2
npm test

CI 执行 Node 20/22/24 离线检查。原生测试需要 Node 24,并通过 DSH_HOST_NODE_MODULES / DSH_HOST_NATIVE_NODE_MODULES 指定宿主路径;缺少宿主时跳过不代表桌面兼容。真实 API 检查需主动启用。

反馈问题时请提供插件与宿主版本、系统、新旧会话情况及最小复现步骤,删除日志中的凭据和敏感内容。新功能研究已收口,不再计划让 JEV 介入更多普通任务。

来源与致谢 · 发布流程 · MIT 许可证
预览分享卡片长什么样 ↓QI-seven33/dsh-jev-mode
分享 · DeepSeek Harness Hub
QI-seven33/dsh-jev-mode

DeepSeek Harness Desktop 的可选 JEV 决策模式:确定性读取、有界语义选择、原生授权与凭据界面。

这是你的仓库?认领条目

回到顶部