Skip to content

Releases

dsh-jev v0.1.0 — JEV 情绪/意图判定插件

Choose a tag to compare

@Excalibur9527 Excalibur9527 released this 22 Sep 10:14

DSH Plugin:每一轮对话都把用户最新一条消息发给 typesafe.ai 的 systemone(jev),判定情绪 / 紧急度 / 分流部门,再把判定结果作为一条带来源标记的运行时上下文注入本步请求。

安装

dsh plugin --profile web add github:Excalibur9527/dsh-jev

装完重启 dsh web 宿主进程;然后在 设置 → JEV 情绪分析 里填 API Key 与参数。

环境要求

  • DeepSeek Harness 0.1.1-rc.2(实测通过)
  • Node ≥ 22(用到 fetch 与 AbortSignal.any)
  • profile:web 功能完整;headless / TUI 判定注入可用,设置页需要 Web GUI

权限与风险(请先读)

  • 唯一出网目标:POST https://api.typesafe.ai/v1/systemone。用户每轮最新一条消息的正文会发送到这个第三方服务;介意就别装,或把设置页里的「接口地址」改到自建代理。
  • 只读写 ~/.dsh/settings.yaml 的 dsh-jev 段;apiKey 标 role('secret'),不经浏览器 RPC 回传。
  • 不监听端口;只注册一条 loopback-only 的包私有 RPC 通道 /dsh-jev。
  • 无 key / 请求失败 / 超时一律原样放行,不阻塞对话。

验证

  • 17 个测试:node --test test/host.test.mjs test/client.test.mjs(含一次真实接口往返)
  • 安装命令已实测:dsh plugin --profile web add 会自动写入 profile 的 dependencies 与 dsh.profile.bundles

社区插件,与 DeepSeek AI 及 typesafe.ai 均无隶属关系。