vb2250158/rabiroute/rokid-development

Claude Code and agent skill by vb2250158/rabiroute

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

乐奇眼镜与 RabiLink 手机端的官方资料核对、CXR-L 接入、眼镜应用安装、局域网音视频和真机验收。用于修改或排查 Rokid、乐奇、CXR、自定义眼镜应用、推流、录像、签名及设备连接。

Install

npx vskill@latest install vb2250158/rabiroute/rokid-development

SKILL.md

乐奇开发与验收

先读

  1. 阅读 接入依据与排障,区分官方说明、项目约束、历史结果和本次实测。
  2. 录像任务阅读 离线录像;旧语音问题按该文档的历史资料入口按需读取。
  3. 核对当前源码、设备和构建;旧成功记录不能替代当前验收。

路线边界

  • 本项目当前不采用 CXR-M;商务授权不是待补凭证,不索要 CLIENT_SECRET 或 .lc 来继续本路线。
  • 手机侧采用 CXR-L,经乐奇 App 控制眼镜。自有眼镜应用需核实官方眼镜端开发资料与具体设备支持。
  • CXR-L 有音频不等于有连续视频接口;照片不等于视频,原生直播入口也不等于公开启动 API。
  • CXR-S、Android Camera2、Glass3 SDK、RokidAiSdk 分别核实;不能因名称相似或依赖能编译就推断可用。
  • 社区源码只能生成待检验的假设,不能作为官方能力或本机成功的证据。

官方资料

  • 从官方开放平台和用户提供的精确文档开始,记录页面标题、版本、日期及支持的设备。
  • 动态页面只有 HTML 外壳时,不称为已读正文;无法访问时明确记录缺失内容。
  • 本项目已记录两份官方文档的公开正文入口及章节 ID,见接入文档;工具失败时先核对该入口,遇到鉴权或禁用状态停止。
  • 不绕过访问限制,不把搜索摘要、镜像或社区转述标成官方正文。
  • 需要的安装、签名、权限、固件及网络前置条件核清后,再选最小实验。

安装与失败定位

  1. 确认目标手机序列号、当前前台页、眼镜连接和设备型号;不要在日志中重复 token、设备标识或推流密钥。
  2. 分别确认 CXR 服务、眼镜蓝牙、CUSTOMAPP 会话以及目标包名;系统蓝牙配对不代表 SDK 通道可用。
  3. 检查 APK 包名、版本、minSdk、ABI、证书摘要、文件哈希和体积;手机包与眼镜包分开检查。
  4. 使用 SDK 正式安装与查询接口;分别保留安装回调、启动回调、眼镜应用回包及媒体首帧。
  5. onInstallAppResult=false 仅表示安装失败;没有 PackageInstaller 原因时不得断言签名错误。一次只改变一个有证据支持的条件。
  6. 优先正确签名覆盖安装,保留数据;安装授权不包含卸载或清空数据授权。只处理用户点名的凭据位置,保持忽略上传。
  7. 重复失败后增加能区分传输与安装阶段的证据,不盲目换包名、降版本、加依赖或改签名。

已核实的官方前置条件

  • 用户指定的眼镜端开发环境 / 开启 ADB为固定参考入口。先排查手机 CXR-L 安装与联调,不把专用开发线列为无线安装前提;需要系统日志时再补充眼镜 ADB。
  • 裸机文档支持 YodaOS-Sprite / Android 12 上的普通 Android 应用和 CameraX 录像;远程 CustomApp 需眼镜 CXR-S 与手机 CXR-L 配对。
  • USB 调试使用专用开发线,并在 Rokid AI App 开启眼镜 ADB。不能推断为 CXR-L 无线安装或日常推流必须插线。
  • 裸机 Sample 的 minSdk 31 / targetSdk 36 与 CXR-S 库的 minSdk ≥ 28 是不同层级约束;示例版本差异不能直接判为安装失败原因。
  • CustomApp 指令须等 onOpenAppResult(true) / onGlassAppResume(true);核对包名、入口和最新安装状态,手机缓存不代替安装查询。
  • 官方裸机录像 Sample 默认无音轨;有声录像须另验音频采集与混流。CameraX 保存完成以 Finalize 无错误为准。

录像与验收

  • 手机本地接收器拥有录像状态;启动命令成功、眼镜宣称推流均不能冒充手机收到视频。
  • 视频录像包含声音,与独立录音互斥;暂停、录音、视频录像是三种互斥模式,来源选择另行处理。
  • 网络离线指无互联网但仍有局域网。验证手机热点、同 Wi-Fi、断外网重新开播;不默认借服务器或 TURN 承担带宽。
  • 预览静音不等于录制无音轨。保留真实媒体文件的音视频轨道、时长、完整解码与手机回放证据。
  • 检查停止、权限拒绝、控制断连、接收器退出、空间不足以及重启行为,确保相机和麦克风释放。
  • 延迟区分采集、编码、传输、接收缓存、解码和显示;毫秒级结论需要共同时间基准与测量误差。
  • 运行改动对应测试和 Android 构建;根构建按项目要求并与其他任务协调。Android 调试不擅自切换 Host。
  • 同步中文与英文文档;只报告实测层级,实验实现、安装受阻、未验收须明确标注。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/vb2250158/rabiroute/rokid-development/badge)](https://verified-skill.com/skills/vb2250158/rabiroute/rokid-development)

Something wrong with this skill or its page? Tell us.