dsh-mobile-control
在终端中运行以下命令:
dsh plugin install PangYiMing/dsh-mobile-control
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令:dsh plugin install PangYiMing/dsh-mobile-control,或查看源码:https://github.com/PangYiMing/dsh-mobile-control。
插件介绍
在 iOS 模拟器自动化中,传统方案如 idb 或 cliclick/AppleScript 往往面临依赖缺失或需要授予 macOS 辅助功能权限的困扰,导致点击无反应或环境搭建复杂。本插件通过集成 WebDriverAgent(WDA),直接利用模拟器内部的 XCUITest 运行器,绕过这些限制,实现零授权、不依赖外部工具的操控。核心能力包括模拟器截图、元素查找与点击、可访问性树导出、URL 打开和隐私预授权,所有功能封装为 mobile_* 工具集,方便无缝集成到自动化流程中。它适合需要高效进行 iOS 模拟器自动化测试的开发者和 QA 人员,尤其是那些希望简化环境配置、避免权限问题的用户。
使用场景
- 在 macOS 上自动化 iOS 模拟器的界面操作。
- 进行 iOS 应用的无权限依赖的 UI 测试。
- 模拟用户交互,如点击元素、截图和打开链接。
适合人员
- iOS 应用开发者和测试工程师。
- 需要简化 iOS 自动化环境配置的工程师。
- 希望避免 macOS 辅助功能授权的自动化脚本编写者。