UE5 Niagara特效入门:从粒子系统基础到火花效果实战
这次我们来看一个针对虚幻引擎5中Niagara特效系统的全面教程。如果你正在学习UE5尤其是对游戏特效、粒子系统、动态视觉效果制作感兴趣那么这个教程系列值得关注。它不是简单地展示几个预设而是从基础到进阶系统性地讲解Niagara的核心模块、参数设置和实战应用目标是让你能独立创建出复杂的游戏特效。对于使用UE5的开发者或特效美术师来说掌握Niagara是提升项目视觉表现力的关键。本教程第一部作为入门通常会涵盖Niagara编辑器的基本操作、粒子发射器的创建与配置、常用模块的功能解析以及如何制作一个基础的视觉特效。无论你是想制作火焰、烟雾、魔法轨迹还是复杂的场景交互特效这套教程都能提供一个扎实的起点。本文将基于“虚幻引擎5 Niagara特效全面掌握教程第一部英声中字”这一主题为你梳理学习路径和实操要点。我们会重点关注Niagara在UE5中的工作流程、核心概念的理解以及如何通过一步步的实践来验证学习效果。虽然教程本身是视频形式但本文将提取其技术内核转化为可跟随操作的文字指南并补充一些常见的性能观察和问题排查思路帮助你在自己的项目中更高效地应用Niagara。1. 核心能力速览在学习任何工具前先了解它能做什么、需要什么环境是最高效的方式。下表概括了围绕“虚幻引擎5 Niagara特效教程”你所能获得的核心能力与前提条件。能力项说明目标技能掌握虚幻引擎5中Niagara视觉特效系统的核心工作流能够创建和编辑自定义粒子特效。核心内容Niagara编辑器界面、粒子系统创建、发射器类型、模块堆栈Module Stack、参数控制、基础特效制作如火花、烟雾。前置知识基本的虚幻引擎5操作知识如打开项目、放置Actor、使用内容浏览器。对粒子特效或视觉设计有基础概念更佳。硬件要求主要依赖UE5引擎要求。建议配备支持DirectX 12的显卡如NVIDIA GTX 1060 / AMD RX 580及以上8GB以上内存。复杂特效实时预览对显卡性能有较高要求。软件环境虚幻引擎5.0及以上版本推荐5.3或最新稳定版。教程通常基于特定版本建议保持一致以避免界面差异。学习产出完成第一部后应能独立创建一个包含粒子生成、运动、外观变化的基础Niagara系统并将其应用到UE5场景中。资源来源教程视频本身英声中字。可能需要从Epic Games启动器或GitHub获取示例项目/资产。2. 适用场景与使用边界Niagara是UE5中强大的视觉特效解决方案理解其适用场景和限制能帮助你在正确的项目中运用它。它非常适合游戏开发为角色技能、武器攻击、环境互动如水面涟漪、落叶、UI反馈等创建动态特效。实时可视化建筑、产品、影视预演等领域需要实时渲染的烟雾、火焰、流体等效果。动态场景元素制作雨雪天气、飘动的旗帜、闪烁的灯光、飞舞的昆虫群等增强场景沉浸感的元素。程序化特效利用Niagara强大的脚本和参数驱动能力创建可根据游戏状态如玩家血量、速度动态变化的特效。需要注意的边界性能开销粒子数量、更新频率、着色器复杂度直接影响性能。移动平台或低端设备上需严格控制。学习曲线相较于传统的Cascade粒子系统Niagara更强大也更复杂模块和参数众多需要系统学习。艺术与技术结合优秀的特效需要美术感觉颜色、形状、节奏和技术实现参数调控、性能优化紧密结合。版本兼容性Niagara系统在UE5各子版本中可能有更新和改动教程中的某些节点或参数位置可能发生变化需要灵活调整。3. 环境准备与前置条件在开始跟随教程操作之前确保你的本地环境已经就绪。安装虚幻引擎5访问Epic Games官网下载并安装Epic Games启动器。在启动器的“虚幻引擎”标签页中点击“库”然后点击“引擎版本”旁的“”号选择最新的UE5稳定版本如5.3.2进行安装。安装过程需要较长时间和大量磁盘空间约30-80GB。创建或打开项目首次学习建议创建一个全新的“Blank空白”或“Games游戏”类别下的“Blank空白”项目模板选择“None”。这样能避免预设内容的干扰。项目设置中确保渲染器使用的是默认的“Default默认”以兼容大部分教程内容。准备教程资源如果教程提供了配套的示例项目文件.uproject或资产包.zip请提前下载并解压到本地。对于纯视频教程你需要准备一些测试用的纹理贴图如噪声图、渐变图和模型如一个简单的平面或球体这些可以在UE5内置的初学者内容包或Quixel Bridge中免费获取。熟悉基本界面确保你了解内容浏览器Content Browser、世界大纲视图World Outliner、细节面板Details Panel和关卡编辑器Level Editor的基本操作。4. Niagara系统创建与编辑器初探这是实操的第一步我们将创建一个Niagara系统并熟悉其编辑器界面。操作步骤创建Niagara系统在内容浏览器中右键点击空白处选择“FX - Niagara System”。在弹出的对话框中你可以选择模板。对于初学者选择“Empty System空系统”或“Fountain喷泉”这类简单模板作为起点。命名后如NS_MyFirstEffect点击“创建”。打开Niagara编辑器双击新创建的Niagara系统资产主编辑器窗口将切换为Niagara编辑器界面。认识核心界面区域系统概览System Overview位于左上显示整个Niagara系统的层级包含一个或多个“发射器Emitter”。发射器更新Emitter Update与粒子更新Particle Update中间主区域是模块堆栈。每个发射器包含“Emitter Update”每帧更新一次影响整个发射器和“Particle Update”每个粒子每帧更新等阶段。你可以在这里添加、删除和配置模块。预览视口Viewport右上角实时预览特效效果。可以旋转、缩放视图。参数面板Parameters右侧或下方显示当前选中模块或节点的详细参数如颜色、速度、大小等。脚本编辑器Script Editor对于高级用户可以编写自定义脚本来控制粒子行为。添加第一个发射器在系统概览中默认可能已有一个发射器。如果没有可以点击“Emitter”按钮从列表中选择一个预设发射器类型如“Sprite Renderer精灵渲染器”这是一种使用2D贴图精灵来表现粒子的常用方式。5. 基础特效制作创建一个火花喷射效果现在我们通过制作一个简单的火花效果来实践Niagara的核心工作流。假设我们要创建从一点向上喷射然后下坠消失的小火花。测试目的理解粒子生成、初始状态设置、受力影响重力和生命周期管理。操作步骤配置发射器属性在系统概览中选中你的发射器如Emitter (Sprite)。在细节面板中找到“Emitter Properties发射器属性”。设置“Spawn Rate生成速率”为50表示每秒生成50个粒子。设置“Emitter Duration发射器持续时间”为“Infinite无限”让火花持续喷射。添加并配置“Initialize Particle初始化粒子”模块在“Particle Spawn粒子生成”阶段或类似阶段确保存在“Initialize Particle”模块。它定义了粒子出生时的属性。在其参数中找到“Life Span生命周期”。将其模式从“Constant常量”改为“Random Range随机范围”并设置最小值为0.5最大值为1.5。这样每个火花的存活时间在0.5到1.5秒之间随机。找到“Color颜色”。设置为亮黄色或橙色RGB值如 255 200 50。找到“Size大小”。设置为随机范围如0.5到2.0让火花有大小变化。添加并配置“Add Velocity添加速度”模块在“Particle Spawn”阶段点击“”添加模块按钮搜索并添加“Add Velocity”模块。此模块为粒子赋予初始速度。将“Velocity速度”设置为一个向上的向量例如 (0, 0, 500)表示沿Z轴向上每秒500单位的速度。你也可以设置为随机锥形范围让火花向四周喷射。添加重力效果在“Particle Update”阶段点击“”添加模块按钮搜索并添加“Acceleration Force加速度力”模块。将其“Force力”参数设置为 (0, 0, -980)模拟地球重力单位厘米/秒²。这样火花在向上喷射后会受到重力影响而下坠。配置渲染器在系统概览中确保你的发射器使用了“Sprite Renderer”。选中该渲染器在细节面板中你需要为其指定一个“Material材质”。在内容浏览器中搜索“DefaultParticle”或创建一个简单的“Unlit无光照”材质并将其“Blend Mode混合模式”设置为“Additive叠加”这样火花叠加起来会更亮。将该材质赋给渲染器的“Material”参数。预览与调整返回Niagara编辑器顶部的工具栏点击“Simulate模拟”按钮开始实时预览。你应该能看到粒子从原点向上喷射然后落下。如果看不到检查预览视口是否对准了发射器原点。粒子生命周期是否太短。速度或重力参数是否过于极端。尝试动态调整“Spawn Rate”、“Velocity”、“Life Span”等参数观察预览视口中的实时变化。6. 进阶功能探索噪声与曲线控制基础运动实现后可以通过噪声Noise和曲线Curve让特效更加生动自然。测试目的学习使用噪声扰乱粒子运动以及使用曲线控制粒子属性随时间的变化。操作步骤添加噪声力在“Particle Update”阶段添加“Vortex Force涡流力”或“Noise Force噪声力”模块。对于“Noise Force”调整其“Noise Amplitude噪声幅度”和“Noise Frequency噪声频率”参数。幅度控制扰动的强度频率控制扰动的变化快慢。这会让火花的路径变得不规则更像真实的火星飘动。使用曲线控制颜色随时间变化在“Initialize Particle”模块中将“Color”的模式从“Constant”改为“Random Range”可能还不够。我们想让火花在生命末期变暗或变色。在“Particle Update”阶段添加“Color颜色”模块。这个模块允许你随时间改变粒子颜色。点击该模块“Color”参数旁边的曲线图标打开曲线编辑器。在曲线编辑器中横轴代表粒子生命周期的比例0为出生1为死亡纵轴代表颜色值通常对应R、G、B通道。你可以创建一条曲线让颜色从出生时的亮黄色高值随着时间推移逐渐变为暗红色甚至透明低值。这模拟了火花冷却熄灭的过程。使用曲线控制大小随时间变化同样在“Particle Update”阶段添加“Scale Sprite Size缩放精灵大小”模块。使用曲线编辑器控制粒子大小从出生到死亡的变化。例如可以设置为先稍微变大再迅速缩小至消失。7. 性能观察与优化初步在UE5编辑器中实时运行特效时需要关注性能指标这对于游戏开发至关重要。观察方法在编辑器视口左上角点击“统计Stats”按钮或按下快捷键CtrlShift打开统计数据覆盖层。找到“GPU或Primitives相关的统计项。粒子数量Draw Calls和顶点数量是影响性能的关键。在Niagara编辑器的预览视口下方通常也会显示当前模拟的粒子数量。优化思路控制粒子数量在满足视觉效果的前提下尽可能降低“Spawn Rate”。可以使用“Burst爆发”式生成替代持续生成。简化粒子使用简单的精灵Sprite而非复杂网格体Mesh作为粒子。优化粒子材质减少纹理采样和复杂着色器计算。合理设置生命周期和剔除Culling确保粒子在不可见或完成效果后及时消失。利用Niagara的“Distance Cull距离剔除”或“GPU模拟功能如果可用来提升效率。使用LOD细节层次对于远离摄像机的粒子可以使用更简单的渲染方式和更少的粒子数量。8. 将特效放入场景并测试制作好的Niagara系统需要在游戏场景中运行才能看到最终效果。操作步骤保存Niagara系统在Niagara编辑器中点击工具栏的“保存Save”按钮。拖入场景从内容浏览器中将你的Niagara系统资产如NS_MyFirstEffect直接拖拽到关卡视口中。调整位置与旋转在世界大纲视图中选中刚放置的Niagara Actor在细节面板中可以调整其位置Location、旋转Rotation和缩放Scale。运行游戏测试点击编辑器顶部的“运行Play”按钮或按AltP在游戏模式下查看特效。确保特效在游戏运行时能正常播放且位置符合预期。参数动态调整可选在Niagara系统的细节面板中一些参数如生成速率、初始速度可能被暴露为“用户参数User Parameters”。你可以在蓝图中或通过代码在游戏运行时动态修改这些参数实现交互式特效。9. 常见问题与排查方法在学习过程中你可能会遇到以下问题问题现象可能原因排查方式解决方案Niagara编辑器打开后一片黑看不到粒子1. 发射器未激活或生成速率为0。2. 粒子生命周期极短瞬间消失。3. 粒子速度或位置使其瞬间飞离视口。4. 渲染器材质丢失或设置为不可见。1. 检查发射器属性中的“Spawn Rate”和“Emitter State”。2. 检查“Initialize Particle”中的“Life Span”。3. 检查“Add Velocity”等速度模块的参数值。4. 检查Sprite Renderer的“Material”是否有效材质混合模式是否正确。1. 增大生成速率确保发射器为“Active”。2. 将生命周期设为1秒以上测试。3. 将初始速度暂时设为(0,0,0)。4. 指定一个简单的默认粒子材质。粒子颜色/大小没有变化1. 颜色/大小模块被禁用或参数未连接。2. 曲线编辑器中的曲线设置不正确。3. 模块添加到了错误的阶段如本应在Update阶段却加在了Spawn阶段。1. 确保模块左侧的复选框是勾选状态。2. 双击打开曲线编辑器检查曲线形状和值范围。3. 确认模块所在的阶段Particle Spawn 或 Particle Update是否符合预期。1. 启用模块检查参数绑定。2. 重置曲线或参考教程中的典型曲线如从1到0的衰减。3. 将模块拖拽到正确的阶段区域。特效在场景中不显示1. Niagara Actor被隐藏或位于摄像机视野外。2. 关卡中可能存在多个Post Process Volume或特效被后期处理抑制。3. 粒子被其他物体遮挡。1. 在世界大纲视图中确认Actor可见并调整摄像机位置。2. 暂时禁用或调整关卡中的后期处理体积。3. 在Niagara渲染器设置中调整粒子的渲染深度优先级。1. 移动Actor到摄像机前。2. 简化测试环境使用空关卡。3. 尝试将粒子材质设置为“Additive”混合模式使其总是显示在最前。编辑器运行卡顿1. 粒子数量过多。2. 粒子材质过于复杂。3. 使用了性能开销大的模块如复杂的碰撞检测。1. 查看统计信息中的粒子数量和Draw Calls。2. 检查粒子材质节点复杂度。3. 回顾已添加的模块暂时禁用可疑模块测试。1. 大幅降低“Spawn Rate”。2. 使用更简单的材质或使用引擎内置的粒子材质实例。3. 仅在必要时启用物理、碰撞等重型模块。导入的教程项目报错或缺失内容1. 引擎版本不匹配。2. 项目引用了未包含的插件或第三方资产。3. 资产路径损坏。1. 检查项目所需的UE5最低版本。2. 打开插件管理器查看是否有缺失插件提示。3. 在内容浏览器中查看是否有带红色感叹号的资产。1. 使用与教程相同或更高版本的UE5打开项目。2. 根据提示启用所需插件或从市场/源处获取缺失资产。3. 尝试重新导入或修复资产引用。10. 学习路径建议与后续方向完成第一部基础教程后你已经打开了Niagara特效制作的大门。为了巩固和深化技能建议按以下路径继续学习巩固基础重复练习本章节的火花效果尝试改变每一个参数速度、重力、颜色曲线、噪声参数观察其如何影响最终视觉效果建立直观的“参数-效果”映射关系。模仿经典效果寻找简单的特效参考如蜡烛火苗、蒸汽、细雨、星光尝试仅用已学的基础模块发射、速度、加速度、颜色、大小进行模仿制作。这个过程能极大锻炼你的观察力和参数调控能力。探索更多模块在Niagara编辑器的模块添加列表中浏览其他模块的简介。尝试将“Curl Noise旋度噪声”、“Drag阻力”、“Collision碰撞”等模块加入你的系统理解它们的功能。学习材质关联特效的视觉质感很大程度上取决于材质。学习创建简单的粒子材质使用“Particle Color粒子颜色”等节点将Niagara中的参数如生命周期、速度传递到材质中驱动纹理平移、旋转或透明度变化。深入官方资源在UE5编辑器中点击“学习Learn”选项卡里面有许多官方提供的Niagara教程和示例项目。访问Unreal Engine官方文档搜索“Niagara”关键词阅读核心概念和API参考。在Epic Games启动器的“学习”板块也有大量免费的视频教程。挑战实战项目尝试为你自己的一个小游戏场景或演示场景制作全套特效如角色脚下的尘土、击中敌人时的血渍、收集物品时的闪光等。将特效与游戏逻辑如蓝图中的人物事件关联起来。掌握Niagara是一个循序渐进的过程从控制单个粒子的生死到驾驭成千上万粒子的宏观表现每一步都需要动手实践和耐心调试。这套教程的第一部为你铺设了轨道真正的旅程始于你开始创造属于自己的第一个复杂特效。建议将常用的模块组合和参数设置保存为自定义的“发射器预设”或“模块预设”逐步构建起你的个人特效工具箱这将显著提升未来的创作效率。

相关新闻

UG NX 10.0安装全攻略:从核心原理到避坑实践

UG NX 10.0安装全攻略:从核心原理到避坑实践

1. 从零开始:为什么你的UG NX 10.0安装总出问题?UG NX 10.0,这个在工业设计、模具、数控编程领域堪称经典的版本,至今仍有庞大的用户群体。无论是资深工程师还是刚入行的学生,安装它往往是职业生涯的第一个“下马威”。…

2026/8/15 6:06:20 阅读更多 →
智能发票打印解决方案:OCR识别与动态排版技术解析

智能发票打印解决方案:OCR识别与动态排版技术解析

1. 发票闪印神器项目概述发票闪印神器是一款面向企业财务人员和个体经营者的智能打印解决方案。这个工具的核心价值在于将传统繁琐的发票打印流程简化到极致——从数据导入到成品输出,整个过程最快可在10秒内完成。我在实际财务工作中发现,传统发票打印存…

2026/8/15 6:06:20 阅读更多 →
深度学习图像预处理全解析:从原始图片到模型可用的张量

深度学习图像预处理全解析:从原始图片到模型可用的张量

1. 项目概述:从“原图我不吃”到模型视角的转变最近在社区里看到一个挺有意思的标题:“重生之我成为模型 第一篇 原图我不吃的哈”。初看有点无厘头,但仔细一品,这背后其实是一个深度学习从业者,尤其是做计算机视觉的…

2026/8/15 6:05:20 阅读更多 →

最新新闻

Python自动化Excel数据处理:Pandas与Openpyxl实战指南

Python自动化Excel数据处理:Pandas与Openpyxl实战指南

1. 项目概述:当Excel遇上Python,效率革命就此开始如果你每天的工作都离不开Excel,尤其是需要处理几十上百个文件,手动打开、复制粘贴、汇总计算,那感觉就像是在用勺子挖隧道。我干了十多年数据分析,深知这种…

2026/8/15 6:54:34 阅读更多 →
MobaXterm宏实现Linux批量命令执行:原理、场景与避坑指南

MobaXterm宏实现Linux批量命令执行:原理、场景与避坑指南

1. 项目概述:为什么我们需要批量命令执行在Linux系统管理和运维的日常工作中,我们常常会遇到这样的场景:需要在一台或多台服务器上重复执行一系列相同的命令。比如,给新上线的十台应用服务器统一更新软件包、检查所有数据库服务器…

2026/8/15 6:54:34 阅读更多 →
Anydoc使用

Anydoc使用

1、说明 可快速将各种文件转为md文件 2、开源网址 GitHub - firecrawl/anydoc: Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings. GitHub Python教程:anydoc/python…

2026/8/15 6:54:34 阅读更多 →
FL Studio FLEX插件全解析:从预设应用到声音设计实战

FL Studio FLEX插件全解析:从预设应用到声音设计实战

1. 项目概述:为什么FLEX值得你花时间?如果你刚开始接触FL Studio,面对琳琅满目的自带插件,可能会有点无从下手。今天我们不聊那些复杂的合成器,就聊聊一个你可能在列表里见过,但还没怎么用过的“宝藏”——…

2026/8/15 6:54:34 阅读更多 →
基于ESP32-S3与本地大模型的低成本AI陪伴硬件设计与实现

基于ESP32-S3与本地大模型的低成本AI陪伴硬件设计与实现

1. 项目缘起与核心价值几年前,我在一个偏远乡镇做技术公益时,遇到了一个叫小宇的孩子。他的父母常年在外务工,一年只能见上一两面。小宇很聪明,对世界充满好奇,但身边能和他深入交流、解答他天马行空问题的人太少了。学…

2026/8/15 6:54:34 阅读更多 →
网络抓包实战:如何捕获与解析802.1Q VLAN标签报文

网络抓包实战:如何捕获与解析802.1Q VLAN标签报文

1. 项目概述:为什么我们需要“看见”VLAN报文? 在网络运维和故障排查的日常里,我们经常听到“抓包”这个词。它就像是给网络通信做一次“心电图”,能让我们直观地看到数据包在网络中流动的每一个细节。但很多时候,我们…

2026/8/15 6:53:34 阅读更多 →

日新闻

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

2026/8/15 0:00:30 阅读更多 →
重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

2026/8/15 0:00:30 阅读更多 →
一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

2026/8/15 0:02:30 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/14 14:06:45 阅读更多 →
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/15 2:35:29 阅读更多 →