开始使用:HarmonyOS · Vitest · ChatGPT 订阅
本页是在 HarmonyOS 上使用 Vitest、通过 ChatGPT 订阅接入模型的配置步骤。如需其他组合,请修改下方的选择,或查看全部配置路径。
第 1 步
安装 Node.js
安装 Node.js ^20.19.0 || ^22.12.0 || >=24.0.0,并确认终端中可以执行 node -v。
下文命令使用 pnpm。如果尚未安装,请运行 npm install -g pnpm。
第 2 步
连接 HarmonyOS 设备
运行 Midscene 的电脑需要通过 hdc 连接目标 HarmonyOS NEXT 设备。如果已安装 hdc 并连接好设备,可直接跳至确认设备连接。
安装 HDC
HDC(HarmonyOS Device Connector)是 HarmonyOS 官方提供的设备连接命令行工具,可通过以下任一方式安装:
- 通过 DevEco Studio 安装(推荐)
- 下载 HarmonyOS 命令行工具(Command Line Tools)独立安装
在终端运行以下命令,验证 hdc 是否安装成功:
终端输出版本号即表示安装成功。
如果 hdc 未加入系统 PATH,可以通过设置 HDC_HOME 环境变量指向 hdc 所在的目录:
开启调试并连接设备
- 在 HarmonyOS 设备的系统设置中进入「系统 > 开发者选项」,开启 USB 调试。
- 使用支持数据传输的 USB 数据线将设备连接到电脑。
- 保持设备解锁亮屏,并在设备弹窗中允许 USB 调试授权。
确认设备连接
在终端运行以下命令检查连接 状态:
终端 输出设备序列号(Device ID)即表示连接就绪:
如果同时连接了多台设备,请记录目标设备的序列号,以便后续在 Playground 或项目配置中指定该设备。若输出为空或显示 [Empty],请检查 USB 数据线、连接模式、USB 调试开关及手机端的调试授权弹窗。
第 3 步
使用 ChatGPT 订阅登录
首先,在终端运行:
按照终端提示,在浏览器中登录 ChatGPT 并授权使用订阅额度。授权时可以自行设置 Agent 名称;完成后,可在 ChatGPT 的使用情况页面查看已授权的 Agent。
命令会将凭据保存到 ~/.midscene/siwc.json。首次使用前需要手动完成这一步登录。
然后在项目目录中,把以下配置写入 .env 文件。如果还没有项目,请先新建一个目录并在其中运行 pnpm init。
可用模型以你的 ChatGPT 账号为准。凭据与额度说明请参阅使用 ChatGPT 订阅。
第 4 步

