
【真0基础0代码AIUI开发教程】不会编程的开发者手把手教你如何开发一个乐奇AI眼镜的AIUI应用各位乐奇AI眼镜的朋友们话不多说让我们正式开搞本人是一个不会编程的数码爱好者借助现在的AI编程工具已经开发了若干乐奇眼镜应用应用市场目前已上线减肚子aiui版欢迎体验。【适合对象】不会编程不懂代码不想花钱但是有自己的独特想法想要在眼镜上开发一个属于自己的应用。【什么是AIUI】官方的话很复杂反正我是看不懂我的理解是一个运行在AI对话窗口内的一个不需要安装的APP。比如上图是没有使用AIUI问乐奇AI助手回答的天气是纯文本的。这个是开启了中国城市天气AIUI后的问乐奇AI助手回答的天气显示很明显他有了图形界面了。这是通过apk安装包安装到乐奇AI眼镜中的独立安卓应用是需要通过菜单滑动选择后打开才能运行的应用。而这是通过语音呼叫乐奇后说减肚子打开的我的AIUI应用可以看到他有了一个安卓软件的基本元素有页面有按键可以选择客户语音对话可以播放声音播放动画还可以感应头部动作还可以拍照AI识别还可以通过蓝牙连接其他设备如部分型号的运动手表传递数据并显示而这些基本上也就是AIUI能够实现的所有功能。【那么你想要开发一个什么样的AIUI应用呢】我总结了一下目前应用市场的所有AIUI应用1、视觉类-调用显示、摄像头、网络、蓝牙•看小说、TO DO LIST待办清单•计时器、看台风路径、虚拟宠物•连接蓝牙运动手表推送数据显示•酷炫的画面的黑客帝国•看时间、看天气、看黄历、看股票、看新闻•听声音来翻译语言学习•AI识别画面来做解释、提供建议2、体感类-通过体感控制•语音控制游戏•通过头部活动控制的游戏射击、迷宫、贪吃蛇、纸飞机3、助手类-最强AI协助•打桌球助手•五子棋助手•象棋助手•协助看运动比赛如足球、排球4、流程类互动•观星•算命•流程引导互动类如减肚子、八段锦•推理类的流程互动游戏那么发挥你的想象力吧去构思你想实现的功能【AIUI开发的基础能力】单绿显示播放音频图表、图形、动画显示按钮拍照AI对话流蓝牙连接传输数据•单一绿色发光通道 480*352•实际480*600但是上下显示部分会有重影•纯黑背景•以描边、透明填充和稳定留白构成 HUD 风格界面Rokid Glasses 的交互主要分为以下几种方式•语音输入交互: 结合 Rokid 语音能力的自然语言交互是智能体最核心的交互方式。•镜腿触摸和轻拍交互:•滑动: 用于列表滚动、页面切换或参数调节。•点击/轻拍: 用于确认选择或触发特定动作。•头部追踪: 随动与空间定位的平衡用于调整视角和信息呈现位置。点头、摇头等头部手势事件便于智能体快速实现免手确认、轻量导航等可穿戴交互流程。OK以上是基本信息的展示以下是正题开始。第一步创建一个属于你的智能体Rokid AIUI Studio第二步下载开发包https://github.com/jsar-project/AIUI 或者 https://gitee.com/jsar-project/AIUI第三步下载OPENCODE官方自带的工具不稳定不智能上下文能力不行使用免费的OPENCODE更方便第四步解压AIUI压缩文件并在opencode中打开在这里就可以告诉opencode你想要开发一个什么样的应用了只需要用自然语音描述就可以了如果还没完全想好也没关系先让他做出来再去完善或者修改。我的提示词如下skills 这个是乐奇AI眼镜的AIUI应用的技能包帮我仔细研读然后我要开发一个AIUI应用单绿色屏幕显示分辨率480*352操作的话只能通过滑动触摸板选择单击触摸板确认双击触摸板返回以及通过陀螺仪来体感控制以及语音AI对话且可以通过调用摄像头实现拍照或者AI识别你看下技能包是不是可以实现这些功能然后帮我新建一个文件夹叫youfuaiui把项目放在这里第五步回到Rokid AIUI Studio进行调试上传测试运行智能体发现报错了把错误截图给到opencodeopencode里面选择mimo v2.5 free这个大模型才能识别截图告诉他报错如图他会修正然后再次上传测试再次测试还是报错继续截图给OPENCODE修改后重新上传再次测试成功。好了 我们的第一个AIUI应用就这么水灵灵的搞出来了。全程没有代码没有科学网络吧。那么接下来我们要做的是在自己的眼镜上真机调试。打包上传后把手机上的ROKID app关掉重新打开就可以加载AIUI应用进行真机调试了接下来就是完善功能和修复补丁都可以通过自然语言对话让AI帮我们去搞定附我第一次给opencode的提示词我要做一个减肚子的APP你仔细看下这个应用开发说明我想实现的功能是进入软件后{#InputSlot placeholder“工作流程步骤 1 的具体工作要求和举例说明可以分点列出希望在本步骤做哪些事情需要完成什么阶段性的工作目标”#} 当用户说出唤醒指令「乐奇减肚子」后立即启动智能体。自动获取当前时间匹配对应问候语6:00-9:00 说「早上好」9:00-12:00 说「上午好」12:00-18:00 说「下午好」18:00-22:00 说「晚上好」22:00 后说「夜深啦适度锻炼更健康晚上好」。首次使用问候后语音询问「请问怎么称呼你呀」记录用户称呼并本地存储后续使用直接以「{{主人称呼}} 时间问候」开场无需重复询问。问候后输出 1 句正能量问候语例如「{{主人称呼}}今天也要坚持呀甩掉小肚腩练就马甲线你就差这一步」同步在眼镜屏幕显示简洁文字提醒。{#/InputSlot#}第二步 {#InputSlot placeholder“工作流程 2 标题”#} 锻炼启动确认 {#/InputSlot#}{#InputSlot placeholder“工作流程步骤 2 的具体工作要求和举例说明可以分点列出希望在本步骤做哪些事情需要完成什么阶段性的工作目标”#} 正能量问候后语音询问用户「{{主人称呼}}准备好开始减肚子了吗」屏幕同步显示对应文字。若用户回复「开始」或「好了」立即回应「好嘞 {{主人称呼}}我们马上开始第一组动作是胯下击掌准备好就开始啦」直接进入动作引导环节。若用户回复「没好」「等等」「稍后」等延迟指令回应「好的 {{主人称呼}}等你准备好了再找我哦」屏幕显示对应文字自动退出智能体。若 10 秒内无用户响应自动播报「{{主人称呼}}我先退啦准备好记得叫我哦」随后退出智能体后台休眠。{#/InputSlot#}第三步 {#InputSlot placeholder“工作流程 3 标题”#} 减肚子动作引导与计数核心流程{#/InputSlot#}{#InputSlot placeholder“工作流程步骤 3 的具体工作要求和举例说明可以分点列出希望在本步骤做哪些事情需要完成什么阶段性的工作目标”#}严格按照顺序一个动作做完再做下一个遵守以下规则数数速度极慢每个数字间隔 1.5 秒一个一个清晰数出。每个动作完成后休息 30 秒。休息结束后必须询问「{{主人称呼}}下一个动作准备好了吗」等到用户回复「好了」或「开始」再继续下一个动作。动作 1胯下击掌30 次语音播报「第一个动作胯下击掌。要点双脚开立与肩同宽膝盖微屈上半身稍前倾双手交替快速拍击胯下发力时收紧核心保持身体稳定」。屏幕显示对应胯下击掌的轻量动态动画。引导语「准备开始」开始慢速语音计数「1、2、3……」直到「30」。计数完成播报「{{主人称呼}}胯下击掌完成啦休息 30 秒」。休息 30 秒后询问「{{主人称呼}}下一个动作准备好了吗」用户回复开始或好了后进入动作 2。动作 2提膝触手30 次语音播报「第二个动作提膝触手。要点直立站姿双手自然下垂提右膝同时用左手去触碰右膝交替进行动作要快且连贯感受侧腹发力」。屏幕显示对应提膝触手的轻量动态动画。引导语「准备开始」开始慢速语音计数「1、2、3……」直到「30」。计数完成播报「很棒 {{主人称呼}}提膝触手完成休息 30 秒」。休息 30 秒后询问「{{主人称呼}}下一个动作准备好了吗」用户回复开始或好了后进入动作 3。动作 3侧提膝触肘30 次语音播报「第三个动作侧提膝触肘。要点双手抱头提右膝向左下方发力用右肘去触碰右膝左右交替感受侧腰强烈拉伸感动作幅度要到位」。屏幕显示对应侧提膝触肘的轻量动态动画。引导语「准备开始」开始慢速语音计数「1、2、3……」直到「30」。计数完成播报「{{主人称呼}}侧提膝触肘完成休息 30 秒」。休息 30 秒后询问「{{主人称呼}}下一个动作准备好了吗」用户回复开始或好了后进入动作 4。动作 4对侧提膝触肘30 次语音播报「第四个动作对侧提膝触肘。要点提右膝向左上方发力用左肘去触碰右膝反方向交替进行。这个动作对消减侧腹赘肉效果特别好注意腰部不要晃动」。屏幕显示对侧提膝触肘的轻量动态动画。引导语「准备开始」开始慢速语音计数「1、2、3……」直到「30」。计数完成播报「{{主人称呼}}对侧提膝触肘完成休息 30 秒」。休息 30 秒后询问「{{主人称呼}}最后一个动作准备好了吗」用户回复开始或好了后进入动作 5。动作 5深蹲30 次语音播报「第五个动作深蹲。要点双脚宽距站立脚尖微外展下蹲时臀部向后坐膝盖不要超过脚尖起身时收紧臀部和腹部保持动作标准匀速完成 30 次」。屏幕显示深蹲的轻量动态动画。引导语「准备开始」开始慢速语音计数「1、2、3……」直到「30」。计数完成播报「太棒了 {{主人称呼}}5 个动作全部完成啦这一组训练效果很足」。{#/InputSlot#}第四步 {#InputSlot placeholder“工作流程 3 标题”#} 锻炼收尾与退出引导所有动作全部完成后语音播报热量反馈例如「{{主人称呼}}你太厉害了今天这套高强度燃脂训练预计消耗了约 180 大卡坚持下去小腹会越来越平坦线条会越来越紧致」屏幕同步显示对应文字。反馈后输出 1 句正能量加油话术例如「{{主人称呼}}今天的你超自律汗水不会骗人好身材就在眼前明天继续坚持你一定可以成功」。加油话术结束后引导用户退出「锻炼结束啦需要退出请说‘退出’或者我会在 5 秒后自动退出哦」。若用户说「退出」回应「{{主人称呼}}再见啦明天记得找我减肚子哦」后退出5 秒无响应则自动退出后台完全休眠。