如何用10分钟接入AI管家?涂鸦智能家居App极速开发指南,超强兼容DeepSeek等大模型
在万物皆可 AI 的时代,涂鸦一直在思考,如何通过AI 赋能,帮助各大智能家居App从简单的“遥控器”升级为能感知、会思考的“家庭管家”,提供:
更智能化的主动服务:通过AI 实时分析用户习惯,提前预测需求并联动相关场景(如睡前自动调低空调温度)
多模态交互:支持语音/文字/环境感知等交互方式,降低老人小孩操作门槛
连续对话与上下文记忆:突破机械指令的限制,实现类人对话理解,大大提高 AI 的智商;开发者也可将问答上传至知识库,AI 会结合上下文和用户查询,生成自然连贯的回答;
接下来,涂鸦奉上手把手教学指南,按四阶段(环境准备→SDK 集成→接入 AI 智能体→效果验证)为大家演示如何在 10 分钟内,让自家App快速搭上 AI 的快车道!
目前,开发者可通过涂鸦云接入 DeepSeek、豆包、通义千问、Kimi、元宝等国内模型,海外则兼容 ChatGPT、Claude、Gemini 等先进大模型。
一、创建 SDK
1、登录涂鸦官方开发者平台
首先,我们需要注册并登录涂鸦 AI 云开发者平台
涂鸦 AI 云开发者平台,是一个综合型的开发平台,涵盖硬件开发工具、App 开发工具、物联网云服务和智慧行业开发,为开发者提供从技术到营销渠道的全面赋能。
2、创建 SDKApp
点击创建 SDKApp,按照平台提示填写相关信息,如应用名称、功能描述等。这些信息将用于标识我们的应用,方便后续的管理和使用。填写完成后,点击确认。
3、构建并下载 SDK
创建成功后,我们就可以点击下图中的按钮开始构建 SDK。构建过程需要一些时间,请耐心等待。构建完成后,会出现下载 SDK 的选择,点击下载将 SDK 保存到本地。
4、收集配置信息
下载完成后,我们还需要收集一些必要的配置信息,包括AppID、AppKey、AppSecret 和 bundleID。这些信息是App应用与涂鸦 AI 云开发者平台进行交互的重要凭证,我们可以在平台上找到这些信息的展示页面,将其一一复制保存。
二、集成 SDK
同样地,先看涂鸦技术小哥操作一遍,提前熟悉开发步骤:
1、下载业务包 Demo
2、添加 SDK
解压之前下载的 SDK,并将ios_core_sdk文件夹,移动到业务包 Demo 项目下的根目录里。
3、修改配置文件
添加完 SDK 后,我们需要修改项目的配置文件:将之前收集的配置信息(即AppID、AppKey、AppSecret 和 bundleId)填写到配置文件中,这些信息将帮助我们的App正确地与涂鸦平台进行通信。
4、运行项目
修改配置文件后,我们可以尝试运行项目。在运行过程中,开发工具会自动编译项目,并在模拟器或真机上进行测试。如果一切配置正确,项目就能正常运行。
三、集成 AI 智能体
照例先看视频:
1、创建智能体
要集成 AI 智能体,我们需要先创建一个智能体。
2、集成 AI 智能体业务包
创建智能体后,我们需要集成 AI 智能体业务包。可以通过 CocoaPods 进行集成,在我们 Podfile 项目文件中添加以下代码:
pod"ThingSmartAIAssistantBizBundle", '~>6.2.0'
添加完成后,在终端运行 pod install 命令,CocoaPods 会自动下载并集成该业务包。之后,我们通过如下代码打开 AI 智能体小程序,其中的链接为我们创建的智能体小程序链接。
四、最终效果调试
AI 智能体在App 端的最终效果调试:
1、添加家庭
AI 智能体的运行必须依赖于家庭,因此我们需要在家庭管理中新建一个。打开我们的 Demo App,在应用中找到添加家庭的入口,按照系统提示一步步创建家庭。
2、添加设备
我们的 AI 管家添加了设备管理能力,因此我们可以在涂鸦AI 云开发者平台上创建一个设备。登录涂鸦 AI 云开发者平台,找到设备管理入口,按照提示创建一个新的设备。创建完成后,我们就可通过 AI 管家对其进行控制。
3、验证
完成以上步骤后,我们需要验证 AI 能力是否已经成功集成到 App 中。在 Demo App 中,我们通过 AI 管家对设备进行管理,并观察是否能够正常响应,如果能够正常响应,说明大功告成!
作为演示,我们选择了照明面板和灯具设备。这样接入 AI 后,就能通过语音或文字,对照明设备实现直接的灯光开关、调色和定时等功能。
接下来,大家就可以尽情体验 AI 私人助理帮你控制全屋智能的爽感。整个开发过程不超 10 分钟,非常简单易上手。