Skip to content

Releases

dsh-selection-tools v0.8.0

Choose a tag to compare

@fyisgod fyisgod released this 13 Sep 14:14

首个公开版本。dsh-selection-tools 是 DeepSeek Harness 的官方形态 bundle 插件(Windows):

在任意 Windows 应用里划词,用 Harness 自己的 agent 解释或翻译,结果落在可拖动、可缩放的原生置顶浮窗里——零外部依赖、零额外进程。

亮点

  • 系统级划词:任意应用里拖选/双击选词 → 选区右下角弹出菜单 → 原生浮窗流式显示回答
  • 自动带上上下文:用 UI Automation 读「选区所在的段落」一起交给 agent,像知乎划词解释那样让回答落在语境里
  • 原生自绘浮窗:Win32 分层窗口 + GDI+(不依赖 Edge/Chrome、不额外起进程),标题栏可拖动、右下角可缩放,支持复制 / 朗读(SAPI)/ 关闭
  • 翻译分情况给结果:词/短语给词典条目(最佳翻译 + 音标 + 其他翻译 + 术语说明),句子/段落给整段译文 + 关键术语
  • 页内保底路径:同一套菜单/浮窗注册在 shell.overlay,系统级能力不可用时自动接管
  • 设置页:翻译/解释规则、目标语言、各自使用的模型与推理等级(DSH 设置 → 划词工具)

安装

dsh plugin --profile web add "github:fyisgod/dsh-selection-tools#v0.8.0"

装完重启 dsh web 生效。构建产物(lib/)已入库,git 源安装无需任何构建步骤。

环境要求

Windows + 提供 ctx.agents、ctx.webServer 与客户端 shell.overlay 槽位的一代 DSH(对应 dsh 0.1.2-rc.1)。

详见 README。