
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
卡片消息交互机制(message事件) 该机制用于实现动态卡片与应用的无跳转交互,典型场景包括按钮点击触发数据更新。核心流程如下: 交互流程: 卡片通过postCardAction发送message事件 FormExtensionAbility接收事件并处理 调用updateForm更新数据 卡片UI自动刷新 实现要点: 卡片使用LocalStorage管理数据 按钮点击触发message事件 F

在原子化服务场景中应与enterFullScreen方法结合使用。在API version ≥ 9时优先使用。

本文介绍了如何在HarmonyOS中使用ArkTS实现IPC/RPC通信的完整流程。主要内容包括: IPC/RPC通信的核心是建立Proxy-Stub对,让客户端可以像调用本地方法一样调用服务端逻辑。 服务端实现: 创建ServiceExtensionAbility 定义继承rpc.RemoteObject的Stub类 在Stub中重写onRemoteMessageRequest处理请求 在onC

本文深入解析了HarmonyOS ArkTS卡片生命周期管理的核心机制,重点介绍了FormExtensionAbility类及其关键回调方法。文章以EntryFormAbility为例,详细阐述了onAddForm(卡片创建)、onUpdateForm(数据刷新)、onFormEvent(交互处理)、onRemoveForm(卡片删除)等核心生命周期的使用场景和实现要点。作者分享了实际开发中的经验

摘要: 本文介绍了HarmonyOS Remote Communication Kit中的拦截器(Interceptor)高阶定制能力。拦截器是HTTP请求/响应链路上的中间件,可读取和修改Request/Response,实现统一Header处理、URL动态修改、响应过滤等功能。文章对比了拦截器与ProcessingConfiguration的区别,并指出拦截器支持Phone/2in1/Tabl

本文总结了使用HarmonyOS Data Augmentation Kit实现知识问答系统的关键要点和实战经验。主要内容包括: 系统架构:知识问答流程分为知识库构建、检索和生成三部分,对应ChatLLM、RagSession和streamRun三个核心组件。 重要约束: 必须预先完成知识加工 不支持多线程调用关键接口 提问长度限制为1000字符 仅支持单轮上下文记忆 检索上限为600个chunk

本文详细拆解了在HarmonyOS上使用Data Augmentation Kit实现知识问答和流式RAG的完整示例。文章采用"项目视角+文件视角"的方式,从工程启动到最终问答交互全流程解析。核心内容包括:1) DEMO功能概述,实现从JSON数据构造知识库到流式问答的全流程;2) 关键文件角色划分,包括入口文件、数据源、LLM工具、配置和UI等;3) EntryAbility

摘要: HarmonyOS的Remote Communication Kit中的ProcessingConfiguration用于定制HTTP响应处理逻辑,类似为请求添加"响应审判官"。核心功能是通过validateResponse钩子自定义响应校验规则(如状态码200判定),决定请求进入then或catch分支。该特性支持Phone/2in1/Tablet/Wearable设

HarmonyOS远程通信数据传输配置实战笔记 摘要: 本文介绍HarmonyOS远程通信框架中的TransferConfiguration配置,用于控制HTTP请求的传输行为。主要功能包括: 设置连接超时(connectMs)和传输超时(transferMs) 支持自动重定向策略 支持Phone/2in1/Tablet/Wearable设备,5.1.1(19)版本起新增TV支持 核心配置方式:

摘要: 本文介绍了HarmonyOS Remote Communication Kit中的拦截器(Interceptor)高阶定制能力。拦截器是HTTP请求/响应链路上的中间件,可读取和修改Request/Response,实现统一Header处理、URL动态修改、响应过滤等功能。文章对比了拦截器与ProcessingConfiguration的区别,并指出拦截器支持Phone/2in1/Tabl








