小鸿AI全攻略:从开箱配网到打造专属语音智能体
基于 OpenHarmony 星闪 RISC-V 的全开源端侧 AI 硬件从配网到拥有专属语音助手引言当硬件遇到AI在接触小鸿AI之前我对“端侧AI”的理解还停留在各种开发板的跑分和算力参数上。直到我亲手将这台基于OpenHarmony、采用RISC-V架构并支持星闪NearLink技术的小方块配上网并在云端为它“训练”出一个专属的语音智能体后我才真正感受到硬件是躯壳而AI才是灵魂。这篇文章不涉及复杂的代码烧录我将纯粹从用户与开发者的视角带你走完从开箱配网到在云端配置并“训练”出一个具有独特个性的语音智能体的完整过程。一、初见小鸿一台“会说话”的硬件刚拿到小鸿AI的时候我还以为它只是一个普通的智能音箱——巴掌大小的方块配一块 1.54 寸彩屏几颗实体按键看起来平平无奇。但当我了解到它的“底子”之后才意识到这是一块真正的宝藏开发板。小鸿AI的核心技术栈芯片海思 WS63RISC-V 32 位架构主频 240MHz系统OpenHarmony 6.1 Release轻量系统无线Wi-Fi 6 BLE 5.2 星闪 NearLink 1.0语音CI1302 语音芯片支持本地离线唤醒屏幕1.54 寸 TFT 彩屏特色硬件原理图 底层固件全开源这意味着它不是一台功能锁死的封闭设备而是一块你可以随心定制、接入任何 AI 服务、甚至改写底层固件的开源硬件。二、第一步开箱配网让设备“活”起来2.1 认识按键设备顶部有三颗实体按键按键短按长按左键减小音量降低屏幕亮度中键触发语音唤醒进入配网模式≥5秒右键增大音量提高屏幕亮度2.2 配网原理小鸿AI的配网流程很清晰设备开机后先读取本地存储的 Wi-Fi 配置如果存在有效记录直接尝试连接。如果没有配置记录或连接失败设备自动进入SoftAP 模式开放热点。如果长按中键超过 5 秒设备重启后同样进入配网模式。这套逻辑的好处是已配置过的设备开机即用无需反复配网新设备或重置设备会自动进入配网引导。2.3 实操步骤开机拨动机身左侧的电源开关等待设备启动。连接配网热点在手机 Wi-Fi 列表中找到xiaohong-xxxx开头的开放热点连接它。打开配网页面用手机浏览器访问192.168.1.1进入配网页面。填写 Wi-Fi 信息在页面中输入你家的 Wi-Fi 名称和密码。OTA 地址可以使用http://xhong-ota.yunxin360.com/xiaohong/ota/ 。点击“开始配网”设备会尝试连接你指定的 Wi-Fi成功后自动重启并进入正常模式。配网成功后设备会提示“配网成功设备已联网可以开始使用”。三、第二步绑定设备接入云端管理3.1 获取绑定信息配网成功后设备屏幕会显示一个6 位绑定码或者你可以通过也可以用 VSCode 串口扩展安装Serial Monitor连接 COM4波特率 115200按复位键查看启动日志快速读取非常方便。MAC地址可以从设备串口日志获取或者在路由器 DHCP 客户端列表中查看。3.2 在后台添加设备登录小鸿AI的管理后台选择“手动添加设备”填写以下信息字段说明设备型号小鸿固件固件版本1.0.0MAC地址设备唯一的硬件标识3.3 绑定成功绑定完成后后台会显示设备的在线状态、固件版本、绑定时间等信息同时支持开启/关闭“自动升级”功能。四、第三步配置专属语音智能体这是小鸿AI最精彩的部分——你可以完全自定义 AI 的“灵魂”。4.1 智能体配置面板在后台找到“智能体配置”界面你会看到以下模块配置模块功能说明角色设定用自然语言定义 AI 的人设、性格、说话风格语音活动检测 (VAD)检测用户是否说完话语音识别 (ASR)将语音转为文字大语言模型 (LLM)选择或接入你要使用的模型语音合成 (TTS)将文字转为语音播放视觉大模型 (VLLM)支持多模态识别可选4.2 角色设定示例你可以给 AI 设定一个“人设”比如text你是小鸿来自中国台湾省的00后女生。 讲话超级机车“真的假的啦”这样的台湾腔 喜欢用“笑死”、“哈喽”等流行梗。完全用自然语言描述不需要写代码。4.3 选择合适的模型小鸿AI支持多种大模型配置LLM 模型支持 Qwen3.5 等多款模型选配TTS 模型支持 Fun-CosyVoice 等方案ASR 模型可配置 Whisper、豆包流式识别等你可以根据自己“想用哪家模型”来自由切换不受任何平台绑定。五、进阶玩法给 AI Agent 装上“耳朵和嘴巴”这是小鸿AI最吸引开发者的一面把它当成 AI Agent 的语音外设。5.1 核心思路小鸿AI的 WS63 硬件负责 Wi-Fi 联网CI1302 语音芯片负责麦克风拾音、唤醒词检测和音频播放。把这两部分能力从固定云端后台剥离封装成标准接口就能让任意 AI Agent 调用。5.2 MCP 协议封装社区已经实现了xiaohong-mcp-server项目把小鸿的语音能力封装为 MCP 工具voice_speak(text)让设备播报文本voice_listen(timeout)让设备监听语音并返回识别文字voice_wait_input(timeout)等待用户说话返回识别文字voice_status()查询设备状态voice_abort()停止播放/监听voice_play_audio(source)播放音乐或音频文件lcd_show(text)在 LCD 上显示内容5.3 交互闭环这样配置后对话流程变成了你喊唤醒词 → 小鸿自动进入监听 → 音频实时上传 → ASR 转文字 → Agent 理解并执行 → TTS 合成语音播报Agent 接收到语音输入就可以调用各种工具完成任务——查天气、写邮件、操作电脑软件、控制智能家居……开口即命令。六、总结步骤核心内容配网手机连接热点 → 浏览器访问 192.168.1.1 → 提交 Wi-Fi 凭据绑定后台添加设备MAC地址/验证码→ 设备在线配置智能体设定角色、选择 LLM/TTS/ASR 模型进阶玩法接入 MCP Server让小鸿成为任意 AI Agent 的语音外设小鸿AI最大的魅力在于全开源硬件原理图、OpenHarmony 源码、文档都可以在 AtomGit 上获取。它既可以当傻瓜式智能音箱用也可以深度定制打造成你自己的“贾维斯”。本文为个人真实上手体验如有疑问欢迎留言讨论。

相关新闻

59. 【Java】Spring Boot 入门:第一个 Web 应用

59. 【Java】Spring Boot 入门:第一个 Web 应用

摘要: 本文是Spring Boot入门实战指南,从零开始手把手教你创建第一个Spring Boot应用。文章详细介绍了Spring Boot的核心概念、自动配置机制、起步依赖原理,并通过Hello World和用户管理API两个完整示例,展示如何快速构建RESTful …

2026/11/12 22:53:37 阅读更多 →
Bianfchheng (Jiiu ) 《边城(九)》全文汉语拼音字母标调实测案例

Bianfchheng (Jiiu ) 《边城(九)》全文汉语拼音字母标调实测案例

此文基于这项规则:汉语拼音字母标调规则 Bianfchheng (Jiiu ) Shenv Conwen Zuqfuc hhuija shh, dayuem yv jiangjnn pngchhang ch zaofann shhjje l, janpshang shoushang quansh dongxi. Yi shang xio shantou biann haan Cuicui, yao Cuicui la chuand gos xi…

2026/11/12 14:13:32 阅读更多 →
VS Code C/C++ 插件 cpptools 内存占用异常

VS Code C/C++ 插件 cpptools 内存占用异常

前期概要 使用VS code连接WSL经常性出现终端和IDE卡住无法使用,关闭VS后即正常。 根本原因 cpptools 吃内存 "全量符号索引常驻" "多文件夹多实例" "可能的宏/symlink 泄漏" "没用 compile_commands 限制范围" 内存…

2026/11/12 2:58:37 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/14 5:13:29 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/14 5:13:29 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/14 5:13:29 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/13 22:08:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/14 2:41:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/14 5:13:29 阅读更多 →

日新闻

周新闻

月新闻