Hyna-hla/dsh-desktop

Hyna-hla★ 0PowerShell最后同步: 2026-08-15

在 GitHub 打开

README 摘要

dsh-desktop 宿主插件: 操作系统级桌面控制工具 ,让模型操作整个浏览器(含地址栏/搜索栏)和任意窗口。 工具 工具 作用 : : desktop ocr 截屏 + Windows OCR,返回每个词的坐标框(定位用) desktop screen 虚拟屏幕尺寸与原点 desktop click(x, y, button?, double?) 移动鼠标并点击(左/右/中,可双击) desktop drag(x1,y1,x2,y2) 按住拖动 desktop type(text) Unicode 文本输入(支持中文) desktop press(combo) 组合键: ctrl+l 地址栏、 enter 、 alt+tab 、 f5 、 ctrl+t … desktop cursor 当前光标位置 desktop screenshot(path?) 截屏存 PNG 典型流程(打开网址): desktop press "ctrl+l" → desktop type "https://..." → desktop press "enter" ;任意界面点击: desktop ocr 找坐标 → desktop click 。 原理与边界 - 工具在 宿主进程 里 spawn powershell.exe 跑 lib/desktop.ps1 (Win32 SetCursorPos / mouse event / SendInput + Windows 自带 OCR),完全不受 DSH 沙盒限制; - 与 Edge 扩展互补:扩展管网页内容,桌面层管浏览器框架和所有程序; - 高权限操作:模型只有在收到你的指令时才调用这些工具;屏幕上的一切它都能看(OCR)、能动。 构建安装

在 GitHub 查看完整 README →
工具/开发dsh-pluginocr

分类