knifelemon/droidline 是一个用代码操控真实 Android 设备的 Go 项目。它支持应用测试、重复性任务脚本、多台设备控制,以及 AI 代理对设备的操作。它不需要 ADB、USB 线缆,也不需要 root,命令可以通过 Python、Node.js、CLI、HTTP 或 Appium 客户端中的任意路径下发。目前公开的最新版本是 v0.1.11,其内容与功能依据都整理在 GitHub 仓库的 README 和发布说明中。
命令定义由单一规格生成,并批量产出 Python、Node.js、CLI、HTTP 绑定,无论走哪条路径调用,名称与行为都保持一致。设备端直接实现了无障碍服务与输入法,连接层则叠加了端到端加密和重连缓存。既有 Appium 受开发者选项和 ADB 绑定,难以延伸到设备农场或 AI 代理,这个项目去掉了这一限制。许可证为 MIT,实现语言为 Go,仓库 star 数为 304。
不过发布说明并没有在缺乏依据的情况下夸大设备实测数值。实际处理速度和稳定性仍需另行确认。仓库中有验证密码向量、无障碍匹配器和命令规格漂移的单元测试,还有自带的基准脚本与测量结果 JSON,因此性能说法留有回溯核对的余地。该研究记录的评分为新鲜度 7、技术 7、质量 7、动能 5.8;项目于 2026 年 10 月公开,目前还比较接近可以轻量观望的阶段。