Mice
2天前在线
全职 · 300/日  ·  6525/月
工作时间: 工作日06:00-23:00、周末06:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的 Mice,一名 AIoT全栈开发者 / 嵌入式系统开发者

我就读于 东北农业大学 (在读),担任过 个人开源项目 的 项目负责人与核心开发者

负责过 《基于FreeRTOS与云原生架构的AI语音交互系统》 的开发;

熟练使用 C/C++GoPythonFreeRTOS嵌入式系统设计与驱动开发

工作时间高度灵活,能够全身心投入项目,保证高效的沟通与交付。 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2025-03-01 -2025-07-06自由职业者全栈开发者

    作为独立开发者,主导并交付了一套全栈开源的AIoT语音交互框架。 核心业务: 为智能硬件提供端到端的AI语音解决方案,涵盖嵌入式固件、云端服务和AI模型集成。 技术交付: 嵌入式端(C/FreeRTOS): 交付了深度定制和重构后的bouffalo_sdk,包含高性能音频驱动、硬实时并发框架和模块化构建系统。 云端服务(Go/Python): 交付了一套基于Docker的、包含高并发MQTT网关和AI核心代理的云原生微服务。 开源贡献: 将整个解决方案以Apache 2.0协议在GitHub开源,并撰写了完整的开发者文档,以赋能社区和潜在商业客户。 核心开源项目展示: https://github.com/cagedbird043/bouffalo_sdk_vmg0

教育经历

  • 2024-09-01 - 2027-07-01东北农业大学物联网工程本科已认证

    在校期间,专业课成绩优秀,尤其在C语言、数据结构、计算机网络等核心课程上表现突出。自学能力强,课余时间深入研究嵌入式系统、实时操作系统(FreeRTOS)及现代后端技术(Go, Python)和大模型后端开发等。积极参与开源社区,对技术有极高热情。

语言

普通话
0
1
2
3
4
5
0
1
2
3
4
5

技能

Redis
C
MySQL
Torch
NLP
嵌入式
Docker
0
1
2
3
4
5
0
1
2
3
4
5
作品
基于FreeRTOS与云原生架构的AI语音交互系统

【30% - 本项目解决了什么问题】 本项目是一套全栈开源的AIoT语音解决方案,旨在攻克在资源受限的嵌入式平台上实现低延迟、生产级AI对话的工程挑战。它并非简单的应用层开发,而是通过对博流官方SDK的深度定制与重构,为开发者提供了一个集成了高性能音频驱动、实时操作系统内核优化和现代网络协议栈的、开箱即用的固件开发平台,显著降低了下一代智能硬件的研发门槛与周期。 【40% - 本项目的技术选型、技术特点或性能表现】 核心:深度定制的嵌入式固件 (C + FreeRTOS) SDK级重构: 对官方bouffalo_sdk进行了大量修改,解决了其在网络功能、音频驱动等方面的短板,并建立了一套模块化的CMake构建系统。其架构已为未来集成Opus等专业编解码器预留了接口。 硬实时并发模型: 深度利用FreeRTOS,构建了基于任务优先级和消息队列的硬实时并发模型(音频采集/网络IO/音频播放),确保音频数据流处理的绝对优先,根除了高负载下的系统卡顿与死锁。 高性能音频驱动: 针对ES8388,独创了“伪双声道”音频驱动方案。 在播放侧,通过在驱动层将单声道PCM实时复制为双声道格式,巧妙地解决了廉价单声道喇叭在标准I2S双声道模式下的爆音问题;在采集侧,通过提取主麦克风的单声道数据,在不牺牲ASR识别率的前提下,将上行网络数据量减半。 后端:云原生微服务架构 (Go + Python) 高并发网关 (Go): 负责处理海量设备的MQTT长连接,并作为云端音频流处理的核心路由。 AI核心服务 (Python/FastAPI): 作为与大语言模型(LLM)、ASR/TTS服务交互的统一接口,并集成ChromaDB,通过RAG模式实现长期记忆。 核心指标: 端到端语音响应延迟在局域网环境下低于500ms。系统能够稳定处理连续的多轮对话。通过对驱动和协议的深度优化,显著降低了对网络带宽的要求。 【30% - 如何快速上手本项目】 本项目遵循Apache 2.0协议,所有代码均在GitHub开源。 克隆核心仓库: git clone https://github.com/cagedbird043/bouffalo_sdk_vmg0。该仓库已包含所有必要的驱动和组件。 部署云端服务: 克隆配套的云端仓库,配置.env文件,通过docker-compose up一键启动所有后端服务。 编译与烧录:修改固件中的Wi-Fi和服务器IP配置,直接编译并烧录。

0
2025-07-06 13:48
更新于: 3天前 浏览: 6