Data Agent实战:从自然语言到自动化数据流水线构建
1. 从“一句话”到“一条线”Data Agent 的承诺与现实“一句话搞定数据集成处理”这个标题听起来像是一个美好的愿景或者说是每个数据工程师在深夜加班写ETL脚本时内心最渴望的魔法。DataWorks Data Agent 的出现正是朝着这个愿景迈出的关键一步。它试图将我们从繁琐的配置、复杂的依赖管理和脆弱的流程编排中解放出来让我们能够用更接近业务逻辑的语言去描述一条端到端的数据流水线。但作为一名在数据领域摸爬滚打了十多年的老兵我必须坦诚地告诉你“一句话”的背后是无数个精心设计的“组件”和“约定”在支撑。Data Agent 不是魔法棒而是一个强大的“翻译官”和“执行引擎”。它的核心价值在于将你高层次的业务意图比如“把A系统的订单表同步到数据仓库并清洗掉无效金额最后按日聚合出销售额报表”自动翻译成底层可执行的数据集成任务、SQL脚本、Python作业并负责将它们串联成一个可靠的工作流。这堂课我们不谈空洞的概念只聊实战。我会带你亲手搭建一条真实可用的数据流水线从MySQL的业务库到MaxCompute的数据仓库再到Quick BI的可视化报表。在这个过程中你会看到Data Agent如何将“一句话”拆解、执行同时我也会分享那些官方文档里不会写的“坑”和“技巧”让你不仅能用起来更能用得好、用得稳。2. 理解Data Agent它到底是什么以及不是什么在动手之前我们必须先统一认知。很多人会把Data Agent想象成一个“超级AI”你告诉它要什么它就能无中生有。这种理解是危险的会导致在实际使用中遇到预期之外的挫折。2.1 Data Agent的核心定位意图驱动的自动化编排器Data Agent 是阿里云DataWorks平台推出的一个智能开发助手。它的本质是一个“意图识别与任务自动化生成”系统。你通过自然语言或结构化描述向它表达你的数据处理需求即“意图”它会结合DataWorks平台已有的资产数据源、表结构、函数、最佳实践模板和规则引擎自动生成实现该意图所需的具体任务节点和依赖关系。举个例子你的意图是“将prod_db.orders表同步到ods.orders_daily并过滤掉status为‘cancelled’的记录。” Data Agent 会帮你做以下几件事解析意图识别出源prod_db.orders、目标ods.orders_daily、操作同步、过滤。资产发现检查prod_db和ods是否已在DataWorks中注册为数据源检查表结构是否存在或是否需要创建。任务生成自动创建一个数据集成Data Integration任务配置好源端和目标端的连接信息、字段映射并在同步组件中嵌入一个过滤条件status ! ‘cancelled’。依赖与调度如果需要周期性运行它会建议一个调度周期如每天凌晨1点并生成相应的调度配置。它不是什么它不是替代你思考业务逻辑的AI。模糊的、矛盾的意图会产生错误或低效的任务。它不是万能的数据处理工具。它强依赖于DataWorks平台已有的组件能力如数据集成、MaxCompute SQL、EMR Spark等。你不能让它生成一个DataWorks不支持的任务类型。它不是一次配置终身免维护的“黑盒”。生成的代码和配置你仍然需要审查、优化并在业务变更时调整。2.2 与传统开发模式的对比效率提升在哪里为了更直观地感受Data Agent的价值我们对比一下实现上述“订单表同步过滤”需求的两种方式环节传统手动开发模式使用 Data Agent 模式1. 理解需求阅读需求文档与业务方沟通细节。用自然语言向Data Agent描述需求。2. 环境准备手动在DataWorks控制台查找或配置数据源确认表是否存在若不存在需手动写DDL建表。Data Agent自动关联平台已注册的数据源可基于源表结构智能推荐或自动生成目标表DDL。3. 任务开发进入数据集成模块手动选择同步类型离线/实时、配置来源、去向的每一列映射、编写过滤条件SQL。输入意图后Data Agent自动生成一个包含基本配置的数据集成任务草稿。你只需进行最终确认和微调。4. 调度配置手动设置任务的调度周期、依赖的上游任务、超时时间、报警策略等。Data Agent根据任务类型和常见实践推荐一套调度参数如日调度依赖根节点一键应用。5. 部署测试任务提交后需要手动触发试运行查看日志排查字段类型不匹配、过滤条件错误等问题。生成任务后可直接在Data Agent界面触发“试运行”它会自动运行并返回结果预览和基本日志快速验证逻辑。总耗时约15-30分钟熟练工程师约2-5分钟包含意图输入和微调可以看到Data Agent将大量重复、机械的配置工作自动化了让数据工程师能更专注于需求本身和核心的业务逻辑而不是迷失在各种表单和配置项中。这种效率提升在构建复杂、多节点的数据流水线时更为显著。3. 实战构建一条端到端电商数据流水线现在让我们进入实战。假设你是一家电商公司的数据工程师需要构建一条每日运行的流水线用于分析前一天的销售情况。核心需求如下数据集成将线上MySQL业务库中的订单表(order)和用户表(user)每日增量同步到MaxCompute数据仓库的ODS层。数据清洗与关联在MaxCompute中清洗订单数据处理null值标准化金额单位并与用户表关联得到宽表。数据聚合基于宽表按商品类别和用户所在省份聚合计算销售额、订单量。数据输出将聚合结果写入另一张MaxCompute表并同步一份到Quick BI作为数据集用于报表展示。3.1 第一步用“一句话”描述集成需求我们首先解决数据集成问题。打开DataWorks工作空间找到Data Agent功能入口通常在“智能研发”或“助手”类目下。传统做法你需要分别创建两个数据集成任务为每个任务选择MySQL读取器、MaxCompute写入器配置连接信息、表名、字段映射并设置增量字段如update_time和同步频率。Data Agent做法 在Data Agent的对话框中你可以输入“每天凌晨1点将MySQL源business_db中的order表增量字段gmt_modified和user表增量字段update_time同步到MaxCompute的ods_order和ods_user表。如果目标表不存在请按源结构创建。”解析与执行意图拆解Data Agent会识别出两个同步子任务、源库目标库、增量同步逻辑、自动建表意图。资产确认它会检查business_db这个数据源是否已存在。如果不存在它会提示你先去数据源管理页面配置。这是第一个“坑点”Data Agent无法绕过平台的基础配置它只能在已有资产的基础上进行自动化。任务生成确认资产后它会生成两个数据集成任务并自动配置好增量同步的where条件例如gmt_modified ‘${bizdate}’ AND gmt_modified ‘${bizdate1}’。同时它会生成创建目标表ods_order和ods_user的DDL语句可能需要你确认字段类型映射如MySQL的datetime映射到MaxCompute的datetime。调度编排它会建议将这两个任务设置为并行运行因为它们之间没有依赖关系并统一配置为每天01:00运行。实操心得在描述集成意图时尽可能明确和结构化。使用“源库.表”、“目标库.表”的格式明确指出增量字段。模糊的描述如“同步订单数据”会导致Agent反复询问你细节反而降低效率。一个好的实践是先在脑子里把传统配置的要点列出来然后用Agent能理解的语言“翻译”给它听。3.2 第二步描述数据处理与宽表构建数据到位后下一步是清洗和关联。我们在Data Agent中输入新的意图“在MaxCompute中基于ods_order和ods_user表创建一个任务。需要1. 清洗ods_order表将amount字段为空的值设为0将amount单位从‘分’转换为‘元’除以100。2. 将清洗后的订单表与ods_user表进行关联通过user_id获取用户所在的province。3. 将结果输出到新表dwd_order_user_detail中分区字段为ds业务日期格式yyyymmdd。任务在集成任务成功后运行。”解析与执行意图拆解Data Agent识别出这是一个数据开发任务核心是SQL处理。它识别出了数据清洗空值处理、数值转换、表关联join和结果落表三个步骤。任务生成它会自动创建一个ODPS SQL节点。关键点来了它生成的不是一段不可见的黑盒代码而是一段完整的、可编辑的SQL脚本草稿。你会看到类似下面的代码INSERT OVERWRITE TABLE dwd_order_user_detail PARTITION (ds${bizdate}) SELECT o.order_id, o.user_id, -- 清洗amount字段 CASE WHEN o.amount IS NULL THEN 0.0 ELSE CAST(o.amount AS DOUBLE) / 100.0 END AS amount_rmb, o.product_category, u.province, o.gmt_create FROM ods_order o LEFT JOIN ods_user u ON o.user_id u.user_id WHERE o.ds ${bizdate} AND u.ds ${bizdate}; -- 假设源表也是分区表依赖配置由于你提到了“在集成任务成功后运行”Data Agent会自动将这个SQL节点的上游设置为前一步生成的两个数据集成任务。这意味着它会自动建立任务依赖关系确保数据先同步到位再执行计算。资源与参数它还会根据SQL的复杂程度推荐一个合理的计算资源如CU数量并自动引用项目级的${bizdate}参数用于分区过滤和写入。踩坑记录这里有一个非常重要的细节。Data Agent生成的SQL其WHERE条件中的分区过滤o.ds ‘${bizdate}’是基于它对你表结构的“猜测”。你必须仔细检查生成的SQL如果你的ods_order表不是分区表或者分区字段不叫ds这个过滤条件就是错误的会导致全表扫描代价巨大。永远不要完全信任自动生成的代码将其视为一个高质量的“初稿”进行审查和调整是必不可少的步骤。3.3 第三步实现聚合分析与结果输出接下来我们对宽表进行聚合分析。向Data Agent输入“基于dwd_order_user_detail表计算每日分区ds每个product_category和province的销售总额amount_rmb求和和订单数order_id计数。结果写入表ads_sales_by_category_province并同时创建一个Quick BI数据集数据集名称为‘销售地域品类分析’。”解析与执行双重意图识别这个意图包含两部分一个MaxCompute内部的聚合计算任务和一个向Quick BI输出数据的数据同步任务。生成聚合SQL任务首先Data Agent会创建第二个ODPS SQL节点生成聚合查询语句INSERT OVERWRITE TABLE ads_sales_by_category_province PARTITION (ds${bizdate}) SELECT product_category, province, SUM(amount_rmb) AS total_sales, COUNT(DISTINCT order_id) AS order_count FROM dwd_order_user_detail WHERE ds ${bizdate} GROUP BY product_category, province;同样它会自动将此任务的上游设置为宽表构建任务。生成数据同步任务对于Quick BI数据集创建Data Agent会识别出这是需要将MaxCompute数据同步到Quick BI。它会生成一个数据集成任务源是MaxCompute的ads_sales_by_category_province表目标是Quick BI。这里需要你提前在DataWorks中配置好Quick BI的数据源连接。它会自动配置字段映射并设置触发方式为“每天在聚合任务成功后执行”。数据集创建更智能的是它可能会通过DataWorks与Quick BI的集成API直接调用接口在Quick BI侧创建一个名为“销售地域品类分析”的数据集并将这个同步任务作为该数据集的数据源。这真正实现了“端到端”的自动化。3.4 第四步审查、优化与发布Data Agent生成的所有任务节点都会以草稿的形式出现在你的DataWorks业务流程画布中。现在你得到的不再是一句描述而是一个可视化、可编辑、可运行的任务流DAG。你必须做的审查工作SQL优化检查生成的聚合SQL。对于大数据量COUNT(DISTINCT order_id)可能效率较低。如果order_id可以保证唯一或许可以改用COUNT(order_id)。你需要根据实际情况判断是否要优化。资源检查查看Data Agent为SQL节点分配的计算资源是否合理。对于简单的日聚合默认的CU可能足够如果数据量极大可能需要手动调高。依赖关系验证在画布上直观检查箭头指向是否正确。确认“宽表构建”依赖两个“数据集成”“聚合分析”依赖“宽表构建”“同步到Quick BI”依赖“聚合分析”。确保没有循环依赖。参数确认确认所有${bizdate}参数的使用是否符合预期特别是在分区写入和过滤时。报警设置Data Agent可能不会默认配置任务失败报警。你需要为每个关键节点尤其是数据集成和最终聚合任务添加上游任务失败、自身运行失败的报警规则通知到钉钉或邮件。完成审查和微调后你可以将这个由Data Agent辅助生成的、完整的流水线任务提交、发布上线。它就会按照你设定的调度周期每日自动运行。4. 进阶技巧与避坑指南通过上面的实战你已经掌握了Data Agent的基本用法。但要把它真正用好成为提效神器还需要了解以下进阶技巧和常见陷阱。4.1 如何让Data Agent更“懂你”意图描述的技巧Data Agent的表现很大程度上取决于你如何与它沟通。使用准确的资产名称尽可能使用DataWorks工作空间内已注册的数据源名称、表名、项目名。使用别名或口语化称呼会增加它的识别难度。例如用“mc_project.ods.order”比用“那个MaxCompute的订单表”要好得多。结构化表达复杂逻辑对于复杂处理可以分步骤描述。例如“第一步计算每个用户的首次购买日期第二步基于首次购买日期标记用户为新老客第三步统计新老客的销售额。” Data Agent可能会为你生成多个有依赖关系的SQL节点。明确时间与调度一定要说清楚“每天”、“每小时”、“每次集成任务后立刻”等时间或触发条件。不说的话它可能生成一个需要手动触发的一次性任务。利用上下文在同一会话中后续的指令可以引用前面已创建的对象。例如在创建了dwd_order_user_detail表后你可以直接说“基于刚才创建的宽表计算…”Agent能理解这个指代。4.2 生成的代码与配置必须审查的“雷区”自动化生成省时省力但绝不能闭着眼睛发布。分区与全表扫描如前所述这是最大的性能陷阱。务必检查所有对分区表的查询是否都带上了正确的分区过滤条件WHERE ds ‘${bizdate}’。字段类型映射在数据集成任务中检查源端和目标端的字段类型映射是否合理。特别是日期时间类型、高精度小数类型自动映射可能出错导致数据截断或写入失败。数据同步的写入模式Data Agent默认可能生成INSERT OVERWRITE覆盖写入模式的同步任务。如果你的目标表需要保留历史或者有其他进程同时写入可能需要手动改为INSERT INTO追加写入。Join操作的数据倾斜如果Agent生成的SQL中包含大表Join观察一下Join Key的分布。如果user_id存在严重的数据倾斜某个值特别多生成的普通Join可能会跑得很慢甚至失败。此时需要你手动优化考虑使用MapJoin或倾斜Join的Hint。4.3 当Agent“失灵”时如何调试与干预Data Agent不是万能的遇到复杂、模糊或平台不支持的需求时它可能会生成错误的任务或者直接告诉你无法实现。拆解需求如果一条复杂的“一句话”它处理不了尝试把它拆解成几个简单的、连续的意图。分步交给它执行。手动接管对于它生成的不理想的任务节点直接点击进入编辑。你可以手动修改SQL代码、调整集成任务的配置、重设依赖关系。记住生成的草稿是完全受你控制的。混合开发最实用的模式是“Agent生成主体框架人工填充核心逻辑”。例如让Agent生成一个包含基本框架和参数设置的PyODPSPython节点然后你手动在其中编写复杂的机器学习特征工程代码。这样既保证了框架的规范性又保留了逻辑的灵活性。反馈与学习一些Data Agent支持反馈机制。如果它生成了错误配置你可以指出错误。这有助于平台优化Agent的模型未来让它更聪明。5. 总结Data Agent在数据流水线中的真实定位走完整个实战流程我们可以回过头来重新审视Data Agent的价值。它并没有改变数据流水线固有的复杂度——数据依然需要从A点移动到B点需要进行清洗、转换、聚合最终服务于应用。它改变的是我们构建这条流水线的方式。它将构建过程从“手工作坊”升级到了“智能装配线”。你从埋头编写每一行配置代码的“工人”转变为设计整体流程和规则的“工程师”。你的核心职责变成了精准定义需求用Agent能理解的语言。审核与优化自动化产出这是不可替代的专业价值。处理异常和边界情况这是AI目前不擅长的。“一句话搞定”是美好的起点但绝非终点。真正的“搞定”来自于你对业务的理解、对数据系统的掌控以及利用Data Agent这类工具将想法高效、可靠落地的能力。它解放了我们的生产力让我们能更专注于更有价值的数据架构设计、数据质量治理和业务模型创新。开始尝试用Data Agent来描述你的下一个数据需求吧从一句清晰、准确的“话”开始你会发现构建数据流水线真的可以更简单、更快捷。

相关新闻

AI时代的获客革命

AI时代的获客革命

获客,是所有生意的命脉。过去二十年,中国企业的获客方式经历了从线下到线上、从搜索到信息流、从公域到私域的数次迭代。每一次迭代,都催生了一批抓住红利的企业,也淘汰了一批固守旧路的企业。而今天,我们正站在又一次…

2026/8/9 5:07:18 阅读更多 →
办公AI助手优缺点分析——以TRAE Work为例

办公AI助手优缺点分析——以TRAE Work为例

随着人工智能技术对办公场景的深度渗透,办公AI助手正在重新定义日常工作的效率边界。从文档撰写、PPT生成到数据分析、市场调研,这类工具能够帮助职场人节省大量重复劳动的时间,但同时也存在一些需要注意的局限性。本文以TRAE Work为例&#…

2026/8/9 5:07:18 阅读更多 →
数据分析AI软件推荐:怎么选适合你的数据处理工具

数据分析AI软件推荐:怎么选适合你的数据处理工具

随着企业数字化转型深入,每天产生的业务数据量持续增长,但大多数分析师仍在重复数据清洗、格式转换和基础报表生成工作。AI工具的介入正在改变这一现状——从表格自动计算到洞察提炼,合适的AI软件能将分析师从重复性劳动中解放出来&#xff0…

2026/8/9 5:07:18 阅读更多 →

最新新闻

C语言项目实战:控制台扫雷游戏开发与核心算法解析

C语言项目实战:控制台扫雷游戏开发与核心算法解析

很多同学在初学C语言时,常常感觉语法枯燥,学完指针、数组后不知道能做什么。其实,通过一个完整的项目实战,是巩固知识、提升编程思维的最佳途径。扫雷游戏就是一个经典的选择,它几乎涵盖了C语言初级阶段的所有核心知识…

2026/8/9 6:04:44 阅读更多 →
AI编程工具可观测性实战:用AgentsView构建本地会话分析与成本监控仪表盘

AI编程工具可观测性实战:用AgentsView构建本地会话分析与成本监控仪表盘

1. 项目概述:为什么我们需要一个AI编程工具的“仪表盘”?最近几个月,我几乎把所有主流的AI编程工具都试了个遍。从Cursor、GitHub Copilot到Windsurf、Bolt.new,再到各种集成了大模型能力的IDE插件。工具多了,问题也跟…

2026/8/9 6:04:44 阅读更多 →
游戏赛季化与阵营系统后端架构实战:数据驱动玩法焕新

游戏赛季化与阵营系统后端架构实战:数据驱动玩法焕新

最近在整理明日方舟的赛季化更新内容时,发现“卫戍协议”这个玩法模式即将迎来重大调整,很多玩家都在讨论“乌萨斯阵营”加入的可能性。这背后其实涉及到游戏运营中一个非常经典的技术与设计话题:如何通过数据驱动的方式,对已有的…

2026/8/9 6:04:44 阅读更多 →
基于RAG与Agent技术构建垂直领域专业内容生成系统

基于RAG与Agent技术构建垂直领域专业内容生成系统

1. 这篇文章真正要解决的问题“影视门外汉尬黑超人”,这个标题乍一看像是个娱乐话题,但它精准地戳中了一个在技术圈、尤其是AI内容生成领域日益凸显的痛点:如何让一个通用大模型(“超人”)去理解和执行一个高度垂直、专…

2026/8/9 6:04:44 阅读更多 →
JVM类加载机制解析与性能优化实践

JVM类加载机制解析与性能优化实践

1. JVM类加载机制深度解析作为Java开发者最常接触却又最容易忽视的核心机制,类加载过程直接影响着应用的启动性能、内存占用和运行时稳定性。最近在排查一个"找不到或无法加载主类"的生产问题时,我重新梳理了JVM类加载的完整流程,发…

2026/8/9 6:04:44 阅读更多 →
赫兹威客框架部署指南:从环境准备到性能调优

赫兹威客框架部署指南:从环境准备到性能调优

1. 赫兹威客框架模板概述赫兹威客(HertzWitkey)是一款基于现代Web技术栈的企业级前后端分离框架模板,特别适合快速构建中后台管理系统。这个框架整合了Spring Boot、Vue.js等主流技术,提供了从用户权限管理到数据可视化的完整解决…

2026/8/9 6:03:44 阅读更多 →

日新闻

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

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

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

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

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

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

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

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

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

2026/8/9 0:03:48 阅读更多 →

周新闻

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

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

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

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

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

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

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

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

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

2026/8/9 0:03:48 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/9 0:45: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/8 17:02:44 阅读更多 →