截图识别窗口控件并审批后模拟鼠标键盘操作
28.2/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add secretxuan/dsh-computer-use-win该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · vision
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 74 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 发起网络请求src/index.ts:56
const outcome = await approval.request({ - 读取本地文件src/index.ts:188
const data = await readFile(png) - 删除本地文件递归src/index.ts:216
await rm(dir, { recursive: true, force: true }).catch(() => {})
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-attachment@deepseek-ai/dsh-llm@deepseek-ai/dsh-tools@deepseek-ai/schemastery@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 截图识别窗口控件
- UIA与OCR识别
- 审批后模拟鼠标键盘
为 DeepSeek Harness 提供原生视觉的 Windows 电脑操作:截图、UIA、OCR,以及需审批的输入
README
由 DeepSeek 最新模型翻译生成dsh-computer-use-win
面向 DeepSeek Harness (dsh) 的 Windows computer-use 插件。它为 Agent 提供截图、窗口和 UI Automation 控件发现、OCR、面向纯文本模型的界面观察,以及经过审批的鼠标键盘操作。
从 DSH 0.1.1-rc.2 开始,内置的 deepseek-v4-flash-vision-exp 路由会直接收到 computer_screenshot 产生的图片内容。DSH 会按模型的像素与体积预算规范化截图,优先通过 DeepSeek Files API 发送,并在 Files API 不可用时回退到内联图片。纯文本路由继续使用可接 OCR 的文件流程。
macOS 方向可参考 Anionex/dsh-computer-use;本项目补上 Windows 支持。
快速安装
前置条件:Windows、Node.js 22.19 或更新版本、pnpm,以及已安装的 dsh CLI。
展开完整文档(README 剩余 1 节)
dsh-computer-use-win 面向 DeepSeek Harness (dsh) 的 Windows computer-use 插件。它为 Agent 提供截图、窗口和 UI Automation 控件发现、OCR、面向纯文本模型的界面观察,以及经过审批的鼠标键盘操作。 从 DSH 0.1.1-rc.2 开始,内置的 deepseek-v4-flash-vision-exp 路由会直接收到 computer_screenshot 产生的图片内容。DSH 会按模型的像素与体积预算规范化截图,优先通过 DeepSeek Files API 发送,并在 Files API 不可用时回退到内联图片。纯文本路由继续使用可接 OCR 的文件流程。 macOS 方向可参考 Anionex/dsh-computer-use;本项目补上 Windows 支持。 快速安装 前置条件:Windows、Node.js 22.19 或更新版本、pnpm,以及已安装的 dsh CLI。 如果通过 Oh My DSH 使用 Agent Teams,一条命令即可安装并接入本插件: oh-my-dsh setup --computer-use 推荐直接安装预构建的 GitHub Release: dsh plugin --profile web add https://github.com/secretxuan/dsh-computer-use-win/releases/download/v0.7.0/dsh-computer-use-win-0.7.0.tgz 确认插件层已经加载,然后启动 dsh: dsh --profile web --dump-config | Select-String computer-use dsh --profile web npm 上未加 scope 的同名包来自另一个仓库,不是本项目。请使用上面的 GitHub Release 地址安装。 提供的能力 插件注册 18 个 computer_* 工具,覆盖以下工作流: - computer_screenshot、computer_list_windows:截图并枚举可见窗口。 - computer_list_elements:通过 Windows UI Automation 获取控件名称、类型、屏幕坐标和点击中心。 - computer_ocr_image、computer_ocr_window:使用 Windows.Media.Ocr 识别图片或窗口中的文字及坐标。 - computer_observe_image、computer_observe_window、computer_observe_media_controls:把界面转换成纯文本模型可用的区域、候选控件和建议操作。 - computer_search_in_window、computer_locate_text、computer_click_text:完成搜索、定位文字和按文字点击。 - computer_open_settings:通过 ms-settings: 打开 Windows 设置。 - computer_click、computer_type_text、computer_press_key、computer_scroll、computer_drag、computer_move_mouse:执行鼠标和键盘输入。 所有会注入输入的工具默认都需要 DSH 审批。Full access 模式已经代表用户授权,因此插件不会再发起必然被拒绝的重复审批;受限 sandbox 中仍然保持拒绝优先。 推荐工作流 视觉模型推荐直接观察真实截图: 在 DSH 中选择 DeepSeek-V4-Flash-Vision-Exp -> computer_screenshot(window: "目标应用") -> 根据返回的图片决定操作 -> computer_click / computer_type_text / computer_press_key -> 再次 computer_screenshot 验证结果 纯文本模型不应猜测坐标。优先使用结构化观察: computer_list_windows -> computer_list_elements(window: "目标应用") -> UIA 能力受限时,computer_observe_window(window: "目标应用") -> 使用 suggestedActions,或 computer_locate_text / computer_click_text -> computer_type_text / computer_press_key -> 再次观察,确认操作结果 配置 在 profile 的 cordis.patch.yml 中覆盖 computer-use-win: - id: computer-use-win config: requireApproval: true maxScreenshotBytes: 8388608 只有在无人值守测试或可随时丢弃的环境中,才应设置 requireApproval: false。 实现与限制 插件不需要原生二进制依赖。截图、Win32 窗口访问、UI Automation、Windows OCR 和输入注入都通过有超时限制的 PowerShell 子进程执行,并统一使用 DPI-aware 的物理像素坐标和 UTF-8 输出。 - Windows 输入注入是全局操作,点击会落到坐标当前覆盖的窗口。 - 非管理员进程可能无法操作以管理员权限运行的窗口。 - UI Automation 的效果取决于目标应用的无障碍信息。CEF、Chromium、Electron 或自绘界面可能只暴露外壳,应改用观察或 OCR 工具。 - 纯文本 DeepSeek 路由不能直接理解截图像素,应使用 OCR 和观察工具把图像转换为文本与坐标。 - 视觉候选来自启发式分析,不等同于视觉模型;操作后应再次观察确认。 从源码开发 git clone https://github.com/secretxuan/dsh-computer-use-win.git cd dsh-computer-use-win pnpm install pnpm test dsh plugin --profile web add . 许可证 MIT。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
secretxuan/dsh-computer-use-win
截图识别窗口控件并审批后模拟鼠标键盘操作
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目