DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Appshots — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-appshots

Appshots

适用于 DSH Desktop 的 Codex 风格窗口捕获:同时按下两个 Command/Ctrl 键(或点击相机按钮),即可在 macOS 或 Windows 上捕获当前最前端窗口,将其附加到当前聊天,并将可用的窗口文本作为隐藏上下文注入。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-appshots@0.1.8
README兼容性版本

兼容性与来源证明

Appshots 以 dsh-appshots 发布,当前版本为 0.1.8。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/18

版本

0.1.8stable
2026/9/18
0.1.7stable
2026/9/15
0.1.6stable
2026/9/11
查看其余 4 个版本收起版本
0.1.4stable
2026/9/8
0.1.3stable
2026/9/7
0.1.2stable
2026/9/7
0.1.1stable
2026/9/4

相关插件

正在加载相关插件…

最新版
0.1.8
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
289.4 kB
文件数
10
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 7
周下载
0
最近提交
2026/9/18
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航Automation@michengai/dsh-automation在独立 DSH Session 中按计划执行编码任务,支持 Web 设置页与 Agent 双入口管理。

README

dsh-appshots

简体中文 | English

给 DSH Desktop 用的窗口截图,支持 macOS 和 Windows。

macOS 同时按两边 Command,Windows 同时按两边 Ctrl,或点输入框旁的相机,捕获当前前台窗口,附加到会话草稿,并读取窗口文字作为隐藏上下文。

  • 只捕获最前面的窗口,不截整个屏幕
  • 截图附加到输入框草稿,不会自动发送
  • 读取可用的窗口文字(macOS 辅助功能 / Windows UI Automation),作为隐藏的模型上下文注入
  • 跳过 DSH Desktop 自身,避免截到插件自己的窗口
  • 截图后自动把 DSH Desktop 调到前台

安装

dsh plugin --profile desktop add dsh-appshots

安装后重启 DSH Desktop。

从源码安装:

git clone https://github.com/WongYuYe/dsh-appshots.git
cd dsh-appshots
dsh plugin --profile desktop add .

Windows 会在第一次截图时用系统自带的 csc.exe(.NET Framework 4.x)编译助手,不需要安装 Visual Studio。

发布:把 package.json 版本改成 X.Y.Z 后推 vX.Y.Z tag。GitHub Actions 会打 GitHub Release 并用 Trusted Publisher(OIDC)发到 npm。

权限

macOS

系统设置 → 隐私与安全性:

  • 屏幕录制:捕获最前面窗口所必需
  • 辅助功能:监听两个 Command 键、读取窗口文字所必需

把这两项授予 DSH Desktop。如果热键不触发,同时允许 appshot-capture。

Windows

  • 截图走 CopyFromScreen,系统可能弹一次屏幕访问授权
  • 窗口文字走 UI Automation,部分提权或受保护的应用几乎读不到文字
  • 默认热键是同时按两边 Ctrl。如果不触发,可改成 hotkeyMode: win-hotkey

使用

  1. 聚焦你想分享的窗口。
  2. macOS 同时按两个 Command,Windows 同时按两个 Ctrl,或点击输入框里的相机按钮。
  3. DSH Desktop 来到前台,截图已附加。
  4. 输入提示词并发送。

如果当前有打开的会话,Appshot 会附加到那里;如果没有,会新建一个会话。连续截图会进入同一个会话。

设置

命名空间 dsh-appshots,位于 ~/.dsh/settings.yaml:

字段默认值含义
skipSelftrue跳过 DSH Desktop 自身
attachTexttrue发送时把辅助功能树作为隐藏模型上下文注入
recentWindowMs60000没有打开会话时,复用这个时间窗口内截图过的会话
hotkeyModeautoauto / both-command / both-control / carbon / win-hotkey / off
carbonKeyCode0hotkeyMode 为 carbon 时的 Carbon 键码
carbonModifiers256Carbon 修饰键;256 是 Command
winVk44hotkeyMode 为 win-hotkey 时的虚拟键码(44 是 PrintScreen)
winModifiers3win-hotkey 的 Win32 修饰键;3 是 Ctrl+Alt

auto 在 macOS 上是两边 Command,在 Windows 上是两边 Ctrl。

限制

  • 仅支持 macOS 和 Windows
  • 窗口文字来自系统辅助功能树,部分应用只暴露可见文本
  • 隐藏文本按 VoiceOver / UI Automation 树输出(角色、缩进、Description / Value / URL),不再做成扁平行
  • 点击已附加的 Appshot 预览时,右上角可「查看文本」,展示当前窗口读到的辅助功能文字
  • 终端像素(如 VS Code xterm)默认不进辅助功能树,编译日志仍以截图为准
  • Windows 截的是窗口矩形的屏幕像素,被挡住的窗口会带上挡住它的内容

License

MIT