harmonyos

Georgewu10 小时前
harmonyos
ArkGenie 的技术原理:从一段 SSE 到一个可交互 SurfaceArkGenie 的关键代码不在某个按钮的样式,而在几条边界:网络回调不能直接改 UI,旧请求不能污染新请求,流式文本不能每个字符都触发一次完整刷新,远端生成的界面不能变成一段可执行脚本。
Georgewu11 小时前
harmonyos
在 HarmonyOS 上做一套真正能接入应用的 AI 对话组件:ArkGenie 项目介绍很多 AI 对话 Demo 的代码并不长。一个输入框、一个消息列表,再调用一次大模型接口,页面就能把回复显示出来。
2501_9445255412 小时前
华为·开源·harmonyos
开源鸿蒙平台 KMP_CMP 三方库「EitherNet」适配全流程本文记录 EitherNet 接入 OpenHarmony 的完整过程,覆盖 KMP/CMP 工程盘点、 ohosArm64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkTS 示例页面、 结果类型验证、HAP 构建、签名边界和效果验证。
程序猿追13 小时前
笔记·华为·harmonyos·kmp
返回 null 不一定入队成功:鸿蒙 KMP上的并发优先队列观察笔记观察有界并发优先队列的保留、更新、淘汰与后台协程检查。共享逻辑采用 Kotlin Multiplatform(KMP)源集,concurrent-priority-queue 的源码基线为固定上游源码快照。
2501_9445255413 小时前
华为·开源·harmonyos
开源鸿蒙平台 KMP_CMP 三方库「kotlinx.immutable」适配全流程本文记录 kotlinx.collections.immutable 适配 OpenHarmony 的完整过程,覆盖 KMP/CMP 工程盘点、ohosArm64 目标、持久化集合能力、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 功能总览页面、未签名 HAP、调试签名和真机运行。
2501_9445257615 小时前
开源·kotlin·harmonyos
开源鸿蒙平台 KMP_CMP 三方库「Kaml」适配全流程本文记录 Kaml 接入 OpenHarmony 的完整过程,覆盖 KMP/CMP 工程盘点、ohosArm64 目标、OHOS 依赖替换、SnakeYAML 源码适配、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 交互页面、未签名 HAP 构建和原生依赖验收。
2501_9445255416 小时前
华为·开源·harmonyos
开源鸿蒙平台 KMP_CMP 三方库「Clikt」适配全流程本文记录 clikt 接入 OpenHarmony 的完整过程,覆盖 KMP 工程盘点、ohosArm64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机页面、命令行解析示例、 HAP 构建、签名和真机验收。
特立独行的猫a17 小时前
人工智能·harmonyos·tauri·仓颉·鸿蒙pc·cj-tarui·ai客户端
用仓颉写桌面应用的“薄壳框架”cj-tauri ,以及它的 AI 对话客户端 ai-chat本文基于仓库 https://atomgit.com/qq8864/cj-tauri(框架版本 2.0.0,IPC 协议 v1)与其示例examples/ai-chat 的源码、README、capabilities 与 UI 实现整理。 一句话概括:前端用任意 Web 技术,后端是仓颉静态编译的可审计二进制,产物几 MB、不带 Chromium, 并且能把同一份业务代码跑到 Windows / Linux / 鸿蒙 PC 三端。
万物智能信息科技19 小时前
驱动开发·华为·开源·harmonyos·鸿蒙
Zigbee透传驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】LoRa 的验收口径清楚了。今天是 Zigbee,同样是串口透传。真组网需要协调器和终端,一颗模组当不了两头。
牛哥带你学代码19 小时前
华为·电脑·harmonyos
鸿蒙远程控制电脑最新体验:华为荣耀鸿蒙用户2026远控软件选择指南困境具体表现适配少国际大厂(TeamViewer、AnyDesk)均未推出官方鸿蒙客户端体验差部分软件只有安卓兼容版本,在鸿蒙上运行各种问题
2501_9445257619 小时前
华为·开源·harmonyos
开源鸿蒙平台 KMP_CMP 三方库「Multik」适配全流程本文记录 multik 接入 OpenHarmony 的完整过程,覆盖 KMP 工程盘点、ohosArm64 目标、Kotlin/Native 动态库、C ABI/N-API 桥接、ArkUI 真机页面、矩阵计算验证、签名 HAP 和真机验收。
特立独行的猫A1 天前
前端·harmonyos
10 MB 的桌面 AI 客户端:用仓颉 + 系统 WebView 替代 Electron本文基于仓库 https://atomgit.com/qq8864/cj-tauri(框架版本 2.0.0,IPC 协议 v1)与其示例examples/ai-chat 的源码、README、capabilities 与 UI 实现整理。 一句话概括:前端用任意 Web 技术,后端是仓颉静态编译的可审计二进制,产物几 MB、不带 Chromium, 并且能把同一份业务代码跑到 Windows / Linux / 鸿蒙 PC 三端。
SZYSK2 天前
物联网·算法·华为·harmonyos
鸿蒙人脸识别算法放在终端里:和外挂授权 SDK 差在排障路径缺陷闭环与包边界。不评测具体算法厂商精度,不提供破解授权的方法。集成讨论里「搞不定算法」很少指算子公式,更多是:活体阈值谁改、人证芯片照质量差谁背、食堂误识谁出包。鸿蒙人脸识别可以外挂授权 SDK,也可以由整机厂把算法做到 OpenHarmony 应用进程里。两条路都能出比对分,排障路径不同。
贾伟康2 天前
软件测试·移动开发·harmonyos·arkts·arkui
【健康菜谱助手|06】HarmonyOS ArkTS 烹饪计时器实战:处理倒计时、暂停、恢复和到期反馈烹饪计时器看起来只是每秒减一,但它比普通数字动画更接近一个时间系统。用户会同时煮鸡蛋、炖排骨和蒸鱼;计时期间可能锁屏、切到菜谱步骤页、暂停某一个任务,或者在应用后台时到期。只依赖页面中的 setInterval(),界面在前台短时间演示通常正常,一旦经历调度延迟和页面生命周期,剩余时间就可能漂移、冻结或丢失。
贾伟康2 天前
软件测试·移动开发·harmonyos·arkts·arkui
【健康菜谱助手|05】HarmonyOS ArkTS 购物清单实战:去重食材并同步勾选、数量与清空动作购物清单是菜谱应用中最容易被低估的功能。界面通常只有名称、用量、勾选和删除,看起来比菜谱详情简单得多;但一旦同一种食材来自多道菜、用户又能手动添加,系统就必须回答:鸡蛋和“土鸡蛋”是否相同、500 克与 2 斤如何合并、删除最后一项后是否保持空清单、勾选失败是否还能提示成功、从菜谱批量加入时如何保留来源。
特立独行的猫a2 天前
ui·harmonyos·tauri·1024程序员节·仓颉·鸿蒙pc
仓颉语言cj-tauri 跨端开发框架实战:给鸿蒙侧加一个「读设备电量」的原生能力面向读者:已经用 cj-tauri create 起过工程,想接一个框架没提供的系统原始能力使用,这是这些跨端框架面临的常见需求,如何方便的桥接系统原生能力。 全文可复现:API 签名取自本机 SDK 的真实头文件,链接开关取自本仓 [links] 清单段,构建与校验的输出都是实际跑出来的。 框架概览见atomgit仓的 docs/使用文档.md,插件设计见 docs/RFC-插件体系.md。
贾伟康2 天前
软件测试·移动开发·harmonyos·arkts·arkui
【健康菜谱助手|01】HarmonyOS ArkTS 菜谱详情页实战:组织食材、营养、步骤和收藏状态菜谱详情页看起来只是“头图 + 标题 + 食材 + 做法”的长页面,实际却是健康菜谱应用中数据密度最高、状态交叉最多的页面。它需要同时回答:路由传入的是哪道菜、食材是否与菜谱一致、营养值按什么口径展示、收藏按钮是否与全局列表同步、进入做饭模式后何时记为“已做”、购物清单写盘失败时用户会看到什么。
一目Leizi2 天前
华为·harmonyos
折叠屏适配踩坑实录:从“一展开就变形“到一套代码适配多种形态【鸿蒙心迹】资讯应用上线后,一条折叠屏反馈戳中了我:展开大屏浏览时,图片被拉变形,页面两侧空荡荡留着大片白,一眼就能看出是手机布局直接硬拉伸到大屏上。 上手真机复现,问题很明确:折叠小屏状态表现没问题;展开后单列布局占满全宽,封面图等比约束失效、出现拉伸;详情文本单行过长,阅读起来很吃力。 花了两周时间,把多设备形态适配重新梳理一轮,踩了不少坑。下面以「现象 - 原因 - 解法」的思路记录,附带项目抽出来的精简 ArkTS 代码(Stage 模型),希望能帮做折叠屏适配的伙伴少踩雷。
马剑威(威哥爱编程)2 天前
人工智能·华为·harmonyos
【HarmonyOS 7 小艺智能体实战】03:第一次建智能体——在小艺开放平台把骨架立起来资质备齐那天,我第一件事就是进平台点"创建智能体"。本以为要开始写代码,结果第一步只是填张表——名称、头像、描述、分类、设备。那一刻我有点意外:这套平台把"开发"的前半段做成了配置。