使用 GitHub 中的 DDP 智能体 技能 ,通过 直观的自然语言提示预留和管理开发者设备平台设备和会话。
借助开发者设备平台智能体技能,您可以通过 Device Streaming API 在 开发者设备平台中使用远程设备进行智能体化编码。
准备工作
这些步骤假设您已创建 Google Cloud 项目、完成了开发者设备平台快速入门指南中的设置步骤,并在终端中通过 gcloud 进行了身份验证。
前提条件
除了在 快速入门中建立 Google Cloud 环境之外,您还需要为开发者设备平台智能体技能安装以下软件包:
ADB 用于在 远程 Android 设备上运行命令
Antigravity 或任何其他支持智能体技能的 AI 编码 智能体
用于安装 Node.js 的 Node 版本管理器
Node.js 用于安装智能体技能,使用
npx
设置 DDP 智能体技能
确认您已通过 Google Cloud CLI 进行身份验证,并配置了有效的 应用默认凭证 (ADC):
gcloud auth application-default login使用以下命令建立 Python 环境:
python3 -m venv .venv source .venv/bin/activate使用以下命令安装开发者设备平台智能体技能:
npx skills add https://github.com/google/skills --skill developer-device-platform-basics
使用 DDP 智能体
借助 developer-device-platform-basics 技能,智能体化编码工具可以通过 Device Streaming API 预留和管理设备会话。以下是一些示例提示:
- 列出 DDP 中的可用设备
- 从 DDP 获取 Pixel 10
- 显示设备并提供设备控制
- 列出 DDP 上的活跃设备会话
- 将当前设备会话延长 30 分钟
- 停止设备会话