dsh-bundle-screen-view
在终端中运行以下命令:
dsh plugin install OraSkyC/dsh-bundle-screen-view
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开「设置 → 插件 → 添加插件」,填入源码地址 https://github.com/OraSkyC/dsh-bundle-screen-view,或在终端执行 dsh plugin install OraSkyC/dsh-bundle-screen-view,安装后重启 DSH。
插件介绍
很多自动化场景里,智能体只能读写文件或调 API,却碰不到你屏幕上正在运行的应用。桌面操控是 DeepSeek Harness 的客户端插件,把「看见真实桌面」和「像人一样点按、输入」接到同一条工具链里:列出窗口、截图给模型看,必要时激活窗口、移动鼠标、按键和滚动,让会话能完成真正的 UI 操作。
能力分成两类,边界写得很清楚。window_list 与 screenshot 只读,不会动你的键鼠,但会把屏幕内容交给模型;window_activate、mouse_click、type_text、key、scroll 会真实驱动桌面,能力上接近「你能做的,它也能做」。插件面向仅 Windows 的环境,通过 Win32 实现截图与输入,并依赖 Host 的 tools、attachments 与 webServer 服务把图片稳定回传给模型。
它更适合在自己可控的机器上、且你清楚权限含义时使用:需要智能体帮你点界面、填表单、在终端里配合操作时很有用;若只想让它「看」而不「动手」,可以把 allowInput 关掉,或配合 DSH 权限预设与可选的操作前确认,把风险压到你能接受的范围内。涉密屏幕可关闭截图或配置窗口标题排除,减少敏感窗口被列出或截到。
使用场景
- 让智能体先看屏幕再按你的指示点击按钮或填写表单
- 在只有图形界面、没有 API 的软件里完成重复操作
- 需要先激活目标窗口再输入文字或发送快捷键
适合人员
- 在自有 Windows 电脑上使用 DSH 并希望扩展桌面能力的用户
- 需要智能体协助操作本地应用、又希望用闸门限制「只看」或「可动手」的人
- 做 UI 相关自动化或智能体评测、并在可控环境中手工验证效果的技术用户