DSH Plugins
返回列表
⚙️

dsh-jev-context-gate

工作流 更新于 2026.10.10

在终端中运行以下命令:

dsh plugin install vb2250158/dsh-jev-context-gate

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install vb2250158/dsh-jev-context-gate 安装本插件,源码见 https://github.com/vb2250158/dsh-jev-context-gate。

插件介绍

当 Agent 需要在固定流程里做「要不要做、选哪条路、注入什么」时,单靠主模型即兴发挥往往不稳定,也容易把 Skill 目录、工具结果和会话状态一股脑塞进上下文。dsh-jev-context-gate 是 DSH 的「智能规则」插件:在插件设置里按规则配置事件、待判断内容、题目与选项行为,由独立的判定模型对候选项打分或选题,只有达到阈值才执行对应动作,主模型只承担后续对话与工具调用。

核心能力围绕「事件 → 判断 → 动作」展开。内置与扩展事件覆盖用户发消息、Skill 目录/正文准备注入、工具调用前后、工具返回结果等节点;选项可手写、由待判内容拆分、脚本生成,或通过扩展事件把事件参数当作候选项,并支持动态筛选(相关度评分后保留前 N、后 N 或按阈值裁剪)。动作包括补充会话上下文、注入 Skill、拦截或补充工具调用、调用已安装工具、经 Rabi 向工作群发进度或提问等;其他插件还可注册事件与动作适配器,组成可组合的工作流。

同一插件还提供统一的 contextPolicy:在请求真正发出前按窗口比例做压缩压力检查,状态预览只缩短结构化数组而不粗暴截断事实文本,快照与目录按来源身份保留最新版本,项目指令对完整批次去重。启用完整策略需要应用宿主补丁并由本插件维护策略实现;关闭 contextPolicy 仍可单独使用智能规则。

适合已经在用 DSH 0.2、希望用可编辑规则约束 Skill 注入与工具管线、或需要工作群协作与扩展事件编排的维护者与高级用户;若你只想偶尔问模型「是/否」,规则页也提供测试视图且不会改动真实会话。

使用场景

  • 在用户发消息或工具返回时,用判定模型做选择题再执行对应动作
  • Skill 目录注入前按相关度裁剪简介,减轻主模型上下文压力
  • 工具调用前后拦截、补充上下文或向工作群同步进度与提问

适合人员

  • 已在 DSH 0.2 上运行 Agent 并希望用规则约束流程的维护者
  • 需要 Skill 注入、工具监听与扩展事件编排的高级用户
  • 愿意配置判定模型、阈值并可应用宿主补丁以启用完整上下文策略的用户