-
前言图像修复可对图片进行智能修复,去除图片中不需要的物体,并使用背景内容进行填充,也可对破损图片进行修复。支持URL、Base64等图像上传途径,适配 JPG/PNG/BMP 等通用图片格式,处理完成返回图片URL及图片base64编码API介绍戳这里查看详情请求说明名称类型必须说明base64String否图像base64字符串urlString否图像url链接,url链接长度不超过1024字节,请注意关闭URL防盗链fileFile否图像文件rectangleString是遮挡物坐标,JSON格式字符串。每个元素包含left, top, width, height,int 类型。如: [{‘width’: 92, ‘top’: 25, ‘height’: 36, ‘left’: 543}] ,注意:上传宽高、位置坐标参数要比图片实际宽高小返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功",// 返回码对应描述 "taskNo": "122984078218931802948253",// 本次请求号 "data": { "base64": "" ,// 生成后图片的base64字符串,不带图片头。 "url": ""// 生成后的图片的url,长期有效。建议用户自行下载保存,避免丢失。 } }
-
前言图片缩放可将图图片在长宽方向放大或缩小,并保持图像质量无损。可用于图片修复、彩印照片美化、监控图片质量重建等场景。缩放尺寸可格局尺寸缩放和比率缩放。图片提供方式支持URL、Base64等图像上传途径,适配 JPG/PNG/BMP 等通用图片格式,处理完成返回图片URL及图片base64编码。API介绍戳这里查看详情请求说明名称类型必须说明base64String否原图base64串 原图url,file、base64三选一fileFile否原图文件 原图url,file、base64三选一urlString否原图url 原图url,file、base64三选一typeString是类型,type=size为尺寸缩放,type=rate为比率缩放widthInteger否缩放图宽度,单位px,正整数,type为size时必输heightInteger否缩放图高度,单位px,正整数,type为size时必输keepRateInteger否是否保持宽高比,1为保持,0为不保持,当type=size时有效,默认为1rateDouble否缩放比率,当type=rate时,此值才有效.其值为0到2之间,例如:0.5、1.2返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功", // 返回码对应描述 "taskNo": "596744245171443788745816",// 本次请求号 "data": { "imageUrl": "xxx.jpg",//图片URL,有效期30天。建议自行下载保存,避免丢失 "imageBase64": "xxxxxxx" //图片base64 } }
-
前言图片水印裁剪可对图片生成缩略图、图像裁剪和添加图片水印等。可同时处理,也可以分开处理。图片加水印可支持文字水印和图片水印,支持自定义文字大小、颜色、样式、旋转角度、透明度、位置等。图片缩放可根据尺寸缩放和比率缩放。图片提供方式可支持URL、Base64等图像上传途径,适配 JPG/PNG/BMP 等通用图片格式,处理完成返回图片URL。API介绍戳这里查看详情请求说明名称类型必须说明srcBase64String否底图文件base64串,底图url,file、base64三选一srcFileFile否底图文件, 底图url,file、base64三选一srcUrlString否底图文件url, 底图url,file、base64三选一logoBase64String否logo图base64串, logo图url,file、base64三选一。文字内容和水印logo图必须提供一个,优先级:文字内容 > logo图logoFileFile否logo图文件, logo图url,file、base64三选一。文字内容和水印logo图必须提供一个,优先级:文字内容 > logo图logoUrlString否logo图url, logo图url,file、base64三选一。文字内容和水印logo图必须提供一个,优先级:文字内容 > logo图positionString否水印在底图的位置。参数:NorthWest,North,NorthEast, West, Center, East, SouthWest, South, SouthEast,Lay(平铺)。默认值为SouthEast在右下角xInteger否x坐标, 水印左边缘距原始图片的位置yInteger否y坐标, 水印上边缘距原始图片的位置opacityFloat否水印透明度,0~1之间,默认为1contentString否水印的文字内容,文字内容和水印logo图必须提供一个,优先级:文字内容 > logo图fontSizeInteger否水印文字字体大小,默认:40fontColorString否水印文字颜色,16进制值,默认白色:#FFFFFF。其他常见颜色,红色:#FF0000,黑色:#000000,绿色:#00FF00,蓝色:#0000FFfontNameString否水印文字字体,直接传字体的中文名称。支持:宋体、黑体、微软雅黑。默认: 微软雅黑fontStyleInteger否水印文字字体样式。0:普通,1:粗体,2:斜体。默认: 2rotationInteger否水印旋转角度, 默认:0。图片水印或者文字水印平铺时支持旋转返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功", // 返回码对应描述 "taskNo": "596744245171443788745816",// 本次请求号 "data": { "imageUrl": "xxx.jpg",//图片URL ,有效期30天。建议自行下载保存,避免丢失 } }
-
前言在实际拍摄过程中,环境因素和设备操作往往会影响图像质量。例如,户外拍摄遇到浓雾天气时,空气中的水汽会降低光线传播效果,使照片出现灰蒙、低对比度、细节缺失等问题;而在图片编辑、传输或显示过程中,错误的拉伸操作又可能导致人物、建筑等内容比例失真,影响视觉效果。针对这些常见问题,本接口通过深度学习算法自动分析图像内容,实现智能去雾与图像比例修复,帮助用户快速恢复清晰、自然、真实的视觉效果。特性用户无需手动调整参数,只需要上传原始图片,系统即可自动完成:图像检测 → 问题分析 → 智能处理 → 高清输出API介绍戳这里查看详情请求说明名称类型必须说明base64String否图像base64字符串urlString否图像url链接,url链接长度不超过1024字节fileString否图像文件返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功",// 返回码对应描述 "taskNo": "466186169184611593557371",// 本次请求号 "data": { "base64": "" ,// 生成后图像的base64字符串,不带图像头。 "url": ""// 生成后的图像的url。建议用户自行下载保存,避免丢失。 } }
-
前言面对压缩模糊、色彩暗淡的图片素材,可通过本接口实现AI自动均衡亮度、饱和度、对比度,同步去除画面噪点、还原纹理细节,低成本完成图片美化,提升产品图片展示质感。支持 URL、Base64、文件三类图像上传途径,适配 JPG/PNG/BMP 等通用图片格式;处理完成同步产出图片直链与 Base64 编码素材,不用额外加工图片文件。核心能力智能调节图片的色彩饱和度、亮度、对比度,使得图片内容细节、色彩更加逼真,可用于提升网站图片、手机相册图片、视频封面图片的质量;对压缩后的模糊图像实现智能快速去噪,优化图像纹理细节,使画面更加自然清晰。API介绍戳这里查看详情请求说明名称类型必须说明base64String否图像base64字符串urlString否图像url链接,url链接长度不超过1024字节fileString否图像文件返回样例{ "code": 200,// 返回码,详见返回码说明 "msg": "成功",// 返回码对应描述 "taskNo": "122984078218931802948253",// 本次请求号 "data": { "base64": "" ,// 生成后图片的base64字符串,不带图片头。 "url": ""// 生成后的图片的url,长期有效。建议用户自行下载保存,避免丢失。 } }
-
前言依托深度神经网络与跨模态分析技术,对图像内容进行精准伪造检测与篡改识别;智能判定图像是否经过编辑伪造,输出详细检测结论与精准的伪造区域坐标信息;对识别出的篡改区域生成热力图,实现伪造位置与篡改程度的可视化呈现,便于直观研判与后续核验。运用场景政务与司法证据图像核验应用于证件照、现场照片、取证图片等关键素材的真实性校验,精准定位图像篡改区域,为政务办理、司法取证提供可靠依据。新闻媒体素材真实性校验对新闻报道、资讯稿件中的配图进行篡改检测,识别合成、拼接、伪造图片,确保新闻素材真实客观,提升媒体公信力。电商商品图片合规核验对商家上传的商品主图、详情图进行篡改检测,识别恶意修图、虚假宣传、盗图拼接等行为,保障商品展示真实可信,维护平台交易秩序。社交平台 UGC 图片安全审核针对用户发布的照片、动态配图进行智能筛查,识别伪造图片、恶意合成内容,防范虚假信息传播与不良内容扩散。API介绍请求参数名称类型必须说明base64String否图片base64串fileFile否照片文件类型urlString否图片urlrestrictProbabilityString否返回伪造区域坐标的阈值detectThresholdString否图片篡改检出阈值imgTypeString否返回的热力图url后缀详见此处返回示例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//返回码对应描述 "taskNo": "179080619242221104063500",//本次请求号 "charge": true,//计费标志 "data": { "heatmap": "/9j/4AAQSkZJRgABAxxxxxxAAD/2wBD",//篡改区域热力图 "heatmapUrl": "https://xxxxxx/d30/forgery-detection/202601/30/1769743945611-2691.png",//篡改区域热力图url "detectionResult": "fake",//篡改检测结果,fake:有篡改,real:无篡改 "tamperedProportion": "0.993014",//图片篡改置信度 "tamperedLocation": [//伪造区域的坐标信息(当 probability ≥ restrictProbability 阈值时返回坐标信息) { "top": 687,//表示伪造区域的左上顶点的垂直坐标 "left": 484,//表示伪造区域的左上顶点的水平坐标 "probability": 0.8080783784389496,//标识该区域伪造置信度分数 "width": 95,//表示伪造区域的宽度 "height": 202 //表示伪造区域的高度 } ] } }
-
鸿蒙开发长截图功能经验总结一、关键技术难点总结1. 问题说明在鸿蒙应用开发中,截图功能是常见的需求,用户常常需要截取整个页面(比如长网页、聊天记录等),但普通截图只能截取当前屏幕显示的内容,长截图才能满足用户需求,但实现高效的长截图功能面临以下核心挑战:问题1:长内容分页显示问题如何准确计算超出屏幕的长文本高度实现精准的内容分页与翻页控制保持分页内容连续性和完整性问题2:截图功能实现难点获取完整内容区域的组件快照2. 原因分析1. 内容分页计算难点文本内容高度动态变化,受字体大小、行高、设备分辨率等多因素影响需要精确计算单行高度作为分页基准单位页面高度需与行高对齐以保证分页完整性2.截图功能技术限制鸿蒙的componentSnapshotAPI只能捕获当前可见区域3. 解决思路1.动态分页计算实时监测文本区域变化,通过onTextAreaChanged监听文本区域和滚动区域的变化,动态更新布局参数(行高、总高度、每页高度)并计算总页数。基于行高计算分页逻辑,使用@State变量跟踪文本行高、页面高度、总内容高度、当前滚动偏移和页码。 翻页时调整滚动偏移量,并更新当前页码。2.截图处理流程获取内容组件像素快照,异步编码为PNG格式安全存储到系统相册使用componentSnapshot.get获取组件快照(像素映射),然后使用imagePacker将像素映射编码为PNG图片文件,通过photoAccessHelper保存到相册。4. 解决方案1. 动态分页实现核心逻辑代码:// 状态管理 @State lineHeight: number = 0; // 单行文本高度 @State pageHeight: number = 0; // 页面最大高度 @State totalTextHeight: number = 0; // 文本总高度 @State textContent: string = " "; // 文本内容 @State scrollPos: number = 0; // 滚动位置 @State totalPageCount: number = 1; // 总页数 @State currentPageNum: number = 1; // 当前页码 scroller: Scroller = new Scroller(); // 滚动控制器 // 常量定义接口 interface TextConstants { Previous_Page: string; Next_page: string; SAVE: string; SAVE_failure: string; } // 消息常量 const MSG: TextConstants = { Previous_Page: '没有上一页', Next_page: '没有下一页', SAVE: '图片已保存到相册', SAVE_failure: '保存失败,请检查权限!' }; // 判断是否是首次测量行高 isFirstLineMeasurement(newArea: Area): boolean { return this.lineHeight === 0 && newArea.height > 0; } // 初始化行高 initializeLineHeight(newArea: Area) { this.lineHeight = newArea.height as number; this.initTextContent(); } // 初始化文本内容 initTextContent() { this.textContent = this.createTextContent(); } // 生成文本内容 createTextContent() { let content = ""; for (let i = 1; i <= 15; i++) { content += ` ${i}、文本内容文本内容文本内容文本内容文本内容文本内容。`; } return content; } // 处理文本区域变化 onTextAreaChanged(newArea: Area) { if (this.isFirstLineMeasurement(newArea)) { this.initializeLineHeight(newArea); return; } this.updateTotalTextHeight(newArea); } // 计算有效页面高度(确保是行高的整数倍) calculateValidPageHeight(): number { return Math.floor(this.pageHeight / this.lineHeight) * this.lineHeight; } // 总页数 calculateTotalPages(): number { return Math.ceil(this.totalTextHeight / this.pageHeight); } //更新布局 adjustLayoutParams() { if (this.lineHeight > 0 && this.pageHeight > 0 && this.totalTextHeight > 0) { this.pageHeight = this.calculateValidPageHeight(); this.totalPageCount = this.calculateTotalPages(); } } 翻页控制实现// 处理翻页 tabpages(direction: 'shang' | 'xia') { if (this.isBoundaryPage(direction)) { this.showBoundaryToast(direction); return; } this.updatePagePosition(direction); } // 判断是否是边界页 isBoundaryPage(direction: 'shang' | 'xia'): boolean { return (direction === 'shang' && this.currentPageNum === 1) || (direction === 'xia' && this.currentPageNum === this.totalPageCount); } // 显示边界提示 showBoundaryToast(direction: 'shang' | 'xia') { const message = direction === 'shang' ? MSG.Previous_Page : MSG.Next_page; promptAction.showToast({ message }); } // 更新页面位置 updatePagePosition(direction: 'shang' | 'xia') { const scrollStep = direction === 'shang' ? this.pageHeight : -this.pageHeight; this.scrollPos += scrollStep; this.currentPageNum += direction === 'shang' ? -1 : 1; } 2.截图功能实现 // 获取应用上下文 getContext(): common.UIAbilityContext { return getContext(this) as common.UIAbilityContext; } // 处理保存错误 handleSaveError(error: BusinessError) { const err = error as BusinessError; console.error(`保存出错: ${err.code}, ${err.message}`); promptAction.showToast({ message: MSG.SAVE_failure, duration: 2000 }); } // 创建图片资源 async createImageAsset(context: common.UIAbilityContext) { const photoHelper = photoAccessHelper.getPhotoAccessHelper(context); return await photoHelper.createAsset(photoAccessHelper.PhotoType.IMAGE, 'jpg'); } // 打开文件用于写入 async openFileForWriting(uri: string) { return await fs.open(uri, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE); } // 捕获并保存内容 async captureAndSaveContent(file: fs.File) { const pixelMap = await componentSnapshot.get("textContentArea"); const packOpts: image.PackingOption = { format: 'image/png', quality: 100 }; const imgPacker = image.createImagePacker(); await imgPacker.packToFile(pixelMap, file.fd, packOpts); this.cleanupResources(imgPacker, file); promptAction.showToast({ message: MSG.SAVE, duration: 2000 }); } 3.性能优化策略1.精确区域约束Scroll(this.scroller) { //文本内容Text } .scrollBar(BarState.Off) .constraintSize({ maxHeight: this.pageHeight || 1000 }) //约束区域 2.资源管理(释放)// 清理资源 cleanupResources(packer: image.ImagePacker, file: fs.File) { packer.release(); fs.close(file.fd); } 5. 成果总结1.自适应内容分割技术:开发出基于行高的分页算法,精准识别文本段落边界。突破传统截图工具内容截断问题,确保每页内容完整性达100%。2.实时渲染优化系统:完成长截图功能实现,内存占用降低70%实现毫秒级内容重排响应,测试数据显示在100页文档中翻页响应时间<50ms
-
我们在通过数字平台对接集成IVS3800的时候有一些业务问题需要确认: 我们需要用到人或车检索的能力,存在一些疑问: 1.摄像机接入到IVS3800平台后是否默认就开启了录像功能,还是需要通过调用接口去主动设置录像的能力启动? 2. 检索时我们有两种方式,第一种方式时上传一张图片,第二种方式是输入特征值进行检索,针对这两种方式的智能分析任务的算法类型是有统一的的算法类型还是说上传图片进行分析是使用人脸分析算法类型,特征值的方式是以图搜图分析检索? 3. /video/intelligent-analysis/vcm/v1/start-intelligent-analysis 接口文档中说明了camera_id和file_id智能选其一,接口中如果选择file_id的方式,是否默认是在所有支持的摄像机中进行检索? 4./video/intelligent-analysis/vcm/v1/start-intelligent-analysis这个接口的下列参数,如果我选择了camera_id,我是否可以设置为录像模式进行分析?我可能需要分析的是某个时间段的录像,同时,智能分析任务是否可以支持多摄像机批量下发?stream_typeOString当camera_id参数生效时生效,默认为摄像机实况分析。0:实况1:录像 5. 车牌搜索与车辆特征搜索如果用摄像机的话需要创建什么类型的智能分析任务才能进行检索?
-
产品名称:MDC 610软件版本:MDC 610 问题现象(问题描述):咨询一下Adsfi::ImageData与opencv::Mat之间的数据转换是怎么样的,能否提供样例代码
-
为啥我一点论坛里面的压缩包就显示系统错误,我想下载那个weautomate里面pdf转图片控件需要的模块
-
在科技飞速发展的今天,苹果公司再次以其前瞻性的眼光和强大的研发实力,为我们带来了全新的AI眼镜与空间计算技术。这一创新不仅将重新定义我们与数字世界的交互方式,更预示着未来智能生活的新篇章。首先,让我们来探讨一下苹果的AI眼镜。这款眼镜融合了最先进的人工智能技术,能够实时识别用户的动作、语音和情绪,从而提供更加个性化、智能化的服务。无论是查询信息、导航路线,还是进行语音通话,AI眼镜都能以更加自然、便捷的方式满足用户的需求。同时,通过内置的传感器和摄像头,AI眼镜还能够实时监测用户的健康状况,如心率、血压等,为用户的健康保驾护航。而空间计算技术则是苹果AI眼镜的另一大亮点。空间计算通过精确测量和解析三维空间信息,实现了对现实世界的数字化映射。这意味着,用户可以通过AI眼镜看到虚拟物体与现实世界的完美融合,体验到前所未有的沉浸式交互。无论是游戏、教育还是工作,空间计算都将为我们带来更加丰富的视觉体验和更高效的工作流程。此外,苹果AI眼镜与空间计算技术的结合,还将催生出更多创新的应用场景。例如,在医疗领域,医生可以通过AI眼镜远程查看患者的身体状况,进行精准的诊断和治疗;在旅游领域,游客可以通过AI眼镜了解景点的历史文化和背景信息,获得更加丰富的旅游体验;在教育领域,学生可以通过AI眼镜与虚拟教师进行互动学习,提高学习效果和兴趣。当然,任何新技术的推出都不可避免地会面临一些挑战和质疑。例如,隐私保护、数据安全等问题都需要得到充分的重视和解决。但相信以苹果公司的实力和经验,这些问题都将得到有效的解决。总的来说,苹果发布的AI眼镜与空间计算技术无疑为我们打开了一扇通往未来智能生活的大门。它将改变我们与数字世界的交互方式,为我们带来更加便捷、高效、丰富的体验。随着技术的不断进步和应用场景的不断拓展,我们有理由相信,未来的智能生活将更加美好和精彩。
-
一、简介本项目主要运用华为云 EI 的 ModelArts 的自动学习以及云对象存储的 OBS,实现简单的垃圾分类系统。二、内容描述本垃圾分类图像识别系统主要通过创建图像分类自动学习项目,进行数据标注,进行自动训练和部署测试,再到最后的结束测试。 三、主要流程四、图像分类任务介绍ModelArts 服务之自动学习图像分类项目,是对图像进行检测分类。添加图片并对图像进行分类标注,每个分类识别一种类型的图像。完成图片标注后开始自动训练,即可快速生成图像分类模型。可应用于商品的自动识别、运输车辆种类识别和残次品的自动检测。例如质量检查的场景,则可以上传产品图片,将图片标注“合格”、“不合格”,通过训练部署模型,实现产品的质检。五、系统创建1、创建项目2、添加图片3、数据标注进行“一次性快餐盒-其他垃圾” 的数据标注。 先将左下角的数字选择为 45, 点击图片选择同类的图片(一次可以选择一张或者多张),在标签名栏填写当前选择图片的标签(已有的标签可以直接选择) , 输入标签名, 点击确定。4、自动训练5、部署测试预测结果:
-
使用RPA里的图像识别的控件时,它识别的是整个图片中所有的内容,怎么让他只识别图片的固定范围内的内容呢?
yd_214616271
发表于2023-02-22 08:32:30
2023-02-22 08:32:30
最后回复
This is WeAutomate
2023-02-22 10:18:31
209 3 -
ClimateNeRF 将物理模拟与 NeRF 场景模型融合在一起,制作出逼真的气候变化影响视频。下面将举一个简单的例子来说明在该方法中组件如何实现交互:假设现在要建立一个秋天洪水泛滥场景的模型。研究者首先获取图像,应用 Fall 风格,并根据结果构建出 NeRF。然后使用 NeRF 中的几何信息来计算水面。这可以用密度场、颜色场以及法线和 BRDF 表征来表示。最后为了渲染,我们用光线来查询模型。研究者编辑 NeRF 的密度和颜色函数来表示烟雾等效果,并截取光线来表示镜面效应。如果一条光线首先在 NeRF 中遇到高密度,那么会对这条光线使用 NeRF integral;但如果第一次碰撞是在水面,则光线会被反射到水面,然后用反射光线查询 NeRF。人们往往难以从日积月累的小变化中推导出实质性的结果,所以对于大多数人而言,将气候变化所产生的影响具像化也并非易事。减缓二氧化碳排放(比如减少化石燃料的使用)或弱化其环境影响(比如建立防洪措施)等的成本往往是人尽皆知的高昂,而其所能带来的收益却看似虚无缥缈、遥遥无期。如果无法将效果具像化,那么这些措施的投用也将举步维艰。本文中,来自 UIUC、马里兰大学帕克分校的研究者展示了如何将物理模拟(产生很好的天气效果预测,但只有中分辨率图像)与神经辐射场(产生 SOTA 场景模型,但据悉从未与物理模拟一起使用)合并使用。传统物理模拟可以在传统图形 pipeline 中为 3D 场景模拟出真实的天气效果,但这些方法基于传统的多边形模型,而构建能从单个场景的多个图像中产生逼真渲染的多边形模型仍具有挑战性。神经辐射场(NeRFs)可以从少量图像中生成逼真的 3D 场景模型。论文地址:https://arxiv.org/pdf/2211.13226.pdf研究者推出了一个 ClimateNeRF,它可以渲染出真实的天气效果,包括雾霾、雪和洪水。渲染效果和在画面上看到的一致,因此生成的影片往往令人信服。从更高的层面来看,研究者调整了场景图像以反映整体物理效果,并根据调整后的图像构建了场景的 NeRF 模型;接着复原了一个近似的几何表示,并在该几何中应用物理模拟;最后使用全新的光线追踪器进行渲染。调整图像这一步很重要。比方在冬天,树木图像的饱和度往往较低。研究者在一个 NGP 框架中使用一种新颖的风格迁移方法,它可以在不改变场景几何的情况下获得全局效果。光线追踪器通过在渲染过程中仔细考虑光线效果将物理模型和 NeRF 模型相融合,例如一条眼球射线可能首先遇到高密度的 NeRF(因此返回通常的结果)或者它可以击中插入的水面(因此被反射以再次查询模型)。研究者展示了 ClimateNeRF 在 Tanks and Temple、MipNeRF360 和 KITTI-360 数据集中不同 3D 场景的适用性,同时与 stable diffusion inpainting、ClimateGAN 等 SOTA 2D 图像编辑方法以及与 SOTA 3D NeRF stylization 的对比。定性和定量研究结果都表明,ClimateNeRF 的模拟结果明显较同类方法更加真实。此外,本文还展示了这种物理启发方法的可控性,可以改变水位、风力和方向,以及雪和雾霾的厚度和浓度。ClimateNeRF 方法可以做到:让视图保持一致(这也是可以用来制作影片的原因,这在逐帧合成中很难做到)、逼真的超级现实主义(场景是一个 NeRF 表示)、并且是可控的(用户可以在模拟中调整物理参数)。如下图 1 所示,生成的照片逼真、符合常理且具备时间一致性。
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签