DeepSeek Harness 微信式截图插件(Windows)

前言

在 DeepSeek Harness(DSH)中输入长文本或代码时,若需从桌面或其它窗口截取图片,传统做法是手动截图,再粘贴进输入框。这个过程多一步操作,且窗口切换会打断思路。

下面介绍 dsh-screenshot-native:一个给 DSH 增加微信式截图按钮的插件。它提供原生全屏浮层,在 DSH 内点击相机按钮,即可框选区域并将截图直接送入输入框。

插件定位

  • 名称:dsh-screenshot-native
  • 维护者:lenrendre
  • 分类:客户端
  • 平台:Windows 10/11
  • 许可证:MIT

该插件 fork 自 baiyinshiyuan 的 Durandalw/dsh-plugin-screenshot,在原基础上维护,提供与微信截图类似的操作体验。

核心功能

  • 打开浮层时自动隐藏 DSH 窗口,避免遮挡。
  • 支持单击窗口截取整个窗口(悬停即高亮,即使被遮挡也能截)。
  • 支持拖动框选自由区域。
  • 单击桌面截取桌面(不含任务栏);在任务栏上单击则截整屏。
  • 对号 / Enter / 双击完成截图,图片直接进入输入框。
  • 右键 / Esc 取消。
  • 按住 Shift 可隐藏或保留 DSH 画面。
  • 截图只进内存与剪贴板,不保留文件到 bin\.shots\。
  • 使用预编译的 bin/WeChatShot.exe,无运行时依赖。

安装与启用

在 PowerShell 中执行以下命令(推荐使用 npm 源):

dsh plugin --profile desktop add dsh-screenshot-native

如需锁定版本:

dsh plugin --profile desktop add github:lenrendre/dsh-screenshot-native#v1.0.0

安装完成后重启 DSH,输入框左侧会出现相机按钮。

典型用法

  • 打开 DSH,在输入框左侧点击相机按钮。
  • 浮层出现,DSH 窗口自动隐藏。
  • 悬停目标窗口,单击即可截取整个窗口。
  • 拖动鼠标框选需要截取的区域。
  • 单击桌面截取桌面(不含任务栏);在任务栏单击则截整屏。
  • 按住 Shift 可切换 DSH 画面在浮层中的显示/隐藏。
  • 完成后按对号或 Enter,截图直接进入输入框;右键或 Esc 取消。

适用场景与注意

  • 仅适用于 Windows 10/11。
  • 多显示器与混合 DPI 的场景未经验证,单屏 150% 已实测。
  • 截图功能以 DSH 进程权限运行,安装前建议查看源码与许可证。
  • 需要交互式标注时,应使用 annotate_image。
  • Shift 之后窗口内容变化不会反映到冻结画面,这是为了换取切换时不闪。
  • 配色是引擎常量,若需跟随皮肤需手动同步。

小结

dsh-screenshot-native 为 Windows 上的 DSH 用户提供了一套贴近微信截图的操作流程:点一下相机按钮,框选区域,直接进输入框。它通过原生 C# 全屏浮层,截取 DSH 之外的任何窗口,并在内存与剪贴板中处理图片,无文件残留。适合需要频繁在桌面或其它窗口间截图并粘贴进 DSH 的开发者与智能体使用者。

  • 目录页:https://www.skillhub.cn/plugins/lenrendre/dsh-screenshot-native
  • GitHub:https://github.com/lenrendre/dsh-screenshot-native
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜