股票
板块
用户
资讯
首页
天眼
自选
发现
开户
首页
天眼
自选
发现
我的

【Nordic博文分享系列】告别“AI幻觉”!让 Ai 真正读懂nRF Connect SDK

转载来源:Nordic半导体 【Nordic博文分享系列】告别“AI幻觉”!让 Ai 真正读懂nRF Connect SDK http://mp.weixin.qq.com/s?__biz=Mzg3OTgxNjcwMw==&mid=2247508852&idx=1&sn=dcbcdc0595d3a3e295eb8d6fde9b956a&scene=45#wechat_redirect





今天,我们正式为 nRF Connect SDK 和 nRF Cloud上线 AI 辅助开发功能。对众多开发者而言,AI 辅助工具早已融入日常开发流程。Claude Code、Cursor 以及 GitHub Copilot 能够协助编写代码、解读应用程序接口(API)、加快常规任务处理速度。但基于通用数据集训练的大语言模型(LLM)存在明显局限性:这类模型缺少 Nordic 相关专属场景信息与实地实测数据,无法输出精准的结果和分析结论。

我们的 MCP 服务器补齐了这一短板。你可将自选的 AI 助手接入我方 MCP 服务器,把通用型 AI 助手转变为精通 Nordic 产品的专属技术专家。从原型设计到设备集群管理的全产品生命周期各阶段,都能更快获取质量更高、准确度更强的输出内容。

本篇博文将详细介绍 Nordic AI 辅助开发的具体含义、功能构成以及上手实操步骤。



Nordic AI 辅助开发的定义

我们将 AI 辅助开发定义为:在开发者全程严格把控下,依托大语言模型(LLM)及其配套工具开展嵌入式设备开发工作。AI 助手仅能提供参考建议,整个开发流程必须由资深开发者进行监督与校验。这绝非随性编码,开发者始终掌握主导权。

快速搭建原型
无论是新建工程、外设配置,还是添加基础功能,AI 助手都能加速原型搭建,让你把更多精力投入最终产品研发。

自动化处理繁琐工作
测试、自定义硬件板卡移植、文档编写、SDK 版本迁移等重复性事务均可交由 AI 助手处理,你能专心开展需要专业技术积淀的核心工作。

高效调试排错
依托完备的专属上下文信息与真实故障数据,AI 助手可更快定位并解决问题。

提质降本
参考资料质量更高,用于修正代码的大模型 Token 消耗量随之减少,同步实现开发质量提升与 AI 调用成本下降。




实操演示:AI 辅助开发

以下列举了 Nordic AI 辅助开发能够实现的各类功能案例。每段演示视频均还原真实开发任务,全程借助接入我方 MCP 服务器的 AI 助手完成操作。


为项目添加 Zephyr 功能模块


可复用组件是 Zephyr 框架的核心优势之一。下文介绍 AI 助手如何协助开发者筛选适配组件并完成集成操作。


??视频解说(YouTube)
https://www.youtube.com/watch?v=zziyMzixQZg


应用程序向a新版 SDK 迁移


手动进行 SDK 版本迁移,需要翻阅更新日志、逐一查找破坏性变更内容。下文介绍 AI 助手如何帮你清晰梳理全部变更项。


??视频解说(YouTube)

https://www.youtube.com/watch?v=zziyMzixQZg


自定义硬件板卡的 DeviceTree 
与 Kconfig 文件生成


从开发套件切换至自研定制板卡,以往全程手动操作,流程繁琐耗力。下文说明 AI 助手如何系统化完成各项修改适配工作。


??视频解说(YouTube)

https://www.youtube.com/watch?v=m1IWNDmSsMA


严控 AI 调用成本,同时保障输出质量


AI 工具按 Token 消耗量计费,调用量越大,费用越高。下文将介绍,为 AI 助手配备完整的参考信息指引,能够有效降低运行成本。


??视频解说(YouTube)

https://www.youtube.com/watch?v=BFwRWwthCcQ


排查 nRF Cloud 数据访问相关上报问题


排查客户反馈的故障问题,通常耗时较长,还需要多次切换查阅不同资料。下文介绍仅凭借序列号和少量提示指令,AI 助手就能定位问题根本原因。


??视频解说(YouTube)

https://www.youtube.com/watch?v=uDZsdbdWOSM


判断新版本是否可投入量产


判断一个发行版本能否正式投产,往往需要汇总多方数据源进行核验。下文介绍 AI 助手可在数分钟内完成新版本与历史版本的比对分析。


??视频解说(YouTube)

https://www.youtube.com/watch?v=U6t9ddDX3K8


批量设备中筛选异常节点


想要在设备集群里定位故障设备,以往往往要耗费数小时逐一排查分析。借助自然语言指令,AI 助手就能自动完成该项工作,并导出包含异常设备清单的 CSV 文件交付使用。


??视频解说(YouTube)

https://www.youtube.com/watch?v=bQjOjwy_9vs


以上仅为部分示例。我们相信开发者还能发掘 Nordic AI 辅助开发的更多应用场景。




MCP 服务器所能提供的能力

Nordic MCP 服务器与 nRF Cloud MCP 服务器可为 AI 助手分别提供不同类型的上下文信息与功能能力。开发者可单独接入其中任意一个,也可同时连接两者,部分应用场景组合使用两台服务器效果更佳。

MCP 向 AI 助手开放三类功能能力:

资源:AI 助手可调取的数据源(例如参考指南、脚本文件)。

斜杠命令:用于调用可复用提示词模板或完整工作流的指令范式(例如 nRF Connect SDK 工程初始化、开发整套流程)。

工具:AI 助手能够调用的功能函数(例如检索 Nordic 官方文档、查询现场实测数据)。

我方每一台 MCP 服务器都会组合开放上述多项能力。

Nordic MCP 服务器


Nordic MCP 服务器可为 AI 助手提供专属上下文信息,使其基于 nRF Connect SDK 及其他 Nordic 工具开展开发工作时输出结果精准可靠。


资源

一份精简版 nRF Connect SDK 与 Zephyr 代码开发及审核指南,AI 助手在生成或审核代码时会调用该文档。

nrfutil 命令及参数参考手册。

可复用的 UART 读写与监控脚本。

斜杠命令

适配 nRF Connect SDK 的整套工作流:环境部署(安装 SDK、配置工具链、创建工程)、开发操作(编译、烧录固件、调试、测试、UART 监控以及定制板卡专属任务)。


工具

对 Nordic 全量文档库进行语义检索,覆盖

nRF Connect SDK

开发者学院(DevAcademy)

开发者社区问答板块(DevZoneQ&A);

列出全部可用文档数据源。

nRF Cloud MCP 服务器


nRF Cloud MCP 服务器支持 AI 助手以只读方式访问已部署设备上报至 nRF Cloud 的现场运行数据。

工具

可对设备集群执行只读查询,获取设备元数据、运行指标、故障与追踪信息、软件版本、日志、内核转储文件等各类内容。

备注

当前共有两款 MCP 服务器:Nordic MCP 服务器与 nRF Cloud MCP 服务器。后续 nRF Cloud MCP 服务器将会整合并入 Nordic MCP 服务器。现阶段开发者可任选其一接入,也可同时连接两台服务器。





下一步

意见反馈:本次是 Nordic AI 辅助开发功能的首个正式版本。我们已在持续拓展适用场景,并计划将用户反馈融入后续迭代版本。诚挚欢迎各位如实反馈功能亮点、现存问题以及优化建议,助力产品实用性进一步提升。欢迎填写反馈问卷分享你的使用体验。
https://survey.hsforms.com/1KEh1YGchTBW9ANALQ4h6_Q1618t?__hstc=8439722.f92100f32251ce4eaeda8338355fbd8c.1768809604566.1780991488640.1781057785029.139&__hssc=8439722.1.1781057785029&__hsfp=ba9ffebf8a13376ca7fb136cb3d8baf4

线上研讨会报名:想要实操体验 Nordic AI 辅助开发完整流程,可注册参加下周即将举办的线上研讨会。我们将现场演示真实案例、详解主流应用场景,并解答意向开发者提出的相关疑问。点击此处完成注册。
https://webinars.nordicsemi.com/events

快速上手:查阅 Nordic MCP 文档与 nRF Cloud MCP 文档。
https://docs.nordicsemi.com/r/bundle/nordic-mcp/page/index.html
https://docs.nrfcloud.com/docs/platform/mcp-server

深入了解:访问 AI 辅助开发专题落地页。
https://www.nordicsemi.cn/protocols/ai-assisted-development/


非常期待了解各位在实际项目中如何运用 Nordic AI 辅助开发功能。欢迎在评论区分享使用心得、疑问或是创意想法。


【联系我们】

中文官网:www.nordicsemi.cn

英文官网:www.nordicsemi.com

微信公众号:nordicsemi


【Nordic 开发者论坛】

https://devzone.nordicsemi.com


【销售接洽】

北京分公司: +86 010 8438 2767

上海分公司: +86 21 6330 0620

深圳分公司: +86 755 8322 0147

sales.cn@nordicsemi.no

 点击“” 探索更多Nordic资讯

原文链接
多空观点 观点仅供交流,不构成投资建议
点赞
踩一踩
收藏
分享

评论 (0)

0/200
声明:社区内容仅代表用户个人观点,不构成任何投资建议。投资有风险,入市需谨慎。