harmonyos

行者-全栈开发33 分钟前
harmonyos·arkts·鸿蒙·空间音频·api 26·audio kit
【共创稿事节】HarmonyOS 7 空间音频实战:用 AudioSpatializationManager 构建“听得见方位“的声场适用版本:HarmonyOS NEXT / HarmonyOS 7(AudioSpatializationManager 首批接口自 API 18 起支持,设备侧能力查询更早;API 26 生态进一步增强) 写给谁看:正在做影音、游戏、导航或专注类应用,希望把声音从"提示音"升级为"方位信息"的鸿蒙开发者。 要解决的问题:空间音频的接入代码很短,但判断条件很多。本文给出的三步法和逐条验证手段,能避免"代码跑通、用户却听不出方位"的尴尬。
马剑威(威哥爱编程)1 小时前
华为·harmonyos
【共创稿事节】HarmonyOS 7 Agent 开发实战 03:Tool Calling 让 AI 查实时订单与库存前两篇把云端大模型接进了 HarmonyOS 7(API 26),也搭好了 Agent 脚手架和对话 UI。但只要把这套东西拿去做点真实业务,问题立刻暴露:用户问"我的订单到哪了",模型张口就是一句"您的订单正在派送中,请耐心等待"——听着像模像样,其实一个字的真数据都没有。模型根本不知道订单状态,它只是在按语言概率编一个"像答案的答案"。
倔强的石头1063 小时前
华为·开源·harmonyos
把 Typst 搬上开源鸿蒙 PC:一次“干净”的移植记录欢迎加入开源鸿蒙 PC 社区:https://harmonypc.csdn.net/欢迎在 PC 社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper
梦想不只是梦与想5 小时前
harmonyos·模拟数据·hamock
鸿蒙 预览数据模拟:Hamock在预览场景中,由于代码的运行环境与真机设备上的运行环境不同,调用部分接口时无法获取到有效的返回值。这样就无法在预览时查看到不同返回值带来的界面变化。
贾伟康8 小时前
harmonyos·arkts·canvas·arkui·化学实验
【化学实验室|04】HarmonyOS ArkTS 场景选择器实战:让 13 个离线实验的入口、筛选和返回路径保持一致实验目录页、实验模拟页和场景选择页单独看都不复杂:目录页展示卡片,模拟页根据 expId 创建引擎,场景页让用户在标准、加热、低温、高压和自定义环境中选择一个选项。真正容易出问题的是三页之间的契约。
特立独行的猫a9 小时前
网络·ui·gui·harmonyos·tauri·仓颉
仓颉语言GUI开发实战:用仓颉写串口/网络二合一调试助手这篇记录下使用仓颉语言开发界面GUI软件, cj-link 调试助手的完整来路:为什么要写一个调试助手、两条链路(串口与网络)各自怎么落、探针自检到底验了什么,以及我在 Windows 实机上是怎么被一处「读串口拿不回字节」逼到 C 桥里去的。
hqzing18 小时前
华为·harmonyos
把 glibc 移植到鸿蒙 PC 上:它能用来做什么鸿蒙 PC 的鸿蒙内核(HongMeng kernel)不是 Linux,但 ABI 与 Linux 深度兼容。用户态的 libc 是定制版的 musl libc。
OH_TPC1 天前
华为·harmonyos·鸿蒙
HarmonyOS APP开发---“习惯猫“习惯打卡App,需要用到这个库打卡类 App 有个特殊性:数据是用户几个月甚至几年的坚持记录,丢一次用户就再也不回来了。@ohos/dataorm 让你少写 SQL 的同时,本文重点讲两个数据安全实践——批量导入怎么不出错、版本升级怎么可回滚。
熊猫钓鱼>_>1 天前
开发语言·人工智能·华为·kotlin·harmonyos·鸿蒙
开源鸿蒙平台 KMP 三方库 kotlin-csv 适配全流程:从编码假设到沙箱真机互通验证欢迎加入 KMP&CMP 鸿蒙社区:https://atomgit.com/CPF-KMP-CMP适配后仓库地址(AtomGit,待提交):https://atomgit.com/oh-tpc/ohos_kotlin-csv
马剑威(威哥爱编程)1 天前
华为·harmonyos
【共创稿事节】HarmonyOS 7 Agent 开发实战 09:Agent 测试评测集做 Agent 应用最怕的不是「写不出第一版」,而是「改了第三版之后,发现第一版明明答对的题现在答错了」。大模型有随机性、提示词有耦合、工具调用有边界,靠人肉聊天抽查既覆盖不全又无法回放。这一篇我们给 Agent 配上一套离线评测集:用一份写死的黄金用例,把「模型这次答得对不对」变成可以重复跑、可以量化、可以纳入改版前验收的客观指标。它完全不依赖真机联网,打开 DevEco 就能跑,改完代码按一下就知道质量涨了还是跌了。很多团队把 Agent 当成「调通一次就完事」的脚本,结果每次模型升级、提示词微调都提
威哥爱编程1 天前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 04:云端 RAG 搭企业私有知识库问答前三篇把云端大模型接进了 HarmonyOS 7(API 26),搭好了对话脚手架,也让模型学会了用 Tool Calling 查订单查库存。但企业落地还有一大块硬需求没解决:员工问"年假怎么申请""报销单十五日内交还是十日内",模型要么答不上,要么凭训练语料编一个"像那么回事"的答案——制度是你们公司定的,模型根本没见过,它答得越流畅越危险。
威哥爱编程1 天前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 05:流式输出做打字机对话前两篇已搭好底座:01 抽象了 LlmClient,02 用 Agent + ConversationStore + ChatUIMessage 做出对话页。本篇在其上叠加一层流式解析与打字机 UI,让答案逐字增量渲染。
donk13141 天前
javascript·分布式·react native·react.js·wpf·harmonyos
React Native for OpenHarmony 实战:三方库 react-native-circular-action-menu 的鸿蒙化适配指南本文记录把 react-native-circular-action-menu(圆形展开菜单)适配到 HarmonyOS 的完整过程。
SuperHeroWu71 天前
华为·harmonyos·开放平台·skill·小艺
【HarmonyOS 7】 HarmonyOS 应用 Skill创建和编排详解把应用接入系统 Agent 之后,还有一个更实际的问题:应用里的能力如何被发现、理解和复用?如果每个应用都只提供一个大而全的 Agent,系统很难知道它具体擅长什么,开发者也很难把其中某个能力单独拿出来复用。
花花_12 天前
华为·harmonyos
HarmonyOS 7 网络与数据实战 10|把数据层真正拆出来Repository、Service 与页面职责边界接口“能调通”和网络层“写得稳”,其实是两回事。Demo 里只有一个接口时,直接在页面里请求最快;真实项目一旦出现登录态、公共 Header、超时、分页、并发、错误码和缓存,页面很容易被网络代码塞满。
donk13142 天前
分布式·react native·react.js·wpf·harmonyos
React Native for OpenHarmony 实战:三方库 react-native-step-indicator 的鸿蒙化适配指南本文记录把 react-native-step-indicator(步骤条 / 进度指示器)适配到 HarmonyOS 的完整过程。
贾伟康2 天前
harmonyos·arkts·arkui·本地搜索·化学知识
【化学实验室|07】HarmonyOS ArkTS 知识全局搜索实战:实现跨知识点、公式与阅读内容的本地检索全局搜索最容易做成“看起来能搜”的功能:把几组数组拼在一起,把标题和正文连接成字符串,再用 indexOf() 判断是否包含关键词。数据只有几十条时,这段代码确实可以运行;但一旦用户输入化学式、同义词或跨类型关键词,结果顺序、空状态和目标跳转就会暴露问题。
马剑威(威哥爱编程)2 天前
华为·harmonyos
【共创稿事节】HarmonyOS 7 Agent 开发实战 08:结构化输出解析在「HarmonyOS 7 Agent 开发实战」系列里,第 01 篇我们已经搭好了 llmclient,让模型能够稳定地"吐文字";第 03 篇讲了 Tool Calling,让模型能"发起工具调用"。本篇(第 08 篇)聚焦一个看似微小、却贯穿所有落地的环节:当模型吐出的不是散文,而是一段 JSON 时,你怎么把它变成可信、可校验、可落库的字段? 这就是"结构化输出解析"。