宠小镜 —— 基于 Rokid 灵珠 AI 平台,打造宠物智能体(眼镜端 + 官网双端落地)

0 阅读8分钟

作为一名只会敲点基础代码、连铲屎都算不上熟练的“菜鸡码农”,当初入手Rokid乐奇眼镜,压根没想着搞什么技术开发,纯粹就是为了偷懒——方便抓拍家里爱宠的各种憨态瞬间,省得拿手机追着跑还拍糊。

直到11月底,无意间刷到《Spatial Joy 2025 Rokid全球AR&AI开发大赛》,脑子一热就想着:要不试试搞个能记录爱宠日常的智能体?也算给自家毛孩子留个特别的纪念,顺便凑个热闹。

巧的是,那会朋友刚搭了个 clacky.ai ,还自嘲说是“线上版Claude Code”,主打一个零代码也能搞开发。本着帮朋友凑个人气、自己也试试水的心态,我全程没写过一行代码,全靠 clacky.ai 搞定了宠小镜智能体的后端和网站搭建,之后再对接Rokid灵珠AI平台,总算磕磕绊绊完成了智能体落地,顺带搭了专属官网(pet.dashengpro.com/),也算给这个“半成品”凑齐了配套。

说句实在的,我这水平也搞不出什么复杂功能,这款宠小镜智能体就聚焦一个核心——帮养宠人便捷记录爱宠日常,刚好适配Rokid AI眼镜的移动场景,不用复杂操作,抬手就能用。没想到误打误撞,还真把Rokid灵珠AI平台的优势用上了,也给我这种菜鸡码农的养宠生活,添了点科技感的小惊喜。

一、开发基础准备(聚焦灵珠平台+官网配套环境,简单说清就行)

  1. 开发基础准备:整体就是基于Rokid灵珠AI平台(官网链接:rizon.rokid.com/space/home)开发的。后端和官网都是靠 clacky.ai 搞定的,不用自己瞎折腾,只需要注册灵珠平台,就能开工啦。

二、需求分析与功能设计

  1. 需求核心:首个版本坚决不做复杂功能,主打一个简单实用!重点就是记录宠物日常的基础情况、便捷解决养宠采购需求,帮养宠人轻松掌握爱宠的健康状态、省去采购麻烦,核心就是满足“好操作、记的准、能自动汇总、可便捷下单”这几点,贴合咱们日常养宠的场景,适配Rokid AI眼镜随时随地能用的特点。

  2. 场景定位:核心就盯准宠物日常养护场景+便捷采购场景,不管是在家记录、出门遛宠,还是喂食时发现物资短缺,都能用上。不用复杂操作,抬手对着眼镜说句话,就能完成记录或下单,特别适合咱们这种平时忙忙碌碌的养宠人。

  3. 核心功能模块(分智能体端+官网端,重点说清联动,简化设计不费脑)

  4. 眼镜端智能体核心模块(核心就是记录+便捷支付下单功能):

    1. 语音唤醒就能互动(都是宠物记录、下单专属的简单指令)、基础记录(溜达时间、吃饭量和频率、排便情况,想记就记)、记录的数据能自动同步到官网,还能每周自动生成养宠周报,不用自己手动汇总;
    2. 还有支付下单功能,喂食时发现狗粮等物资短缺,直接通过眼镜语音指令下单,不用找手机;可根据宠物日常记录数据(比如食量、喜好)+ 过往购买记录,智能推荐适配的宠物粮、零食;扫描宠物零食包装,就能快速下单同款,省时又省心。
  5. 官网配套模块(主打辅助,够用就好):养宠记录能云存储,不怕丢;每周的周报能查看,想回顾随时看;基础的数据能可视化展示,爱宠的状态一眼看清;同步支持支付订单查看、订单取消、物流跟踪,和眼镜端下单数据实时互通,方便后续管理订单。

三、核心技术方案与代码实现

整体架构:流程图咱就搞最简单的,不用费脑琢磨复杂样式。大概就是下面这样子咯~

image.png

时序图

image.png

  • 关键联动开发:这里我以自己的开发经历,简单说下灵珠平台和官网后端是怎么联动的——其实压根不用搞复杂的技术实现,省得我这种菜鸡码农头疼。我们只需要在官网的代码库里,加上灵珠平台的插件配置文件示例,然后跟AI说明白,我们要做的API对应到这个配置文件里就好,操作起来特别简单,不用瞎折腾。下面就是我实际生成的插件配置文件,直接用就行。
    当然了,AI 也不全知道具体配置,我们也不知道,反正粘贴保存,报错就给到 AI,修复就好,直到成功保存然后在灵珠平台调试调试接口,成功发布插件即可。

    openapi: 3.0.1
    info:
        title: 宠物健康助手
        description: "宠物健康助手插件,提供宠物档案管理、健康记录、智能提醒等功能。\n    \n    **主要功能:**\n    - 宠物档案管理(创建、查询、更新、删除)\n    - 健康记录(喂食、遛宠、排泄记录)\n    - 健康报告查询\n    - 智能提醒管理\n    - 健康咨询\n    - 二维码登录\n    \n    **认证方式:**\n    通过 X-User-ID 请求头传递用户ID进行认证"
        version: v1
    paths:
        /api/mcp/tools/add_excretion_record/execute:
            get:
                summary: 为指定宠物添加一条排泄记录
                operationId: add_excretion_record
                parameters:
                    - name: pet_id
                      in: query
                      description: 宠物档案ID
                      required: true
                      schema:
                        type: integer
                    - name: excretion_type
                      in: query
                      description: 排泄类型(排便/排尿)
                      required: true
                      schema:
                        type: string
                        default: ""
                    - name: status
                      in: query
                      description: 状态(正常/异常)
                      required: true
                      schema:
                        type: string
                        default: ""
                    - name: notes
                      in: query
                      description: 备注
                      schema:
                        type: string
                requestBody:
                    content:
                        application/json:
                            schema:
                                type: object
                responses:
                    "200":
                        description: 排泄记录添加成功
                        content:
                            application/json:
                                schema:
                                    type: object
                                    properties:
                                        message:
                                            type: string
                                            description: 操作结果消息
                                        record_id:
                                            type: integer
                                            description: 记录ID
                                        success:
                                            type: boolean
                                            description: 是否成功
    servers:
        - url: https://pet.dashengpro.com
    

通过上面的插件配置文件,我们在灵珠平台创建插件,后面就是在工作流中应用,具体在 Rokid 灵珠 AI 平台怎么做,可以看一下我的截图:

image.png

image.png

image.png

官网的核心作用就是作为智能体的配套载体,专门展示用户在眼镜端的所有操作记录,比如商品下单记录,还有之前的宠物日常记录,用户打开官网就能一目了然,既能方便用户自查订单、回顾记录。有个大致的效果就好:

image.png

四、应用测试与运行效果(双端测试,突出可运行性,不用搞太专业的测试报告)

智能体的测试非常简单,先是在灵珠平台调试,功能没问题后,提交审核。这个时候不需要等他通过时候哈,我们可以在 Rokid AI App 中的开发者相关页面,智能体调试入口进去就能看到我们创建的智能体,也可以通过 AI 快捷指令,指定我们自己开发的智能体。平时在外面随时使用,真实体验还有什么不足的,然后继续通过灵珠平台clacky.ai 去调整即可。

调试入口:

image.png

image.png

真机演示大致可以看下面截图,具体查看在小红书发的视频:

image.png

  1. xhslink.com/o/57bSCpz8B…
  2. xhslink.com/o/1eCOxfwnL…

五、应用落地与延伸拓展

应用落地其实很简单,目前宠小镜已经完成灵珠平台调试、官网搭建,实现了眼镜端记录宠物日常、便捷下单和官网查看操作记录(重点是下单记录)的核心功能,普通人抬手用眼镜就能操作,不用复杂步骤,完全能满足日常养宠的基础需求,也算真正实现了“零代码开发、落地能用”的目标,对于我这种菜鸡码农来说,能做到这样已经很满足啦。

至于延伸拓展,我也简单想了下,像宠小镜这种记录类工具,很多同类App都局限在手机端,操作起来不够方便——比如记录女生例假,还有日常习惯养成(像喝水、运动记录)这类应用,都可以参考宠小镜的模式,基于Rokid灵珠平台开发适配眼镜端的版本,摆脱手机束缚,抬手就能记录,适配更多移动场景,实用性会大大提升。

六、总结与展望

这次基于Rokid灵珠AI平台,完成了宠物智能体的开发和AI眼镜端的适配,还搭了专属官网(pet.dashengpro.com/),实现了双端联动落地。重点就是做了日常养宠的实用功能,也验证了AI眼镜在垂直生活场景的落地价值,不算复杂,但够用、好用。

相关资源

  1. 宠小镜官网:https://pet.dashengpro.com/

  2. 宠小镜官网源码仓库: github.com/jingbao-sto…

  3. Rokid灵珠AI平台: rizon.rokid.com

  4. ClackyAI : clacky.ai

欢迎大家在评论区交流灵珠平台智能体开发、双端联动落地的经验,我后续也会持续优化宠物智能体和官网的功能,尽自己一份力,助力Rokid AI眼镜生态建设,一起玩出更多新花样。