logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI 聊天从纯文本到结构化卡片:SSE done 帧携带 card + 历史记录卡片恢复实战

ai-chatf63914c主题:后端添加新的打车回复逻辑,前端根据后端返回type字段判断是否需要把回复渲染成卡片,并持久化card数据,保证历史记录也能恢复卡片样式。

文章图片
#harmonyos#华为
鸿蒙电商 Demo v2:真实商品接口 + 支付/订单闭环 + 收藏功能,外加一个 ArkUI V2 @Builder 响应式断链的硬核坑

本文介绍了鸿蒙电商Demo v2版本的升级内容,主要包括: 后端接口改造:用Next.js实现商品列表接口,替换原有的硬编码假数据 完善支付闭环:新增CheckoutPage实现订单生成、模拟支付、状态更新全流程 订单系统:实现OrderState持久化存储,支持订单列表查看和三态徽章显示 收藏功能:新增FavoriteState管理收藏状态,在商品卡片和详情页添加收藏按钮 UI优化:在"我的"页

文章图片
#harmonyos#华为
鸿蒙 ArkTS 电商 Demo 闭环复盘:商品列表 → 详情加购 → 全局购物车持久化

本文复盘了一个鸿蒙 ArkTS 电商 Demo 的重构过程,将原本简单的商品卡片展示升级为完整的电商闭环流程,包括商品浏览、搜索、详情、加购、全局购物车和持久化功能。重构采用了 ArkTS V2 响应式编程(如 @ComponentV2、@Param、@Event 等装饰器)、PersistenceV2 持久化、RelativeContainer 布局和 HMRouter 传参等核心技术。 重构的

文章图片
#harmonyos#华为
鸿蒙 ArkTS 电商 Demo 闭环复盘:商品列表 → 详情加购 → 全局购物车持久化

本文复盘了一个鸿蒙 ArkTS 电商 Demo 的重构过程,将原本简单的商品卡片展示升级为完整的电商闭环流程,包括商品浏览、搜索、详情、加购、全局购物车和持久化功能。重构采用了 ArkTS V2 响应式编程(如 @ComponentV2、@Param、@Event 等装饰器)、PersistenceV2 持久化、RelativeContainer 布局和 HMRouter 传参等核心技术。 重构的

文章图片
#harmonyos#华为
鸿蒙 ArkTS 电商 Demo 闭环复盘:商品列表 → 详情加购 → 全局购物车持久化

本文复盘了一个鸿蒙 ArkTS 电商 Demo 的重构过程,将原本简单的商品卡片展示升级为完整的电商闭环流程,包括商品浏览、搜索、详情、加购、全局购物车和持久化功能。重构采用了 ArkTS V2 响应式编程(如 @ComponentV2、@Param、@Event 等装饰器)、PersistenceV2 持久化、RelativeContainer 布局和 HMRouter 传参等核心技术。 重构的

文章图片
#harmonyos#华为
鸿蒙 ArkTS 聊天 Demo 功能复盘:真实 SSE、多轮会话、暂停输出、历史记录与防崩溃修复

本文总结了鸿蒙 ArkTS 聊天 Demo 的主要功能实现和技术要点。项目通过分层架构设计,实现了真实 SSE 流式回复、多轮对话、暂停输出、历史记录恢复等功能。核心采用"AI占位消息+内容追加"的方案简化状态管理,通过 ViewModel 维护会话状态,并妥善处理了跨页面数据同步和异常情况。文章详细介绍了流式消息处理、历史上下文携带、持久化方案等技术细节,展示了从基础聊天到接近生产环境的完整演进

文章图片
#harmonyos#华为
鸿蒙 ArkTS 聊天 Demo 功能复盘:真实 SSE、多轮会话、暂停输出、历史记录与防崩溃修复

本文总结了鸿蒙 ArkTS 聊天 Demo 的主要功能实现和技术要点。项目通过分层架构设计,实现了真实 SSE 流式回复、多轮对话、暂停输出、历史记录恢复等功能。核心采用"AI占位消息+内容追加"的方案简化状态管理,通过 ViewModel 维护会话状态,并妥善处理了跨页面数据同步和异常情况。文章详细介绍了流式消息处理、历史上下文携带、持久化方案等技术细节,展示了从基础聊天到接近生产环境的完整演进

文章图片
#harmonyos#华为
鸿蒙 ArkTS 聊天 Demo 功能复盘:真实 SSE、多轮会话、暂停输出、历史记录与防崩溃修复

本文总结了鸿蒙 ArkTS 聊天 Demo 的主要功能实现和技术要点。项目通过分层架构设计,实现了真实 SSE 流式回复、多轮对话、暂停输出、历史记录恢复等功能。核心采用"AI占位消息+内容追加"的方案简化状态管理,通过 ViewModel 维护会话状态,并妥善处理了跨页面数据同步和异常情况。文章详细介绍了流式消息处理、历史上下文携带、持久化方案等技术细节,展示了从基础聊天到接近生产环境的完整演进

文章图片
#harmonyos#华为
鸿蒙练习 12:Provider/Consumer 跨层共享 + HAR 多模块拆分

本文介绍了如何通过鸿蒙的 @Provider/@Consumer 机制实现状态跨层共享,并将单模块项目拆分为多模块结构(entry + common HAR + chat HAR)。主要内容包括: 使用 @Provider/@Consumer 重构分散的 getAuthPersist() 调用,实现状态集中管理,解决隐式依赖、测试困难和复用性差的问题。 详细演示了如何将单模块拆分为多模块架构,包括

文章图片
#网络#harmonyos#华为
鸿蒙练习 12:Provider/Consumer 跨层共享 + HAR 多模块拆分

本文介绍了如何通过鸿蒙的 @Provider/@Consumer 机制实现状态跨层共享,并将单模块项目拆分为多模块结构(entry + common HAR + chat HAR)。主要内容包括: 使用 @Provider/@Consumer 重构分散的 getAuthPersist() 调用,实现状态集中管理,解决隐式依赖、测试困难和复用性差的问题。 详细演示了如何将单模块拆分为多模块架构,包括

文章图片
#网络#harmonyos#华为
    共 68 条
  • 1
  • 2
  • 3
  • 7
  • 请选择