- 作者:林华鼎 · 华为云开发者发展与支持部 · 科技博主系列引语:让智能体做一条讲解片,难的不是生成是拼装:分镜脚本先行、配音文案与字幕逐字一致、成片按段验响度——三道坎的解法和提示词全贴在下面,改改就能用。 1. 起点:难的不是生成,是拼装先给结论:智能体做视频的三段能力——写脚本、画动画、配声音——单段都能打,卡住交付的从来是接缝:音画对不上、时长超槽、渲染成功但内容不对。场景是真实的:... 作者:林华鼎 · 华为云开发者发展与支持部 · 科技博主系列引语:让智能体做一条讲解片,难的不是生成是拼装:分镜脚本先行、配音文案与字幕逐字一致、成片按段验响度——三道坎的解法和提示词全贴在下面,改改就能用。 1. 起点:难的不是生成,是拼装先给结论:智能体做视频的三段能力——写脚本、画动画、配声音——单段都能打,卡住交付的从来是接缝:音画对不上、时长超槽、渲染成功但内容不对。场景是真实的:...
- 在前端开发中,性能优化并不总是需要复杂的算法或底层改造。很多时候,减少不必要的渲染,就能带来明显的性能提升。 1. 避免不必要的状态更新在 React 等现代前端框架中,状态更新可能触发组件重新渲染。如果状态设计不合理,即使数据没有发生实质变化,也可能产生额外的渲染开销。因此,我们应该合理拆分组件状态,将频繁变化的数据与其他状态分离,缩小更新影响的范围。 2. 使用稳定的引用对于依赖引用比较... 在前端开发中,性能优化并不总是需要复杂的算法或底层改造。很多时候,减少不必要的渲染,就能带来明显的性能提升。 1. 避免不必要的状态更新在 React 等现代前端框架中,状态更新可能触发组件重新渲染。如果状态设计不合理,即使数据没有发生实质变化,也可能产生额外的渲染开销。因此,我们应该合理拆分组件状态,将频繁变化的数据与其他状态分离,缩小更新影响的范围。 2. 使用稳定的引用对于依赖引用比较...
- 发布一个作品要走完授权、凭证、内容三道校验。本文拆解 OAuth 授权码流程的时效问题、STS 临时凭证 900 秒的有效期处理,以及封面字体覆盖率和详情包同源校验这些容易被打回的细节。 发布一个作品要走完授权、凭证、内容三道校验。本文拆解 OAuth 授权码流程的时效问题、STS 临时凭证 900 秒的有效期处理,以及封面字体覆盖率和详情包同源校验这些容易被打回的细节。
- 详解 CSS 和 JavaScript 如何阻塞渲染,分析关键 CSS 提取、代码分割和动态导入如何减少首次渲染时间,提升感知性能。从新手入门到高级进阶,循序渐进地讲解技术要点,适合不同水平的开发者阅读学习。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结合实际项目中的真实场景,详细讲解... 详解 CSS 和 JavaScript 如何阻塞渲染,分析关键 CSS 提取、代码分割和动态导入如何减少首次渲染时间,提升感知性能。从新手入门到高级进阶,循序渐进地讲解技术要点,适合不同水平的开发者阅读学习。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结合实际项目中的真实场景,详细讲解...
- 告别手搓组会 PPT:一个 Agent Skill,让论文精读汇报自动生成 .pptx论文读完了,PPT 还得熬夜排版?把这个 Skill 交给你的 AI Agent,输入论文 PDF,输出一份研究组风格的中文汇报 PPT——版式交给代码,内容交给模型,上页面的每个数字都能追到原文。 一、痛点:组会汇报 PPT 的"最后一公里"做科研的同学对这个场景再熟悉不过了:论文精读完了、文献综述写完... 告别手搓组会 PPT:一个 Agent Skill,让论文精读汇报自动生成 .pptx论文读完了,PPT 还得熬夜排版?把这个 Skill 交给你的 AI Agent,输入论文 PDF,输出一份研究组风格的中文汇报 PPT——版式交给代码,内容交给模型,上页面的每个数字都能追到原文。 一、痛点:组会汇报 PPT 的"最后一公里"做科研的同学对这个场景再熟悉不过了:论文精读完了、文献综述写完...
- 单文件 2048 的实现要点为什么要单文件2048 的规则很简单,真正麻烦的是工程:起一个构建工具、配打包、部署静态资源,做完才发现游戏本身只有几百行逻辑。单文件的好处是零构建、零部署:一个 HTML 文件里同时放结构、样式和脚本,双击就能在浏览器里打开,改一行刷新就见效,分享时也只需要发一个文件。代价是所有东西挤在一起,所以更要把状态、渲染、输入三层分开,不然改一个动画就会把合并逻辑带崩。... 单文件 2048 的实现要点为什么要单文件2048 的规则很简单,真正麻烦的是工程:起一个构建工具、配打包、部署静态资源,做完才发现游戏本身只有几百行逻辑。单文件的好处是零构建、零部署:一个 HTML 文件里同时放结构、样式和脚本,双击就能在浏览器里打开,改一行刷新就见效,分享时也只需要发一个文件。代价是所有东西挤在一起,所以更要把状态、渲染、输入三层分开,不然改一个动画就会把合并逻辑带崩。...
- 在移动端应用开发中,长列表渲染性能与状态管理一直是决定用户体验的“胜负手”。随着 HarmonyOS NEXT 的全面普及,纯血鸿蒙生态对应用的响应速度和流畅度提出了更高要求。本文将深入 ArkTS 的底层渲染机制,结合实战场景,分享如何通过 LazyForEach、Repeat 以及精细化状态管理,彻底告别列表卡顿,实现丝滑的 120Hz 帧率体验。 在移动端应用开发中,长列表渲染性能与状态管理一直是决定用户体验的“胜负手”。随着 HarmonyOS NEXT 的全面普及,纯血鸿蒙生态对应用的响应速度和流畅度提出了更高要求。本文将深入 ArkTS 的底层渲染机制,结合实战场景,分享如何通过 LazyForEach、Repeat 以及精细化状态管理,彻底告别列表卡顿,实现丝滑的 120Hz 帧率体验。
- 在全场景多设备协同的时代,应用性能不仅关乎视觉体验,更直接决定了用户的留存率。随着 HarmonyOS NEXT 的全面普及,纯血鸿蒙系统的底层架构带来了革命性的变化。作为开发者,如何充分利用 ArkUI 的声明式UI渲染机制以及 ArkTS 的现代并发模型,写出如丝般顺滑的高性能代码? 在全场景多设备协同的时代,应用性能不仅关乎视觉体验,更直接决定了用户的留存率。随着 HarmonyOS NEXT 的全面普及,纯血鸿蒙系统的底层架构带来了革命性的变化。作为开发者,如何充分利用 ArkUI 的声明式UI渲染机制以及 ArkTS 的现代并发模型,写出如丝般顺滑的高性能代码?
- 在后台管理系统里,把「每页 20 条」改成「一次展示全部 5 万条」,往往只改一个分页参数,但浏览器会用几乎卡死的滚动体验告诉你这不是零成本的改动。本文从渲染成本的真实来源出发,给出一套可直接落地的虚拟滚动实现,并讨论几个容易被忽略的边界问题。一、卡顿的来源不是数据,而是 DOM 与布局很多人的第一反应是数据量太大,于是先做数据分页、冻结对象、不可变更新。但真正消耗时间的是渲染管线:五万个 ... 在后台管理系统里,把「每页 20 条」改成「一次展示全部 5 万条」,往往只改一个分页参数,但浏览器会用几乎卡死的滚动体验告诉你这不是零成本的改动。本文从渲染成本的真实来源出发,给出一套可直接落地的虚拟滚动实现,并讨论几个容易被忽略的边界问题。一、卡顿的来源不是数据,而是 DOM 与布局很多人的第一反应是数据量太大,于是先做数据分页、冻结对象、不可变更新。但真正消耗时间的是渲染管线:五万个 ...
- 本文将从 ArkUI 渲染管线原理、状态管理精细化控制 以及 长列表高性能调优 三个核心维度,结合实战代码,带你彻底打通 HarmonyOS NEXT 应用性能优化的“任督二脉”。 本文将从 ArkUI 渲染管线原理、状态管理精细化控制 以及 长列表高性能调优 三个核心维度,结合实战代码,带你彻底打通 HarmonyOS NEXT 应用性能优化的“任督二脉”。
- 打开一个网页,浏览器在一瞬间就把文字、图片、按钮、动画呈现在屏幕上。用户可以滚动页面、点击链接、在输入框中打字,页面随之流畅地响应。这一切看似理所当然,但在背后,浏览器需要完成一系列复杂的工作:解析 HTML 和 CSS,执行 JavaScript,计算每个元素的大小和位置,将它们绘制成像素,并在用户交互和动画中以每秒数十次的频率不断更新画面。理解浏览器的渲染过程,是编写高性能网页的基础。许... 打开一个网页,浏览器在一瞬间就把文字、图片、按钮、动画呈现在屏幕上。用户可以滚动页面、点击链接、在输入框中打字,页面随之流畅地响应。这一切看似理所当然,但在背后,浏览器需要完成一系列复杂的工作:解析 HTML 和 CSS,执行 JavaScript,计算每个元素的大小和位置,将它们绘制成像素,并在用户交互和动画中以每秒数十次的频率不断更新画面。理解浏览器的渲染过程,是编写高性能网页的基础。许...
- 一、先给结论,再给明细 体检脚本最常见的失败方式,是输出一屏 200 行的「全部正常」。人只在两种时候打开它:早上扫一眼,或者线上出事了翻它。这两种场景都没有耐心。 所以第一行必须是结论,格式固定到可以 grep: he 一、先给结论,再给明细 体检脚本最常见的失败方式,是输出一屏 200 行的「全部正常」。人只在两种时候打开它:早上扫一眼,或者线上出事了翻它。这两种场景都没有耐心。 所以第一行必须是结论,格式固定到可以 grep: he
- 本文将深入剖析 HarmonyOS NEXT 中 ArkTS 的并发机制,重点讲解如何利用 TaskPool(任务池) 实现高效的异步并发,并通过实战代码展示如何将耗时计算从主线程剥离,打造丝滑的鸿蒙应用体验。 本文将深入剖析 HarmonyOS NEXT 中 ArkTS 的并发机制,重点讲解如何利用 TaskPool(任务池) 实现高效的异步并发,并通过实战代码展示如何将耗时计算从主线程剥离,打造丝滑的鸿蒙应用体验。
- 用一个可交互的网格演示,拆解 A* 的三个关键部分:优先队列的实现、启发式函数的选择,以及如何把搜索过程逐帧画出来而不阻塞主线程。 用一个可交互的网格演示,拆解 A* 的三个关键部分:优先队列的实现、启发式函数的选择,以及如何把搜索过程逐帧画出来而不阻塞主线程。
- 一个现代 Todo 待办应用的开发全记录2026 年 10 月 22 日,我用一个下午的时间,从需求出发,完成了一个现代风格的 Todo 待办事项应用——编写代码、启动预览、推送到 GitCode、生成封面与架构图、最终发布到华为云开发者作品展览馆。这篇文章记录了全过程。 一、需求:做一个普通人也能用的 Todo需求很简单:用途:待办事项管理(Todo)用户:普通人,不需要懂技术风格:现代... 一个现代 Todo 待办应用的开发全记录2026 年 10 月 22 日,我用一个下午的时间,从需求出发,完成了一个现代风格的 Todo 待办事项应用——编写代码、启动预览、推送到 GitCode、生成封面与架构图、最终发布到华为云开发者作品展览馆。这篇文章记录了全过程。 一、需求:做一个普通人也能用的 Todo需求很简单:用途:待办事项管理(Todo)用户:普通人,不需要懂技术风格:现代...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签