Runway Seedance 2.5 1080p高清版:AI舞蹈视频生成从原理到API实战
最近在探索AI视频生成工具时很多开发者都遇到了一个共同的痛点想要生成高质量、高分辨率的创意视频但要么工具门槛太高要么输出效果不尽如人意尤其是对1080p高清视频的需求往往需要复杂的后期处理。Runway作为AI视频生成领域的领先平台其新上线的Seedance 2.5 1080p高清版正是为了解决这一痛点而生。本文将为你带来一份从核心概念、技术原理到实战应用的全方位深度解析无论你是想了解AI视频生成的新手还是希望将Seedance能力集成到项目中的开发者都能从中找到清晰的路径和可复现的代码示例。1. 背景与核心概念什么是Seedance 2.5在深入技术细节之前我们首先要理解Seedance到底是什么。简单来说Seedance是Runway平台内一个专注于“舞蹈/动作序列生成”的AI视频生成模型。它允许用户通过文本提示词Prompt或参考图像生成一段连贯、富有节奏感的人物或角色舞蹈视频。Seedance 2.5是此模型的一个重要升级版本其最显著的改进就是支持1080p1920x1080像素的高清视频输出。相较于之前的版本2.5版在视频的清晰度、细节表现力、动作流畅度以及对于复杂提示词的理解能力上都有显著提升。它解决了什么问题创意可视化门槛高传统3D动画或视频制作需要专业的软件和技能。Seedance让非专业用户也能通过自然语言描述快速生成创意舞蹈视频。内容一致性挑战在生成长视频时保持角色外观、风格和动作的连贯性非常困难。Seedance模型经过专门训练能较好地维持单镜头内的时序一致性。高清资源需求对于自媒体、内容创作者或小型工作室制作高清视频成本高昂。Seedance 2.5直接提供1080p输出节省了后期升级分辨率的工作。常见应用场景社交媒体内容创作为音乐、热点话题快速生成匹配的舞蹈短视频。游戏与动画预演快速生成角色动作概念用于前期设计和灵感激发。广告与营销制作新颖、抓眼球的动态广告素材。教育与娱乐创建虚拟教师或偶像的舞蹈教学视频。理解这些背景后我们将从技术角度拆解如何使用它。2. 环境准备与接入方式说明Seedance 2.5作为Runway的核心功能之一主要通过两种方式供开发者使用官方Web应用和Runway API。本地部署的需求如网络热词中提到的目前并非官方主流支持方式Runway的核心能力集中在云端。2.1 官方Web应用新手推荐这是最直接的使用方式无需编码。访问Runway官网注册并登录Runway ML账号。进入工作区在平台内找到“AI Magic Tools”或类似区域选择“Seedance”模型。准备环境确保网络通畅浏览器建议使用最新版的Chrome或Edge。这是一个纯Web环境。2.2 Runway API接入开发者集成这是将Seedance能力集成到自己应用程序中的方式。核心依赖你需要一个能发送HTTP请求的编程环境。本文示例将使用Python 3.8。关键凭证Runway API Key。你需要在Runway账户的设置中生成它。网络要求需要能够访问Runway的API服务端点。版本说明Runway API的接口和模型版本会更新。本文基于当前知识截止日期Seedance 2.5的通用接入逻辑进行讲解实际调用时请务必查阅Runway官方最新的API文档以确认端点Endpoint和参数。3. 核心原理与技术拆解要有效使用Seedance理解其工作流程和核心参数至关重要。3.1 基本工作流程一个标准的Seedance生成任务包含以下步骤输入提供文本提示词Prompt并可选择提供一张初始图像Init Image作为角色和风格的参考。处理Runway云端模型根据你的输入进行多帧的时序生成。Seedance模型特别优化了帧间连贯性以模拟舞蹈动作。输出生成一段短视频通常为几秒到十几秒并以1080p分辨率渲染输出提供视频文件下载链接。3.2 关键参数解析以API为例当你调用API时需要构造一个JSON请求体其中包含以下核心参数{ prompt: A futuristic robot dancing energetically to electronic music in a neon-lit city, 1080p, high detail, smooth motion, init_image: https://your-image-host.com/robot_ref.jpg, // 可选 seed: 42, // 可选用于控制随机性相同seed可产生相似结果 cfg_scale: 7.5, // 提示词跟随度值越高越贴近提示词 motion_bucket_id: 127, // 控制运动幅度值越大动作可能越剧烈 output_format: mp4, upscale: true // 确保输出为高清对于1080p至关重要 }prompt提示词这是最重要的输入。描述越具体生成结果越可控。好的提示词应包含主体谁、动作在做什么、风格什么样子、环境在哪里、质量要求如1080p, high detail。技巧参考网络热词中提到的“iris out舞”你可以尝试“A dancer performing an ‘iris out‘ style dance, graceful and expanding movements, cinematic, 1080p”。init_image初始图像可选。提供一张图片的URL模型会尝试根据此图像的人物外形、风格来生成视频有助于保持角色一致性。seed随机种子固定此值在相同其他参数下可以生成高度相似的视频用于结果复现或微调。cfg_scale类似于Stable Diffusion中的分类器自由引导尺度。太低则结果随机太高可能导致画面过饱和、不自然。通常7-10是个安全范围。motion_bucket_idSeedance特有的参数直接影响生成动作的幅度和动态范围。需要根据你想要的舞蹈激烈程度进行实验调整。4. 完整实战案例通过Python API生成1080p舞蹈视频下面我们通过一个完整的Python示例演示如何调用Runway API模拟流程来生成一个Seedance 2.5视频。4.1 项目结构与依赖安装创建一个新的项目目录并初始化一个Python虚拟环境。# 创建项目目录 mkdir runway_seedance_demo cd runway_seedance_demo # 创建虚拟环境可选但推荐 python -m venv venv # Windows激活: venv\Scripts\activate # Mac/Linux激活: source venv/bin/activate # 安装必要库 pip install requests pillow python-dotenv创建项目文件runway_seedance_demo/ ├── .env # 存储API密钥切勿提交到Git ├── generate_video.py # 主程序 ├── utils.py # 工具函数 └── requirements.txt # 依赖列表在requirements.txt中写入requests2.28.0 python-dotenv0.19.0 Pillow9.0.04.2 配置API密钥在项目根目录创建.env文件并填入你的Runway API Key。# .env 文件内容 RUNWAY_API_KEYyour_actual_runway_api_key_here重要务必在.gitignore文件中加入.env防止密钥泄露。4.3 编写核心工具函数创建utils.py编写处理API请求和下载的辅助函数。# utils.py import os import requests import time from dotenv import load_dotenv # 加载环境变量 load_dotenv() RUNWAY_API_KEY os.getenv(RUNWAY_API_KEY) BASE_URL https://api.runwayml.com/v1 # 示例URL请以官方文档为准 def generate_seedance_video(prompt, init_image_urlNone, seedNone): 调用Runway Seedance API生成视频 Args: prompt (str): 文本提示词 init_image_url (str, optional): 初始图像URL. 默认为None. seed (int, optional): 随机种子. 默认为None. Returns: dict: API响应结果包含任务ID、状态等信息。 if not RUNWAY_API_KEY: raise ValueError(RUNWAY_API_KEY 未在 .env 文件中设置。) headers { Authorization: fBearer {RUNWAY_API_KEY}, Content-Type: application/json } # 构建请求数据强调1080p输出 data { model: seedance-2.5, # 指定模型版本 prompt: prompt, upscale: True, # 关键参数确保高清输出 output_format: mp4, cfg_scale: 7.5, motion_bucket_id: 127, } if init_image_url: data[init_image] init_image_url if seed is not None: data[seed] seed # 注意实际的API端点、参数名可能不同此处为示例逻辑 endpoint f{BASE_URL}/video/generate print(f正在提交生成任务提示词: {prompt[:50]}...) try: response requests.post(endpoint, headersheaders, jsondata, timeout30) response.raise_for_status() # 检查HTTP错误 return response.json() except requests.exceptions.RequestException as e: print(fAPI请求失败: {e}) if hasattr(e, response) and e.response is not None: print(f错误响应: {e.response.text}) return None def poll_task_status(task_id, max_attempts30, interval10): 轮询任务状态直到完成或失败 Args: task_id (str): 任务ID max_attempts (int): 最大轮询次数 interval (int): 轮询间隔秒 Returns: dict: 最终任务结果包含视频下载链接等。 headers {Authorization: fBearer {RUNWAY_API_KEY}} status_endpoint f{BASE_URL}/tasks/{task_id} # 示例端点 for attempt in range(max_attempts): print(f轮询任务状态 ({attempt1}/{max_attempts})...) try: resp requests.get(status_endpoint, headersheaders, timeout10) resp.raise_for_status() task_data resp.json() status task_data.get(status) if status succeeded: print(任务成功完成) return task_data elif status in [failed, cancelled]: print(f任务失败或取消: {status}) print(f错误信息: {task_data.get(error, 无)}) return task_data else: # 任务仍在处理中 time.sleep(interval) except requests.exceptions.RequestException as e: print(f轮询请求失败: {e}) time.sleep(interval) print(f轮询超时已达最大尝试次数 {max_attempts}。) return None def download_video(video_url, save_pathoutput_video.mp4): 下载生成的视频文件 Args: video_url (str): 视频文件URL save_path (str): 本地保存路径 try: print(f开始下载视频到 {save_path}...) response requests.get(video_url, streamTrue, timeout60) response.raise_for_status() with open(save_path, wb) as f: for chunk in response.iter_content(chunk_size8192): f.write(chunk) print(f视频下载完成: {save_path}) return True except Exception as e: print(f视频下载失败: {e}) return False4.4 编写主生成脚本创建主文件generate_video.py。# generate_video.py import os from utils import generate_seedance_video, poll_task_status, download_video def main(): # 1. 定义你的创意提示词 # 示例1未来机器人舞蹈 prompt A sleek, chrome-plated humanoid robot dancing with precise, robotic movements in a futuristic warehouse, neon lights, 1080p, high detail, cinematic lighting # 示例2尝试网络热词风格如iris out舞 # prompt A single dancer in a flowing dress performing an iris out style dance, movements start from the center and expand outwards, slow motion, ethereal, 1080p, film grain # 2. 可选提供初始图像URL确保图片可公开访问 init_image_url None # 例如https://i.imgur.com/your_image.jpg # 3. 提交生成任务 print( 开始Seedance 2.5视频生成 ) result generate_seedance_video(prompt, init_image_urlinit_image_url, seed42) if not result: print(初始任务提交失败请检查网络和API密钥。) return task_id result.get(id) if not task_id: print(未从响应中获取到任务ID。响应内容:, result) return print(f任务已提交任务ID: {task_id}) # 4. 轮询任务状态 final_result poll_task_status(task_id, max_attempts40, interval15) # 视频生成可能较久 if not final_result or final_result.get(status) ! succeeded: print(视频生成未成功。) return # 5. 获取并下载视频 # 假设成功响应中包含output字段其中有视频URL video_url final_result.get(output, {}).get(video_url) if not video_url: print(成功但未找到视频下载链接。响应内容:, final_result) return # 创建输出目录 os.makedirs(outputs, exist_okTrue) # 用提示词前几个单词命名文件 safe_filename .join(c for c in prompt[:30] if c.isalnum() or c in ( , _)).rstrip().replace( , _) save_path foutputs/{safe_filename}_seedance_1080p.mp4 download_video(video_url, save_path) if __name__ __main__: main()4.5 运行与验证确保你的.env文件已正确配置API密钥。在终端运行脚本python generate_video.py观察控制台输出。你会看到任务提交、状态轮询和下载进度。完成后在outputs/目录下找到生成的1080p MP4视频文件。预期输出脚本将模拟调用API的全流程。由于Runway API的具体端点、响应格式可能变化上述代码是一个完整的、结构化的示例框架。在实际使用时你需要根据Runway官方API文档替换BASE_URL、端点路径、请求/响应字段的键名。核心逻辑认证、轮询、下载是通用的。5. 常见问题与排查思路在实际使用Seedance或集成API时你可能会遇到以下问题。问题现象可能原因排查思路与解决方案API请求返回 401/403 错误1. API密钥错误或过期。2. 密钥未正确加载到环境变量。3. 账户订阅计划不支持API访问。1. 检查.env文件格式确保无多余空格。2. 在代码中打印RUNWAY_API_KEY的前几位验证是否加载成功。3. 登录Runway官网检查API部分是否已启用并重新生成密钥。提示词生成效果不理想1. 提示词过于模糊或简短。2. 未使用模型理解的质量关键词如1080p。3.cfg_scale参数设置不当。1. 使用更具体、详细的描述包含主体、动作、环境、风格、画质。2. 参考官方社区或示例学习有效的提示词结构。3. 调整cfg_scale尝试7-10和motion_bucket_id尝试不同值。视频生成时间过长或超时1. 队列繁忙。2. 提示词过于复杂。3. 网络轮询间隔太短或次数不足。1. 这是正常现象高清生成需要更多计算资源。耐心等待或错峰使用。2. 简化提示词。3. 增加poll_task_status函数中的max_attempts和interval参数。生成的视频人物抖动、扭曲1. 动作幅度 (motion_bucket_id) 可能过高。2. 提示词中存在矛盾描述。3. 初始图像与提示词风格冲突。1. 降低motion_bucket_id值如从127降至100以下。2. 检查并修正提示词确保逻辑一致。3. 确保初始图像的人物姿态、风格与期望的舞蹈动作大致相符。“本地部署”需求无法满足误解。Seedance是Runway的专有云端模型计算需求巨大目前没有官方本地部署方案。使用官方Web应用或API进行调用。关注Runway官方公告看未来是否会推出本地化解决方案。对于需要本地处理的AI视频任务可研究开源的Stable Video Diffusion等模型但其效果和易用性与Seedance有差距。6. 最佳实践与工程建议要将Seedance 2.5有效地用于项目或生产流程遵循以下实践能提升成功率和效率。6.1 提示词工程优化结构化描述采用[主体] [动作] [环境/场景] [视觉风格] [技术规格]的格式。示例“A ballet dancer (主体) performing a graceful pirouette (动作) on a misty stage at dawn (环境), shot on 35mm film, soft focus (风格), 1080p, high detail, slow motion (规格)”。负面提示词虽然Seedance API可能不直接支持负面提示词但可以在正面提示词中通过强调想要的内容来间接规避不想要的元素。迭代与记录使用表格记录每次生成的提示词、参数seed, cfg_scale等和结果简评快速找到最佳组合。6.2 API集成与工程化错误处理与重试在生产环境中网络波动和API临时故障常见。务必在HTTP请求和轮询逻辑中加入健壮的错误处理如try-except和指数退避的重试机制。异步处理视频生成是长时间任务。不要同步阻塞等待。应采用“提交任务 - 存储任务ID - 异步回调或定时轮询”的模式。可以使用消息队列如Redis或数据库来管理任务状态。资源与成本管理清晰了解Runway的API定价策略按生成秒数或次数计费。在代码中加入预算监控和用量告警逻辑避免意外开销。配置外部化将API端点、超时时间、重试次数等配置项提取到配置文件如config.yaml或环境变量中便于不同环境开发、测试、生产的切换。6.3 结果后处理与合规性视频验证下载视频后添加自动验证步骤检查文件是否完整、时长是否符合预期、分辨率是否为1080p。可以使用ffmpeg或moviepy库进行自动化检查。版权与合规AI生成内容的使用需注意平台政策。确保生成的内容不侵犯他人肖像权、版权不用于制造虚假信息。对于商业用途务必阅读并遵守Runway的服务条款。素材管理建立简单的素材管理系统将生成的视频、对应的提示词、参数和生成时间元数据关联存储方便后续检索和复用。Runway的Seedance 2.5 1080p高清版为AI视频生成带来了更实用的工具选择。通过本文你应该已经掌握了从核心概念理解、API关键参数解析到完整代码集成的全流程。关键在于多实践不断优化你的提示词并合理设计工程架构来处理异步任务。AI视频生成领域迭代迅速保持对Runway官方文档和社区动态的关注能让你持续利用最新的能力提升创作效率。

相关新闻

AI工程化实战:从实验室到生产环境的防傲慢系统架构

AI工程化实战:从实验室到生产环境的防傲慢系统架构

1. 这篇文章真正要解决的问题当我们在谈论“人工智能实验室的智力傲慢”时,我们讨论的绝不是一个哲学或伦理学的抽象命题。这是一个正在真实发生的、影响每一位AI从业者、技术决策者和产品经理的工程实践问题。它表现为:一个在实验室环境下表现惊艳的模型…

2026/8/18 3:07:05 阅读更多 →
LLM如何可靠验证智能体评分标准?RuVerBench基准与实战策略解析

LLM如何可靠验证智能体评分标准?RuVerBench基准与实战策略解析

1. 项目概述:当AI成为“考官”,它能可靠地评估“评分标准”吗?最近在AI圈子里,一个讨论热度很高的话题是“LLM-as-a-Judge”,也就是让大语言模型来扮演裁判或评估者的角色。这听起来很酷,对吧?想…

2026/8/18 3:07:05 阅读更多 →
Maven 4重构解析:提升构建效率与云原生适配

Maven 4重构解析:提升构建效率与云原生适配

1. Maven 4重构背景与技术演进2004年诞生的Maven作为Java生态中最主流的构建工具,其核心架构已经持续服役近20年。这次官宣的Maven 4被定位为"彻底重构"版本,背后反映的是现代软件开发范式对构建工具提出的新要求:多模块构建效率瓶…

2026/8/18 3:06:05 阅读更多 →

最新新闻

低代码对话机器人自动个性化:架构设计与工程实践

低代码对话机器人自动个性化:架构设计与工程实践

1. 项目概述:当低代码遇上对话智能 最近几年,无论是企业内部的客服机器人、智能助手,还是面向消费者的虚拟导购、娱乐聊天应用,对话式智能体(Conversational Agents)已经渗透到我们数字生活的方方面面。然而…

2026/8/18 3:47:17 阅读更多 →
JavaScript运算符全解析:从基础运算到短路求值与类型转换

JavaScript运算符全解析:从基础运算到短路求值与类型转换

1. 从“计算”到“决策”:为什么运算符是JS的基石 如果你刚开始学JavaScript,可能会觉得变量、数据类型这些概念还挺直观,但一碰到运算符,尤其是那一堆 、 、 && 、 ?? 挤在一起的时候,头就有点大…

2026/8/18 3:47:17 阅读更多 →
获奖后科研团队如何规划下一步:复盘、战略与资源重组

获奖后科研团队如何规划下一步:复盘、战略与资源重组

1. 从“获奖”到“再出发”:一个里程碑后的真实处境拿到国家科技进步一等奖,这无疑是职业生涯中的一个高光时刻。无论是作为项目负责人还是核心成员,那份沉甸甸的证书和荣誉,是对过去数年甚至数十年心血的最高认可。聚光灯下&…

2026/8/18 3:47:17 阅读更多 →
利用闲置笔记本搭建本地AI集群:低成本运行720亿参数大模型实战

利用闲置笔记本搭建本地AI集群:低成本运行720亿参数大模型实战

最近在折腾本地大模型时,发现一个挺有意思的现象:很多朋友觉得跑大模型必须得是RTX 4090、A100这样的“硬通货”,手里只有几台老旧的笔记本就只能望“模”兴叹。其实,通过合理的集群搭建和模型量化,用几台“退役”的笔…

2026/8/18 3:47:17 阅读更多 →
吉利缤瑞对比比亚迪秦Pro:销量之外,如何根据驾驶需求与使用场景选车?

吉利缤瑞对比比亚迪秦Pro:销量之外,如何根据驾驶需求与使用场景选车?

1. 一场被“销量”遮蔽的真相:为何要对比缤瑞与秦Pro?在当下的汽车消费市场,一个普遍存在的认知误区是:销量高的车,就一定全方位优于销量低的对手。这种“唯销量论”的思维,让很多消费者在选车时&#xff0…

2026/8/18 3:47:17 阅读更多 →
Java super关键字深度解析:从继承原理到构造器链实战

Java super关键字深度解析:从继承原理到构造器链实战

1. 项目概述:为什么super关键字值得你花时间深究?在Java的日常开发里,super这个关键字,尤其是super()的调用,对于很多刚入门的开发者来说,常常处于一种“知道有这么回事,但用起来总有点含糊”的…

2026/8/18 3:46:17 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/17 18:55:16 阅读更多 →
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/17 18:55:55 阅读更多 →