eggbrid2/mobileClaw
说明与用途
**项目简介**
eggbrid2/mobileClaw 是一款基于 Android 的开源 AI 代理运行时,提供手机控制、应用自动化、视觉语言模型(VLM)屏幕读取、技能路由、迷你应用以及 Mihomo VPN 工作流等能力。它把零散的 Prompt 与工具封装成可复用的 agent 流程,帮助开发者快速搭建多代理协同、工具调用和记忆管理的完整方案。
**价值**
- **统一工作流**:将分散的 AI Prompt、工具链和手机操作统一到同一运行时,实现“一键式”可重复执行的业务流程。
- **多代理协同**:支持在同一设备上并行调度多个 AI 代理,便于实现复杂的跨应用任务(如先读取屏幕再自动填表再启动 VPN)。
- **标准化记忆与路由**:内置记忆层和技能路由机制,降低每次开发时对状态管理和工具选择的重复实现成本。
**典型接入方式**
- **阅读 README 并完成环境准备**(Android SDK、Kotlin 编译环境、Mihomo VPN 配置等)。
- **在现有 Android 项目中引入 mobileClaw**:通过 Gradle 添加
implementation "com.eggbrid2:mobileclaw:<latest-version>"。 - **编写简单的 Agent 配置**(JSON/YAML)或使用 Kotlin DSL 定义工作流,例如:
val workflow = workflow {
step { vlmReadScreen() }
step { appAutomation("com.example.app") }
step { startMihomoVpn() }
}
MobileClaw.start(workflow)- **先做 PoC**:在测试设备或模拟器上运行,验证 Prompt 与工具链的交互是否符合预期。
- **逐步迁移到生产**:在 CI 中加入单元/集成测试,使用日志与监控(如 Logcat、Prometheus exporter)确保运行时稳定。
**生产可用性**
- **活跃度**:截至 2026‑06‑26 最近一次提交,拥有 400+ stars、16 forks,社区活跃,代码基于 Kotlin,生态兼容性好。
- **成熟度**:已实现核心功能(手机控制、VLM 读取、VPN 工作流),并提供完整的文档和示例,适合作为 OSS 级别的 Pilot 项目。
- **风险**:目前尚未完成最终的许可证合规、完整安全审计以及维护者长期承诺的确认,建议在正式投产前完成这些审查。
**结论**
mobileClaw 在功能完整性、社区活跃度和技术栈现代性方面具备较高的生产就绪度,适合作为 Android 环境下 AI 代理编排的核心组件。通过先行 PoC 验证后,配合安全与合规审查,即可在生产环境中安全、稳定地使用。
实际用途
eggbrid2/mobileClaw helps turn isolated prompts and tools into repeatable agent workflows.
- coordinate multi-agent workflows
- add tool-use pipelines
- standardize agent memory
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Kotlin
- 记录日期: 2026-09-05T17:31:04.302Z