adb_dsh_plugin
在终端中运行以下命令:
dsh plugin install mang0cola/adb_dsh_plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
要在 DeepSeek Harness 中安装 adb_dsh_plugin,请运行命令 dsh plugin install mang0cola/adb_dsh_plugin,完整源码地址为 https://github.com/mang0cola/adb_dsh_plugin。
插件介绍
adb_dsh_plugin 是一个将 Android Debug Bridge (ADB) 工具无缝集成到 DeepSeek Harness 模型中的客户端插件。它解决了开发者与测试人员在模型驱动的交互中难以直接操作 Android 设备的问题,使得 AI 模型能够通过工具调用动态查询设备状态、管理应用、捕获界面信息并执行自动化操作,从而简化移动应用的测试、调试与数据收集流程。
该插件的核心能力覆盖了设备管理的多个关键维度:从基础的设备列表与信息获取(如 Android 版本、电池状态),到精细的应用控制(安装、启动、卸载、权限检查),再到交互操作(点击、滑动、文本输入)与分析工具(UI 层次结构、截屏、日志快照)。特别值得注意的是,它支持结构化输出,让模型能直接解析应用组件、系统服务等信息,同时通过安全配置(如设备白名单、破坏性操作限制)确保操作的安全性。
adb_dsh_plugin 适合 Android 开发者、测试工程师、自动化工程师以及任何需要通过大语言模型与 Android 设备进行交互的研究人员。无论是进行自动化测试用例执行、实时设备状态监控,还是构建基于 AI 的移动应用调试工作流,它都能提供可靠且灵活的工具支持。插件的设计注重与 Harness 框架的深度集成,确保工具调用的超时、取消等信号能被正确处理,提升了复杂任务中的稳定性。
使用场景
- 在 Android 设备上自动化执行测试用例。
- 实时监控设备状态并调试应用性能。
- 通过模型交互管理应用安装和文件传输。
适合人员
- Android 应用开发者进行自动化测试。
- 测试工程师执行设备交互和验证。
- 研究人员探索基于 AI 的移动设备控制。