概览
dsh-plugin-screenshot-ask
DSH 截图提问插件:输入框相机按钮或 Ctrl+Shift+A → 自动最小化窗口 → 原生全屏框选浮层(确认/取消按钮)→ 选区直接作为图片附件进入当前会话输入框,全程不落盘。Screenshot-to-ask for DeepSeek Harness: the window hides, a native region overlay covers every monitor, and the crop lands in the composer as an image attachment.
README / ZH
插件文档
目录摘要
DSH 截图提问插件:输入框相机按钮或 Ctrl+Shift+A → 自动最小化窗口 → 原生全屏框选浮层(确认/取消按钮)→ 选区直接作为图片附件进入当前会话输入框,全程不落盘。Screenshot-to-ask for DeepSeek Harness: the window hides, a native region overlay covers every monitor, and the crop lands in the composer as an image attachment.
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **仅 Windows**:截屏依赖 Windows PowerShell + System.Drawing。非 Windows 平台路由返回 501。 - **没有系统级全局热键**:浏览器页拿不到全局键盘。要「在任何窗口里按一下就截」, 需要桌面壳(DSH Desktop / Electron 壳)。当前 `Ctrl+Shift+A` 只在 DSH 页面有焦点时生效。 - **隐藏的是「按下按钮那一刻的前台窗口」**:通常就是 DSH 所在的浏览器。若想连 DSH 界面 一起截下来,把 `hideWindow` 设为 `false`(或调接口时带 `keepWindow: true`)。 - **浮层是独立置顶窗口**:截图时它会盖住整个屏幕(这正是它不弹权限框的代价)。 - **不做标注**:目前只有框选与整屏,没有红框/箭头/文字。要标注可以配合 `dsh-capture`(见下)或后续版本。
