用途:该技能用于通过生成的 BLE 设备命令行工具 ble-opaque-binary-pp-cli 控制 BLE Opaque Binary 设备。
前置条件与安装:调用技能命令前必须确认 CLI 已安装。若缺失,先通过 Printing Press 安装器安装:npx -y @mvanhorn/printing-press-library install ble-opaque-binary --cli-only。macOS/Linux 默认安装到 $HOME/.local/bin,Windows 默认 %LOCALAPPDATA%\Programs\PrintingPress\bin。安装后执行 ble-opaque-binary-pp-cli --version 验证;若仍报 command not found,说明运行环境未将二进制目录加入 $PATH,须先修复再继续。若 npx 安装在该 CLI 有公开库分类前失败,可安装 Node,或在其发布后使用对应分类的 Go 回退方式。
主要能力:可用 ble-opaque-binary-pp-cli capabilities --json 查看可调用与保留的 BLE 能力,包括安全类别与证据引用;用 ble-opaque-binary-pp-cli status --json 查看基于回放的输出状态。
使用方式与限制:CLI 默认处于回放(replay)模式,不对真实设备产生操作。要控制真实设备需以 -tags ble_live 构建并传 --live;用 ble-opaque-binary-pp-cli doctor 检查实时就绪状态,用 ble-opaque-binary-pp-cli scan --live 发现设备。仅当设备规范启用 device-session 支持时,才会生成会话 IPC 脚手架。资料未提供具体设备协议、命令清单、支持平台版本或收费信息。