harmonyos

网络豆8 小时前
华为·开源·harmonyos
开源鸿蒙平台 CMP 三方库「navigation-compose-extended」适配全流程本文记录 navigation-compose-extended 接入 OpenHarmony 的完整过程,覆盖导航库模块盘点、Compose 依赖隔离、路由模型纯化、真实引擎编译、ohosArm64 / ohosX64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机页面、HAP 构建和真机验收。
2601_949480069 小时前
华为·开源·harmonyos
开源鸿蒙平台 CMP 三方库「multiplatform-markdown-renderer」适配全流程本文记录 multiplatform-markdown-renderer 接入 OpenHarmony 的完整过程,覆盖 Compose UI 库的模块与依赖边界盘点、解析内核抽取、ohosArm64 / ohosX64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机渲染页面、HAP 构建和真机验收。
威哥爱编程12 小时前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 10:降级兜底与重试01 篇做接入底座时,我们给 LlmClient 配了 RetryPolicy:超时或 5xx 就重试一次,退避再试。这在「网络偶尔抖一下」的场景够用。但真机上你会遇到三种性质完全不同的失败:偶尔抖动(重试就好)、下游持续不可用(重试只会雪上加霜)、以及彻底连不上(必须给用户一个交代)。把它们混在一套「无条件重试」里,轻则白烧 token,重则把一个已经不健康的下游彻底打死。
威哥爱编程12 小时前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 11:并发多会话隔离02 篇的 ConversationStore 解决的是「一场对话怎么存」。但真实 App 从来不止一场对话:用户可能在 A 会话问报销、在 B 会话查订单;后台可能同时跑着一个定时摘要任务和一个前台问答。如果所有会话共用一个 ConversationStore,A 问的「密码」会被 B 的上下文读到,B 的订单号会污染 A 的记忆——这就是上下文串台。
威哥爱编程12 小时前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 12:人机协同与人工接管系列说明:本文是「HarmonyOS 7 Agent 开发实战」系列的收官之作。它讲的是在自治 Agent 上叠加一道「人类审批闸门」——Agent 提出敏感动作,人类在动作真正落地前通过、拒绝或修改。它和 13-应用Skill化(把能力封装成可复用技能)以及 14-A2A(Agent 之间协同)关注点不同:本文解决的是「这个动作该不该由人拍板」,而后两者解决的是「能力如何组织、多个 Agent 如何协作」。三者可以叠加,但彼此独立。
鸿蒙开发12 小时前
harmonyos
鸿蒙动态表单实战:用 @hmkit/validator 处理条件必填与错误联动表单刚开始通常只有几项规则:姓名必填,手机号检查格式,点击提交时统一校验。后来需求变成了这样:这时,页面需要处理字段之间的关系,以及错误状态在交互中的变化。
行者-全栈开发13 小时前
harmonyos·鸿蒙·har·三方库·ohpm·框架适配
【共创稿事节】HarmonyOS 三方库工程化集成:从 ohpm 引入到三方库鸿蒙化的完整闭环适用版本:HarmonyOS NEXT / HarmonyOS 7,DevEco Studio 7.0(ohpm 包管理) 关键词:鸿蒙、HarmonyOS、三方库、ohpm、HAR、HSP、NAPI、鸿蒙化 写给谁看:需要为工程引入第三方能力,或要把外部库移植到鸿蒙的中高级开发者。 要解决的问题:"引入一个三方库"到底要做几件事、每件事怎么验收。本文给出一条能被团队复用的路径,而不是一句 ohpm install。
网络豆14 小时前
华为·开源·harmonyos
开源鸿蒙平台 CMP 三方库「tanstack-table-kmp」适配全流程本文记录 tanstack-table-kmp 接入 OpenHarmony 的完整过程,覆盖表格库盘点、鸿蒙工具链钉版、真实引擎编译、ohosArm64 / ohosX64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机页面、HAP 构建和真机验收。
贾伟康15 小时前
性能优化·harmonyos·arkts·lazyforeach·列表加载
【共创稿事节】食材百科页的懒加载改造:LazyForEach、IDataSource 与缓存窗口的三次迭代健康菜谱助手的食材百科页,最早一版是拿 ForEach 硬渲染的:一千二百多种食材,一进页面全部实例化。开发时用二十条数据测试毫无察觉,真机装上正式数据后,进页面的瞬间掉帧、内存直接涨了四十兆。这篇记录这一页的三次迭代:从 ForEach 到 LazyForEach 的第一次改造、数据源接口设计踩的坑、以及最后自己实现的缓存窗口——三次改动都不大,但每一次都让我对"列表到底该怎么渲染"的理解深一层。
SZYSK15 小时前
物联网·算法·harmonyos
一套人员主数据,三套事务:通行、消费、人证比对如何分事件类型主数据与事件模型。不涉及具体表结构售卖,不提供可执行的拖库手法。园区里同一个人早晨过人证或闸机,中午走鸿蒙人脸识别消费机。人员主数据可以是一套:工号、姓名、照片特征、卡号。事务不能是一套。检索「鸿蒙人脸识别」若只导向门口设备,食堂和核验口的字段会在对接时临时发明,最后三条 MQTT 各说各话。
贾伟康16 小时前
java·服务器·前端·harmonyos·arkts·鸿蒙
【共创稿事节】一个 UserDataManager 管八类数据:Preferences 持久化的克制用法菜谱应用要记住的东西比想象中多。UserDataManager.ets 的键位登记表:七类业务数据加一个标记,全走同一个 Preferences 实例(getPreferencesSync 创建,STORE_NAME 统一为 user_data)。本文讲这套本地持久化的三个设计决定。
万物智能信息科技17 小时前
驱动开发·华为·开源·harmonyos·鸿蒙
六轴传感器Motion驱动框架开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】无线透传告一段落。今天换六轴:吐的是二进制帧,不是文本。读法不对时内核计数在涨,应用一个字节都拿不到。
熊猫钓鱼>_>17 小时前
开发语言·笔记·华为·ai编程·harmonyos·鸿蒙
端侧 NPU 轻量大模型推理接入笔记【鸿蒙心迹】本文记录了一次把自研轻量大模型真正跑在端侧 NPU 上的完整落地过程。作者从 MindSpore Lite 推理框架出发,梳理了模型转换、INT8 量化、算子兼容性检查与模型生命周期管理四个关键环节,并给出可直接复用的 TypeScript 代码骨架。实测表明:80MB 的 FP32 模型在 NPU 上单次推理约 2 秒且发热明显,转为 INT8 量化后体积降至 18MB、时延降至 220ms,温升可控。文章同时总结了三个高频踩坑点——浮点模型直接上 NPU、自定义算子静默失败、模型常驻不释放导致显存耗尽
2601_9498477518 小时前
华为·开源·harmonyos
开源鸿蒙平台 CMP 三方库「compose-remember-setting」适配全流程本文记录 compose-remember-setting 接入 OpenHarmony 的完整过程,覆盖纯 Compose 库的引擎提取、ohosArm64 / ohosX64 双目标、settings 全家桶的源码内置、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 验收页面、HAP 构建,以及在 DevEco x86_64 模拟器上的真运行验证(含三次崩溃复盘与修复)。
resh_people18 小时前
华为·开源·harmonyos
开源鸿蒙平台 CMP 三方库「snowfall-compose」适配全流程本文记录 snowfall-compose 接入 OpenHarmony 的完整过程,覆盖 CMP 动画库盘点、物理模型抽离、真实引擎编译、ohosArm64 / ohosX64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机逐帧渲染页面、HAP 构建和真机验收。
特立独行的猫A18 小时前
前端·harmonyos
仓颉语言实现的Harness: 一口气派三个子代理,cjh 的并发不是“多线程“,是“进程树“以 cjh(仓颉写的终端编码代理)为例。这篇不讲概念,讲我刚刚真跑的一次派发,真实用起来,测试下cjh的效能如何。三个 explore 子代理同时开工,查同一个仓库的三件事,然后在父会话里只收到三张结论卡。
2501_9445255418 小时前
华为·开源·harmonyos
开源鸿蒙平台 KMP 三方库「KSafe」适配全流程本文记录 KSafe 接入 OpenHarmony 的完整过程,覆盖加密持久化库盘点、鸿蒙 kotlinx 制品线选型、真实引擎编译、ohosArm64 / ohosX64 目标、纯 Kotlin AES-GCM 引擎、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机页面、HAP 构建和真机验收。
熊猫钓鱼>_>18 小时前
运维·服务器·开发语言·华为·ai编程·harmonyos·openharmony
CMP for OpenHarmony 实战:Coil 图片加载库鸿蒙化使用心得框架:Compose Multiplatform v1.9.2-1.0.0 + OpenHarmony SDK 6.0.0(20) 库名称:Coil 3.3.0(Compose Multiplatform 图片加载库) 鸿蒙适配仓库:CPF-KMP-CMP/coil 适配分支:main-3.3.0-OH(鸿蒙定制版) 版本:v3.3.0-1.0.0 Maven 坐标:io.coil-kt.coil3:coil-compose:3.3.0(配合 coil-network-ktor3)
小雨青年18 小时前
华为·harmonyos
【HarmonyOS 7 小艺 Skill 开发实战】 01 创建第一个会后行动助手会议结束后,助手整理出的清单里可能混着三种内容:已经交给某人的工作、尚未采纳的建议,以及已经取消的安排。只有第一类可以继续分派。如果三类内容都变成待办,用户就得逐句回看会议记录,重新判断哪些工作需要执行。姓名或日期被补错时,一份字段齐全的清单还可能掩盖错误,让用户误以为这些信息都已在会上确定。
独隅19 小时前
华为·harmonyos
HarmonyOS 核心能力与实效展示适用场景:技术选型评估、鸿蒙能力认知、方案演示参考 展示视角:以可观测的实际效果和真实落地案例为主,兼顾技术原理的通俗解释 数据基准:HarmonyOS 7 开发者 Beta 及 API 23,2026 年 10 月