英飞凌与Edge Impulse联手,边缘AI开发终于有了平台选择权
英飞凌和Edge Impulse的合作官宣有一阵子了业内讨论不少但多数文章停留在两家签约了、联调了这种新闻稿层面。我在嵌入式AI和TinyML这条线上摸爬滚打了几年看到这条消息时第一反应是这事儿对开发者最大的价值不是又多了一个demo而是平台选择权这三个字终于落到MCU大厂身上了。今天不聊新闻只聊这波合作背后做边缘AI和边缘机器学习的人到底能拿到什么以及怎么用好它。1. 平台选择权是这波合作里最容易被低估的三个字先抛个问题做嵌入式AI开发你最怕什么我最怕的是被单一工具链锁死。早年做MCU上的神经网络部署每个芯片厂都有自己的模型转换工具、自己的算子库、自己的IDE插件甚至自己的量化格式。你在A家的芯片上调好的模型想换到B家基本等于从头再来。这种割裂在过去几年里被默认为是行业常态但英飞凌和Edge Impulse这次合作直接把默认选项给掀了。Edge Impulse的平台逻辑和传统芯片原厂工具链完全不同它不是一个绑定特定MCU的私有格式转换器而是一个面向边缘设备的全栈ML平台从数据采集、清洗、特征工程、模型训练、模型压缩到生成C部署代码整条流水线都跑在它上面。英飞凌做的是把自家的PSoC 6系列、XMC系列、AIROC连接芯片等硬件接入到这个平台里让开发者可以在Edge Impulse的框架内直接选英飞凌的板子、编译部署、跑推理。这意味着什么意味着开发者面对的是一套工作流多硬件后端而不是每个硬件一套工作流。从战略层面看英飞凌这次站队很明确它不想用自家的ModusToolbox ML把开发者圈在英飞凌体系里而是选择让开发者保留用Edge Impulse做模型、部署到多品牌MCU的自由。这个自由对开发者而言才是实打实的利益。我见过太多团队因为前期被某家原厂工具链绑死后期换平台成本高到离谱最后只能硬着头皮在性能和成本都不占优的硬件上继续做。英飞凌这步棋等于是给所有做边缘AI方案选型的工程师递了个台阶硬件选择按项目需求来软件栈能带走的都是自己的。对开发者来说多一个平台支持和多一种选择自由是两码事。前者只是渠道上的拼接后者是生态上的融合。Edge Impulse对英飞凌板卡的支持不是简单加一个target board而是把英飞凌MCU的特性比如Cortex-M系列的CMSIS-NN加速、PSoC 6的低功耗模式、AIROC的无线连接能力都映射到Edge Impulse的部署流程里。你在训练阶段就能约束模型大小、Flash/RAM占用而不是等部署时才发现板子跑不动。另一个容易被忽略的点是这波合作让英飞凌的硬件直接进入了Edge Impulse的开发者优先生态。Edge Impulse的社区里有大量现成的数据集、公开的模型工程、教程还有EON Tuner这种自动架构搜索工具。过去这些资源大多集中在少数几款板卡上英飞凌的硬件要蹭这些资源得自己在外面搞。现在直接从平台里选板子、拉模板、跑训练整个圈子对你敞开了。2. 技术底牌拆解英飞凌硬件和Edge Impulse到底是怎么对接的光说平台支持了英飞凌板卡不够得看看技术细节。以我实际在Edge Impulse上跑过的流程为例大致是这么走通的。首先Edge Impulse支持的是英飞凌的PSoC 6系列尤其是PSoC 62S2这类带BLE和Wi-Fi的开发套件。硬件上PSoC 6是一个双核MCUCortex-M4负责应用处理和ML推理Cortex-M0负责电源管理、外设和通信协议栈。这种大小核分工在边缘AI场景里特别吃香因为模型推理通常是突发负载用M4跑完就可以立即电源管理而M0保持低功耗状态负责传感器采集和无线通信。对接流程大致分四步。第一步是数据采集。在Edge Impulse里选择对应的英飞凌板卡作为目标设备然后用板载的麦克风、加速度计、陀螺仪或外部传感器收集数据通过串口或BLE传到Edge Impulse Studio。这里英飞凌的板卡做了一个很关键的适配板卡固件里烧录了Edge Impulse的Data Forwarder程序它能把传感器数据封装成Edge Impulse要求的格式自动打时间戳、自动标注不需要开发者自己去写数据解析和传输协议。这也是Edge Impulse生态的一个优势数据采集低门槛几乎不会卡在数据格式不匹配这种基础问题上。第二步是特征工程。Edge Impulse在训练前会给数据跑DSP模块把原始时域数据转成频域特征、频谱图、MFCC等。这一步对MCU上的模型尤为重要因为MCU算力有限直接在原始数据上跑RNN或者Transformer不现实多数TinyML方案都是先做特征提取、再用小模型分类。Edge Impulse内置的这些DSP模块在生成C代码时会直接调用CMSIS-DSP库——这正好是Arm Cortex-M平台的标准库英飞凌的PSoC 6支持得非常好DSP运算效率能拉满。第三步是模型训练与架构搜索。Edge Impulse的EON Tuner会在你指定的目标硬件比如PSoC 62S2和内存预算约束下自动搜索合适的模型架构。它会尝试不同的卷积核大小、层数、量化精度最后给出一组满足延迟和精度要求的候选模型。我自己跑过几次EON Tuner的搜索逻辑很有意思它不只是看模型精度还会结合CMSIS-NN的算子加速情况来评估实际推理速度。换句话说它选出来的模型不是纸面最优而是在PSoC 6上跑起来真的快的那种。第四步是部署。Edge Impulse对英飞凌板卡的支持在部署端做得比较完备。生成的C项目可以直接在ModusToolbox里编译、烧录也可以导出为独立的Keil/IAR工程。关键点在于部署包里已经包含了完整的推理引擎EON Compiler生成的中间表示、DSP预处理代码和传感器驱动开发者拿着这个包就能在真实硬件上跑推理不需要自己拼凑组件。我在实际项目里从采集数据到板子跑通手势识别模型花了大半天其中一半时间还是耗在等训练上。这里还得提一下英飞凌的ModusToolbox ML和Edge Impulse的边界问题。如果你已经用了ModusToolbox ML跑过英飞凌的硬件会发现在工作流上两边有重叠ModusToolbox ML也支持模型导入和MCU部署但它在模型训练、数据处理、自动化搜索这块不如Edge Impulse成熟。英飞凌选择两条腿走路其实是把选择权交给开发者——深耕英飞凌生态的人可以继续用ModusToolbox ML想要更好的AutoML和数据管理体验的人可以直接用Edge Impulse两者生成的工程都能在ModusToolbox里接续开发。这种兼容性才是合作里最见功夫的地方。3. Edge Impulse凭什么值得MCU大厂背书核心能力对比传统开发流程与其听我夸Edge Impulse不如看看它到底解决了我过去做TinyML时哪些痛点。最直观的一句总结它把机器学习工程师、嵌入式工程师、数据标注员三拨人原本需要协作好几周的活压缩到一个工程师能在一天内独自走完的流程里。传统流程是这样的你在Jupyter Notebook里用Python写模型用TensorFlow或PyTorch训练训好后用ONNX或TFLite转换器压成C模型然后交给嵌入式工程师移植到MCU上。这个流程每一步都可能出问题训练环境和部署环境的Python版本不一致、TensorFlow算子MCU不支持、量化后精度掉太多、模型超了Flash容量……我踩过最典型的一个坑模型在PC上跑精度98%转成TFLite量化后掉到72%又测了一周才发现是某个算子量化实现有bug。Edge Impulse的思路不一样它从数据采集这一步就用MCU视角约束你。处理数据时DSP模块会先算好特征在训练前你就知道这些特征在MCU上的计算成本训练时模型架构和量化策略受目标硬件的Flash/RAM约束AI模型不会训练出一个板子根本跑不动的大模型部署时EON Compiler生成的代码完全针对目标架构优化不存在转格式后不可用的问题。这个流程最大的好处是每一环节都能提前发现硬件约束带来的问题避免了传统流程里训练完才发现跑不了的返工循环。再对比一下原厂工具链。英飞凌的ModusToolbox ML、ST的NanoEdge AI Studio、NXP的eIQ这类工具都有自己擅长的领域。NanoEdge AI特别适合异常检测类场景它是自动搜模型无代码部署的路子门槛极低eIQ更偏向传统工具链的整合。但Edge Impulse的优势在于横向覆盖数据管理、标签管理、采样、特征探索、模型对比、设备端模型OTA这些工程化能力在开源工具链里几乎找不到完整实现。它更像一个团队协作平台而不只是一个模型转换器。我还想多说一句EON Tuner。这个工具的名字已经暗示了它的价值——EON不止是编译器的代号它代表的是Edge Optimized Neural networks的核心理念边缘神经网络必须针对运行时环境优化而不是先追求精度再用剪枝量化去补救。我上手EON Tuner时被震惊过一次同一份音频数据集我手调的CNN准确率89%EON Tuner在更小的Flash占用下跑出了94%。它搜索出来的网络结构有些反直觉比如中间层用较少的channels但增加层数这恰恰是小模型在MCU上取得更好效果的一种典型设计。从团队协作的角度看Edge Impulse还提供设备管理、数据版本管理、模型版本管理这意味着你可以拿它做一套完整的MLOps pipeline。对我这种不搞AI研究、只搞AI落地的工程师来说这个价值有时候比模型精度还高。你可以让硬件工程师去采集数据让算法工程师在云端调训练参数然后再一键同步到所有设备上整个流程有条不紊。4. 哪些场景能吃上这波红利我把边缘AI落地方案捋了一遍说完平台和技术回到落地。英飞凌的MCU产品线覆盖工业、消费、汽车、物联网而Edge Impulse覆盖的典型任务也正好是这几类场景的重合区。以下几个方向是我认为这波合作最值得关注的场景。第一个是工业设备的预测性维护。PSoC系列MCU的可靠性不用多说工业振动监测、电机状态监测这类任务在Edge Impulse里属于典型的异常检测问题。你只需要采集正常状态和故障状态下的振动数据用Anomaly Detection模块训练一个K-means或GMM模型就能在本地实时输出健康度分数。好处是无需持续联网、数据不出厂区、延迟低到毫秒级同时部署在英飞凌的低功耗MCU上电池供电可以跑数年。我在一个风机监测项目里做过类似方案整体功耗控制在几毫安级别关键是有异常时才通过BLE上报平时全本地跑。第二个是智能楼宇和办公场景的音频事件检测。英飞凌的PSoC 62S2板载了PDM麦克风Edge Impulse对音频类任务的支持是它最成熟的一块。不管是玻璃破碎声检测、人声活动检测、还是空调异响识别你只要把采集到的音频切窗、抽MFCC特征训一个几层的CNN就能部署到目标板。PSoC 6的双核架构在这里优势明显M4跑推理M0负责采集和环境功放控制互不干扰。我试过在一个有复杂背景噪音的环境里做关键词识别EON Tuner搜出来的小模型在PSoC 6上推理时间只要30毫秒左右完全够用于实时响应。第三个是可穿戴设备的动作识别与手势识别。英飞凌的AIROC无线产品线加上PSoC MCU天然适合做需要低功耗蓝牙的手腕设备、胸带、智能手环等。Edge Impulse里用加速度计和陀螺仪数据训一个IMU模式识别模型可以识别走路、跑步、跳跃、划水等动作。这类任务对MCU内存占用小一个几万参数的模型就够了Flash占用通常能控制在50KB以内。对BLE传输Edge Impulse的数据采集端本来就有配套固件采集、打标、训练、部署是一条龙的。第四个是智能家电中的人体存在感知和手势隔空操作。英飞凌在消费家电MCU市场占有率很高和Edge Impulse结合后家电设备能实现真正的本地AI体验。比如用毫米波雷达数据或PIR传感器数据做人员存在检测避免摄像头方案带来的隐私问题。又比如用ToF传感器做手势识别实现隔空控制音量、翻页等操作。这类功能过去只能上Linux级的应用处理器现在一颗几十MHz的MCU就够了。除了场景我还想强调一个特别值得关注的交叉点英飞凌的汽车MCU产品线比如AURIX系列虽然目前不在Edge Impulse公开支持的板卡列表里但汽车座舱内的语音交互、驾驶员监控等边缘AI需求正在快速增长。如果英飞凌能把Edge Impulse的支持延伸到车规MCU生态那对整个行业的影响会更大。毕竟车规级板卡开发最痛苦的部分之一就是深度学习工具链和MCU工具链之间无缝协作Edge Impulse这套流水线要真能上车规省下的工程量不是小数。5. 从实测角度聊聊上手重点与容易踩的坑最后说点实际操作层面的东西。我在PSoC 62S2开发板上跑过Edge Impulse的完整流程总体的体验是顺畅但中间有几个细节如果你是第一次上手非常容易踩坑。第一个坑是数据采集时的采样率设置。Edge Impulse在新建Impulse时会让设置采样频率和窗口大小这个参数直接决定DSP特征的维度和最终模型大小。很多人习惯直接把采样率拉满觉得数据越全越好。但实际上对MCU上的推理来说过高的采样率会显著增加DSP的计算时间和Flash占用而模型的精度提升可能微乎其微。比如做震动分类1kHz采样率在很多场景已经足够非要用16kHz只会让FFT的输入点数变多、功耗暴增。建议你先用Edge Impulse的data explorer看频谱分布确定有效信号频率范围再回设采样率不要让参数拍脑袋定。第二个坑是Edge Impulse生成代码和ModusToolbox工程整合时的版本匹配。Edge Impulse导出的项目可能默认按较新版本的CMSIS库生成而ModusToolbox在创建工程时默认拉取的是它控制面板里指定版本的库。两个版本不一致轻则编译告警重则CMSIS-DSP里的某个函数签名都不匹配。我踩过一次导出的工程在Keil里链接时报错找不到arm_cfft_f32查了半天发现是CMSIS版本差异导致DSP库源文件没被正确包含。解法是先确认板卡支持包的具体CMSIS版本再在Edge Impulse的Deployment设置里用对应库版本生成工程或者直接在ModusToolbox里手动更新库。第三个坑是内存规划的审查。Edge Impulse控制面板会显示模型在目标板上的预计RAM/Flash占用但别只看总和低于板载容量就高枕无忧。实际使用时你的应用代码、协议栈、传感器驱动还有推理过程中的中间缓冲区都会叠加上去。PSoC 6虽然有1MB Flash和512KB SRAM但如果你用了BLE协议栈加Wi-Fi光协议栈就能吃一两百KB Flash。同样Edge Impulse里的DSP特征缓冲区在推理时是一块连续内存如果单片机内存分配策略是动态分配的有可能在推理峰值时内存碎片导致分配失败。稳妥做法是直接把模型预估占用加到项目总内存预算里用ModusToolbox的Linker Script看一下栈和堆的划分必要时改用静态分配。还有一个容易被忽略的点Edge Impulse的模型自带的浮点DSP预处理和定点量化推理是分阶段的。预处理阶段用的是CMSIS-DSP的浮点函数推理阶段用的是CMSIS-NN的定点函数两者之间会有一次浮点转定点的数据转换。如果你的DSP特征值和模型的输入范围不匹配比如归一化方式不对转换时会损失精度实测表现为推理结果偶尔跳动。解决方法是养成习惯在Edge Impulse的DSP blocks里就把normalization做对并且用studio里的Model testing跑一段完整数据看输出是否稳定不要直接跳去部署。还有一件事是板卡和Edge Impulse的连线问题。PSoC 62S2板子在用Edge Impulse做data collection时固件用的是板卡出厂自带的DAPLink调试器的虚拟串口。如果系统装了多个串口设备Edge Impulse的数据采集器可能会选错端口导致采样出全零数据。第一次采集数据时别急着跑大样本先采几秒在Edge Impulse的时间序列图里看一眼波形是否正常再开始正式采集。这个小检查能帮你省下半小时的排查时间。最后再分享一个我自己的习惯。Edge Impulse默认把数据集分成训练集和测试集但嵌入式的数据采集天然存在时间相关性——同一个人的同一段动作前后几帧很相似。如果你的测试集和训练集来自相邻时间段会出现验证集精度高、部署后实际效果差的假象。建议你在数据分割时用Edge Impulse的cross-validation或者手动按时间段划分保证训练和测试在时间上是分离的。这个操作不费多少力气但对模型真实泛化能力的评估帮助极大。单论模型精度Edge Impulse不是所有场景里的最优解比如你已经有非常成熟的PyTorch训练管线非要在云端跑个超大模型那这套平台帮不了你。但如果你和我一样面对的是要在资源受限的MCU上快速落地一个可靠的AI功能这种每天都要出现的需求那这套组合拳是真的能让你少掉不少头发。英飞凌提供低功耗、高可靠性的硬件基座Edge Impulse提供从数据到部署的全链路工具两边从设计之初就为对方留好了位置做出来的东西用起来不扭捏。这种生态联姻对开发者是实打实的利好我现在选型做边缘AI方案第一反应已经从哪家芯片算力强变成了哪家芯片在主流ML工具链里用起来最顺手。英飞凌和Edge Impulse这波算是把这些年在边缘AI选型上积累的犹豫和纠结又打消了一大截。

相关新闻

IAR Visual State:大型嵌入式状态机模型驱动开发实战解析

IAR Visual State:大型嵌入式状态机模型驱动开发实战解析

在嵌入式开发这个圈子里,状态机是块难啃的骨头。尤其是做工业控制、汽车电子、复杂物联网设备的朋友,应该都有过这种体验:产品功能一多,逻辑判断一复杂,原先那套用switch-case手写状态机的办法就开始现原形了——代码膨…

2026/8/29 20:23:46 阅读更多 →
ST-Link连接不稳定?驱动、接线、Keil设置全流程排查指南

ST-Link连接不稳定?驱动、接线、Keil设置全流程排查指南

1. 项目核心问题:ST-Link"上上下下"到底是怎么回事 1.1 问题现象描述 我最早看到"up and down like a sabbath lift"这半句玩笑话的时候,说实话愣了一下,但仔细想想,这形容得太准确了——很多玩STM32的朋友应…

2026/8/29 20:23:46 阅读更多 →
Agent 的基本架构由哪些核心组件构成?

Agent 的基本架构由哪些核心组件构成?

核心结论 (BLUF): AI Agent(人工智能智能体)的本质是以大语言模型(LLM)作为认知大脑(Brain),通过**规划(Planning)拆解复杂目标,借助记忆&#xf…

2026/8/29 20:22:45 阅读更多 →

最新新闻

STM32定时器中断原理与实战:从基础概念到HAL库应用

STM32定时器中断原理与实战:从基础概念到HAL库应用

1. 项目概述:从“定时”到“中断”的思维跃迁在嵌入式单片机的世界里,“定时”功能就像呼吸一样基础而重要。无论是让一个LED灯每隔一秒闪烁一次,还是精确测量一个脉冲的宽度,亦或是为复杂的通信协议提供时间基准,都离…

2026/8/29 21:16:36 阅读更多 →
基于BERT的垃圾短信识别实战:从数据清洗到模型部署全流程解析

基于BERT的垃圾短信识别实战:从数据清洗到模型部署全流程解析

简介:文本分类是自然语言处理(NLP)领域的核心任务之一,其核心原理是通过机器学习模型自动将文本划分到预定义的类别。这项技术通过理解文本的语义和上下文信息,能够高效处理海量文本数据,在信息过滤、内容审…

2026/8/29 21:16:36 阅读更多 →
STM32通用定时器中断原理与实战:从寄存器到HAL库

STM32通用定时器中断原理与实战:从寄存器到HAL库

1. 从“闹钟”到“心脏”:通用定时器的核心角色在嵌入式单片机的世界里,如果说CPU是大脑,负责思考和决策,那么通用定时器(General-purpose Timer)就是那颗不知疲倦、精准跳动的心脏。它不直接参与逻辑运算&…

2026/8/29 21:16:36 阅读更多 →
HarmonyOS 7.0 / API 26 ArkWeb M144 Cookie 策略:登录页和敏感页为什么要分开管

HarmonyOS 7.0 / API 26 ArkWeb M144 Cookie 策略:登录页和敏感页为什么要分开管

HarmonyOS 7.0 / API 26 ArkWeb M144 Cookie 策略:登录页和敏感页为什么要分开管 这篇只讲一个点:ArkWeb M144 Cookie 策略。版本边界先说清楚:下面的写法面向 HarmonyOS 7.0 / API 26。老版本工程不要直接照搬,先确认 SDK、DevEc…

2026/8/29 21:16:36 阅读更多 →
4399游戏开发校招笔试题复盘:从算法到C++底层的高频考点与策略

4399游戏开发校招笔试题复盘:从算法到C++底层的高频考点与策略

毕业季那阵子,我在宿舍楼下公告栏看到4399游戏的校招宣传海报,第一反应是“做小游戏的公司笔试应该不难吧”。等真拿到游戏开发类笔试题,翻到第三页我就收起了这个念头——这份卷子考得相当扎实,算法、C底层、游戏数学、甚至图形学…

2026/8/29 21:16:35 阅读更多 →
前端春招面经:斩获字节网易美团offer的实战备考指南

前端春招面经:斩获字节网易美团offer的实战备考指南

又到了一年春招季,不少同学在后台问我2019年前端面经的事情。我去年春招拿到了字节跳动、网易、美团三家offer,虽然不是最顶尖的,但整个过程踩了不少坑,也积累了很多可复用的经验。今天这篇面经,不打算写成面试题流水账…

2026/8/29 21:15:35 阅读更多 →

日新闻

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

一、设置环境变量etc目录下的profile.d文件目录 /etc/profile.d1、编写 vi test.sh文件内容# jdk变量 export ZHK_HOME/root export PATH$PATH:$ZHK_HOME/test # 可以取出来ZHK_HOME变量给ZZZ_HOME赋值 export ZZZ_HOME${ZHK_HOME}/test2、刷新 执行source /etc/profile 命令使…

2026/8/29 0:00:24 阅读更多 →
【JavaScript】内存管理-垃圾回收机制-内存泄露

【JavaScript】内存管理-垃圾回收机制-内存泄露

内存管理 C 语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。 而 JavaScript 是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。 整…

2026/8/29 0:00:24 阅读更多 →
Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP 的目标是把 MCP(Model Context Protocol)能力延伸到真实嵌入式硬件实验室:AI Agent 通过一个标准化的 MCP Server,就能查看目标板状态、控制上电断电、复位开发板、读取串口日志,甚至执行镜像刷写。对于经…

2026/8/29 0:00:24 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/29 18:08:35 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/28 23:05:07 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/28 19:47:53 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/29 4:34:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/28 17:43:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/29 2:05:18 阅读更多 →