让 agent 直接操控 macOS 桌面应用与窗口
24.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Junkrat9527/dsh-desktop-automation该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · vision
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 75 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
- 读取本地文件index.js:326
const pkg = JSON.parse(readFileSync(pkgPath, 'utf8')) - 读取本地文件index.js:331
const seeSkillPresent = existsSync(join(homedir(), '.agents', 'skills', 'see-image', 'see-image.py')) - 发起网络请求client.js:102
fetch('/desktop/status') - 发起网络请求client.js:114
fetch('/desktop/' + action, { method: 'POST' }) - 发起网络请求client.js:227
fetch('/desktop/status')
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
给 DeepSeek Harness 用的 macOS 桌面自动化:鼠标/键盘/滚动/应用/窗口/截图等智能体工具 + 视觉闭环(看+定位)。GUI 会话服务,不随开机自启。
README
由 DeepSeek 最新模型翻译生成dsh-desktop-automation
macOS 桌面自动化 dsh 插件:让 dsh 的 agent 能直接控制桌面——鼠标/键盘/滚动/应用/窗口/截图,并整合视觉闭环(截图 → 识图 → 定位 → 点击 → 验证)。
主模型多模态/纯文本均可使用:截图走系统 screencapture(屏幕录制已授权);识图/定位复用 dsh 视觉凭据(OPENCODE_GO_API_KEY),与 dsh-autovision 共用同一套凭据,无需单独配 key。
它解决什么问题(主要功能)
浏览器自动化(playwright 等)只能操作网页;非浏览器的桌面软件——剪辑工具、设计软件、办公套件、系统设置、原生 App——一直够不着。这个插件把「agent 操作 macOS 桌面」补上:agent 像人一样看屏幕、移鼠标、敲键盘。
展开完整文档(README 剩余 1 节)
dsh-desktop-automation macOS 桌面自动化 dsh 插件:让 dsh 的 agent 能直接控制桌面——鼠标/键盘/滚动/应用/窗口/截图,并整合视觉闭环(截图 → 识图 → 定位 → 点击 → 验证)。 主模型多模态/纯文本均可使用:截图走系统 screencapture(屏幕录制已授权);识图/定位复用 dsh 视觉凭据(OPENCODE_GO_API_KEY),与 dsh-autovision 共用同一套凭据,无需单独配 key。 它解决什么问题(主要功能) 浏览器自动化(playwright 等)只能操作网页;非浏览器的桌面软件——剪辑工具、设计软件、办公套件、系统设置、原生 App——一直够不着。这个插件把「agent 操作 macOS 桌面」补上:agent 像人一样看屏幕、移鼠标、敲键盘。 核心场景: - 操作非浏览器应用:剪映/PS/Axure/WPS/企业内部原生客户端——「点这里、填这个、导出那个」直接吩咐 - 自动化办公:批量重命名、表单填写、重复性 GUI 操作、跨应用搬运数据 - GUI 测试/验收:对桌面软件跑「截图→操作→再截图验证」的闭环,替代人工点检 - 远程指挥:人在别处,让 dsh 在 Mac 上替你完成桌面操作 - 视觉定位点击:不依赖 accessibility 树的软件也能点——截图交给视觉模型拿坐标,直接点 能力 注册 14 个 agent 工具(模型可直接调用): | 工具 | 说明 | | desktop_perm | 权限/服务状态自检 | | desktop_apps | 列出运行中应用 | | desktop_win | 列出窗口(含坐标/尺寸) | | desktop_app | 激活应用(需先启动) | | desktop_mouse | 移动鼠标 | | desktop_click | 点击(左/右/次数) | | desktop_drag | 拖拽 | | desktop_scroll | 滚动 | | desktop_key | 按键/组合键 | | desktop_type | 输入文本(中文 OK,Unicode 注入) | | desktop_shot | 全屏/区域截图 | | desktop_see | 识图:描述图片/OCR/UI 元素(复用 dsh 视觉凭据) | | desktop_locate | 视觉定位:输出可交互元素 type/text/box/center 坐标 | | desktop_stop | 停止服务 | HTTP 路由:/desktop/status /desktop/start /desktop/stop /desktop/check /desktop/authorize(设置卡片用)。 视觉闭环(desktop_see + desktop_locate) 完整 GUI 自动化:「截图 → 看图理解 → 定位坐标 → 点击 → 再截图验证」: desktop_shot → 截图 desktop_see → 识图(文字/UI/内容描述) desktop_locate → 拿到元素 center 坐标(type/text/box/center,已换算回原图像素) desktop_click → 按坐标点击 desktop_see → 再截图识别,验证操作结果 架构 dsh (agent) → 插件 index.js (desktop_* 工具) → 本地 socket → 常驻 CGEvent 服务 ↑ GUI 会话按需拉起(非开机自启) - 真正的 CGEvent 由 Swift 服务 desktop-control-server 发出。 - 服务是 GUI 会话进程才有辅助功能权限(macOS TCC 判「责任进程」),由插件在需要时 launchctl bootstrap gui/$UID 按需拉起,不设登录自启。 - 配套技能文档:~/.agents/skills/desktop-automation/SKILL.md。 安装 npm 包(发布后可用) dsh plugin --profile web add dsh-desktop-automation GitHub 源 dsh plugin --profile web add github:Junkrat9527/dsh-desktop-automation 本地 link(开发) dsh plugin --profile web add link:/path/to/dsh-desktop-automation 授权要求(一次性) - 服务二进制 desktop-control-server 需辅助功能授权(系统设置 → 隐私与安全性 → 辅助功能)。 - 屏幕录制默认已授权(screencapture 系统命令)。 - ⚠️ 授权后不要重新编译 server(ad-hoc 签名 CDHash 变化会失效)。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Junkrat9527/dsh-desktop-automation
让 agent 直接操控 macOS 桌面应用与窗口
相关插件 · 视觉能力
智能体工作台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
这是你的仓库?认领条目