jmgo-projector-skill
更新于 2026-11-03 16:19:28
这是什么
坚果投影仪改造 Skill:把一整套「换桌面、连音响、切 HDMI、语音输入、装 Google 服务」的操作流程封装成 AI 可执行的 Skill,每个步骤都带有前置检查与回滚恢复方法。
目前只在 坚果 N1 Air 超亮版(K631CN / 固件 1.1.31.9 / Android 13) 上验证通过,其他型号需要先按兼容性文档逐项检查,不能直接照搬。
改完能做什么
| 功能 | 效果 |
|---|---|
| 简洁桌面 | 黑色背景 + 4 个常用 App,按 Home 回到这里 |
| 蓝牙音响 | 桌面直接查看已配对设备,一点连接/断开 |
| HDMI | 一键切到 HDMI 输入 |
| 语音输入 | 按遥控器语音键说话,文字填入当前输入框 |
| Google 服务 | 登录账号、使用 TV 版 Play 商店(不等于官方认证) |
| 关闭固件更新 | 停用该固件的官方升级应用 |
| 开机提速 | 原设备从约 63 秒降到约 49 秒(不保证所有机型) |
| 修正时间 | 先分辨是时钟错还是时区错,再修改 |
语音走 Google 联网识别;安装 Google 服务会增加开机时间,这些功能按需选装即可,不必全上。
使用体验
- 入口是一份
SKILL.md,配合支持 Skill 的 AI 工具(如 Codex)使用,把目录放到~/.codex/skills/jmgo-projector。 - 只要投影仪和电脑在同一局域网、投影仪开启 ADB 调试,就能让 AI 执行「先检查型号固件 → 备份设置 → 逐项安装 → 遥控器测试 → 重启验收」的完整流程。
- 文档拆分得很细:兼容性、桌面与快捷入口、root 与更新、Google 服务、语音输入、时间与验收,每条都有注意事项和恢复路径。
- 仓库只放源码,不含 Google APK、厂商固件、账号、设备日志或私钥,合规边界清晰。
适用场景
- 手里有坚果 N1 Air 超亮版,嫌弃官方桌面臃肿、想换成极简 Launcher。
- 想把投影仪当蓝牙音响用、或经常需要一键切 HDMI。
- 想在投影仪上登录 Google 账号、用 TV 版 Play 商店。
- 想用 AI 代理代替手工敲 ADB 命令,降低误操作风险。
二开建议
- 环境要求:macOS / Linux 电脑(暂未适配 Windows)、ADB、Python 3、Git;改源码需 JDK 17、Android SDK 34、build-tools 34.0.0。
- 桌面方案基于 Gathin23/cleanyourtv,保留了上游版权声明;二开时请继续遵守上游许可与 OFL 字体许可。
- 签名密钥需自己生成并保管,否则以后无法覆盖升级自己编译的辅助应用。
- 建议先在
references/compatibility.md确认机型与固件,再按scripts/的备份脚本做一份完整备份,最后才动固件升级器。 - 迁移到其他坚果机型时,重点是核对包名、Activity 与系统权限差异,不要只改机型判断。