- Row 和 Column 是 ArkUI 布局里最常用的两个容器。它们不难,但很多页面乱,往往就是主轴和交叉轴没想清楚。 先分清主轴 Column 从上往下排,所以它的主轴是垂直方向。Row 从左往右排,所以它的主轴是水平方向。 justifyContent 管主轴方向怎么排,alignItems 管交叉轴方向怎么对齐 Row 和 Column 是 ArkUI 布局里最常用的两个容器。它们不难,但很多页面乱,往往就是主轴和交叉轴没想清楚。 先分清主轴 Column 从上往下排,所以它的主轴是垂直方向。Row 从左往右排,所以它的主轴是水平方向。 justifyContent 管主轴方向怎么排,alignItems 管交叉轴方向怎么对齐
- 国际化页面不维护硬编码多语言数组。静态文案进入 string.json,页面通过 $r('app.string.xxx') 读取;数字和日期格式交给 intl;系统语言、地区和区域变化在 Demo 页面内通过公共事件 COMMONEVENTLOCALECHANGED 感知。 参考能力: @kit.Localizatio 国际化页面不维护硬编码多语言数组。静态文案进入 string.json,页面通过 $r('app.string.xxx') 读取;数字和日期格式交给 intl;系统语言、地区和区域变化在 Demo 页面内通过公共事件 COMMONEVENTLOCALECHANGED 感知。 参考能力: @kit.Localizatio
- 资源规范的重点不是把所有内容都塞进 JSON,而是让同一类资源成组维护。深浅色要保证 base/dark 同名颜色 key,国际化要保证 base/enUS/frFR 同名文案 key。 本篇边界 这篇只讲 color.json、string.json、资源限定词和 key 命名。Demo 不做运行时扫描资源文件,不做 资源规范的重点不是把所有内容都塞进 JSON,而是让同一类资源成组维护。深浅色要保证 base/dark 同名颜色 key,国际化要保证 base/enUS/frFR 同名文案 key。 本篇边界 这篇只讲 color.json、string.json、资源限定词和 key 命名。Demo 不做运行时扫描资源文件,不做
- 权限页只讲四件事:先声明、再检查、按需申请、展示结果。不要把真实分布式同步、拍照、定位这类业务流程混进权限入门页。 本 Demo 复用项目已经声明的 ohos.permission.DISTRIBUTEDDATASYNC,只演示权限申请和状态反馈,不执行真实同步。 交互预期 点击“检查权限”,页面显示当前权限是否已授权 权限页只讲四件事:先声明、再检查、按需申请、展示结果。不要把真实分布式同步、拍照、定位这类业务流程混进权限入门页。 本 Demo 复用项目已经声明的 ohos.permission.DISTRIBUTEDDATASYNC,只演示权限申请和状态反馈,不执行真实同步。 交互预期 点击“检查权限”,页面显示当前权限是否已授权
- 当分布式训练任务出现毛刺式性能下降时,一个常见的怪圈是 Zabbix 或 Prometheus 面板一切正常,但业务反馈的迭代延迟却翻倍增长。GPU 计算流水线被频繁打断,万兆网卡吞吐量无端骤降——这些现象背后往往是内核层的调度抖动或网络栈积压,传统工具很难捕捉到这种亚秒级的异常。利用 eBPF 定位 AI 服务器负载异常,相当于给内核装上一套非侵入的「实时显微镜」,不必修改应用代码就能追踪到具体 当分布式训练任务出现毛刺式性能下降时,一个常见的怪圈是 Zabbix 或 Prometheus 面板一切正常,但业务反馈的迭代延迟却翻倍增长。GPU 计算流水线被频繁打断,万兆网卡吞吐量无端骤降——这些现象背后往往是内核层的调度抖动或网络栈积压,传统工具很难捕捉到这种亚秒级的异常。利用 eBPF 定位 AI 服务器负载异常,相当于给内核装上一套非侵入的「实时显微镜」,不必修改应用代码就能追踪到具体
- 日志和错误处理是后续系统能力 Demo 的底座。页面 Demo 不能只调用 console 或 hilog 后没有反馈,用户需要能看到当前动作是否成功、失败原因是什么。 本页演示三种最小能力: hilog.info:记录普通流程。 hilog.warn:记录可降级但需要关注的状态。 BusinessError:显示 c 日志和错误处理是后续系统能力 Demo 的底座。页面 Demo 不能只调用 console 或 hilog 后没有反馈,用户需要能看到当前动作是否成功、失败原因是什么。 本页演示三种最小能力: hilog.info:记录普通流程。 hilog.warn:记录可降级但需要关注的状态。 BusinessError:显示 c
- 工程化 Demo 里讲生命周期,不应该一上来就写后台任务。先把页面可见生命周期和组件出现/销毁看清楚,后面接文件、通知、分享或系统 Kit 时,才知道初始化、刷新和释放应该放在哪里。 本页只演示四类入口: aboutToAppear:组件即将出现,适合准备轻量状态。 onPageShow:页面重新可见,适合刷新页面内展 工程化 Demo 里讲生命周期,不应该一上来就写后台任务。先把页面可见生命周期和组件出现/销毁看清楚,后面接文件、通知、分享或系统 Kit 时,才知道初始化、刷新和释放应该放在哪里。 本页只演示四类入口: aboutToAppear:组件即将出现,适合准备轻量状态。 onPageShow:页面重新可见,适合刷新页面内展
- 从 RAR 到微博头条:AI Agent 全自动图文发布的探索与踩坑实录 本文完整记录用 Hermes Agent 将微信 RAR 压缩包内的 Markdown 文章 + 8 张截图自动发布到微博头条号的全部过程、技术方案演变、5 种失败尝试及最终结论。 适用人群:内容创作者、AI Agent 开发者、微博运营者。 一、任务目标 从微信收到的 .rar 压缩包中提取 Markdown 文章和图 从 RAR 到微博头条:AI Agent 全自动图文发布的探索与踩坑实录 本文完整记录用 Hermes Agent 将微信 RAR 压缩包内的 Markdown 文章 + 8 张截图自动发布到微博头条号的全部过程、技术方案演变、5 种失败尝试及最终结论。 适用人群:内容创作者、AI Agent 开发者、微博运营者。 一、任务目标 从微信收到的 .rar 压缩包中提取 Markdown 文章和图
- 前面我们写过 DeviceKVStore,也写过应用接续。分布式数据对象看起来也在做“跨设备同步”,但它的定位不一样。 它不是持久化数据库,更像把一个 JS 对象封装成可同步的共享状态。你在一个设备上改对象属性,同一个 sessionId 下的另一台设备可以收到变化。 官方文档可以先放在手边: 分布式数据对象跨设备数据 前面我们写过 DeviceKVStore,也写过应用接续。分布式数据对象看起来也在做“跨设备同步”,但它的定位不一样。 它不是持久化数据库,更像把一个 JS 对象封装成可同步的共享状态。你在一个设备上改对象属性,同一个 sessionId 下的另一台设备可以收到变化。 官方文档可以先放在手边: 分布式数据对象跨设备数据
- 从 RAR 到华为云博客:AI Agent 全自动发布图文的技术实践 本文详细记录了用 Hermes Agent(AI 编程助手)从微信 RAR 文件提取文章素材、自动上传图片到华为云 CDN、最终一键发布到华为云社区博客的全过程,以及过程中遇到的 23 个坑与解决思路。 --- 一、背景 收到同事分享的一个 case-article.rar 文件,里面是一篇关于「用华为云码道 CLI/TUI 从 RAR 到华为云博客:AI Agent 全自动发布图文的技术实践 本文详细记录了用 Hermes Agent(AI 编程助手)从微信 RAR 文件提取文章素材、自动上传图片到华为云 CDN、最终一键发布到华为云社区博客的全过程,以及过程中遇到的 23 个坑与解决思路。 --- 一、背景 收到同事分享的一个 case-article.rar 文件,里面是一篇关于「用华为云码道 CLI/TUI
- 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts
- 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts
- 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts 用华为云码道 CLI/TUI 从零开发「幸运跑马灯抽奖」网页应用 本文基于真实操作记录:在 Windows 上安装并授权码道 CLI,通过 TUI/codearts run 输入自然语言需求,自动生成跑马灯抽奖网页,并完成浏览器预览与功能测试。 参考文档:什么是码道CLI(https://support.huaweicloud.com/usermanual-cli/codearts
- Hermes 驱动 CodeArts Agent 发布华为云博客完整流程 本文完整记录 Hermes Agent 通过 Playwright + CodeArts Agent 驱动华为云社区博客发布的全部流程、架构、16个踩坑及修复方案。 --- 一、总体架构 核心原则: 单次浏览器会话完成所有操作,不保存 cookies 不重启。 --- 二、环境准备 2.1 项目目录 2.2 依赖 Hermes 驱动 CodeArts Agent 发布华为云博客完整流程 本文完整记录 Hermes Agent 通过 Playwright + CodeArts Agent 驱动华为云社区博客发布的全部流程、架构、16个踩坑及修复方案。 --- 一、总体架构 核心原则: 单次浏览器会话完成所有操作,不保存 cookies 不重启。 --- 二、环境准备 2.1 项目目录 2.2 依赖
- CodeArts Agent实战:API直调发布华为云博客的踩坑与修复 本文记录了使用华为云码道(CodeArts)代码智能体,通过 Playwright 浏览器自动化 + API 逆向分析,实现博客自动发布的完整过程。详细记录了从 UI 自动化到 API 直调的演进中遇到的 6 个关键问题及修复方案。 --- 背景 在上一篇博客 用 AI Agent 自动发布华为云博客:从踩坑到成功的完整实 CodeArts Agent实战:API直调发布华为云博客的踩坑与修复 本文记录了使用华为云码道(CodeArts)代码智能体,通过 Playwright 浏览器自动化 + API 逆向分析,实现博客自动发布的完整过程。详细记录了从 UI 自动化到 API 直调的演进中遇到的 6 个关键问题及修复方案。 --- 背景 在上一篇博客 用 AI Agent 自动发布华为云博客:从踩坑到成功的完整实
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中 -
华为云监控CES新特性解读2026/08/26 周三 19:00-20:30
刘英杰-华为云监控产品专家
华为云监控 CES H1 版本重磅全新升级!本次直播特邀华为云监控产品专家,围绕特性深度解读 + 现场实操演示 + 实时线上答疑三大模块,全方位拆解版本核心亮点,直击运维各类痛点难题。助力实现告警高效配置、指标快速检索、插件便捷部署,切实降低运维工作负担,提升监控运维工作效率。欢迎预约观看,互动提问交流!
回顾中
热门标签