登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了基于 HarmonyOS 的 AI 聊天破冰器开发实践。该项目旨在帮助用户在陌生社交场合打破尴尬,通过输入社交场景、双方关系和当前氛围三个维度,智能生成结构化的破冰建议。文章详细阐述了从需求分析到系统设计的全流程:首先明确定义输入输出字段规格,然后基于 ArkTS/ArkUI 技术栈采用 MVVM 三层架构(模型层、服务层、UI层),重点介绍了数据模型设计、服务层实现和数据流向控制。项目
本文详细介绍了基于HarmonyOS平台开发"AI每日一句英文"应用的全流程。从需求分析到架构设计,采用MVVM分层架构,包含Model层定义数据结构、Service层处理业务逻辑、View层实现ArkUI声明式界面。文章提供了完整代码示例,展示了ArkTS语言特性与HarmonyOS开发范式,为AI应用开发提供了可复用的技术方案。重点讲解了从数据模型定义、Mock数据生成到UI状态管理的实现细节
本文介绍了在HarmonyOS生态下开发"AI文案润色"应用的全流程实践,采用六阶段方法论(对齐→架构→原子化→审批→自动化执行→评估)。重点阐述了需求对齐阶段的上下文分析、技术约束(如ArkTS语法限制)和ArkUI规范;架构设计阶段的三层架构模式和数据模型定义;以及实现过程中的关键技术点,包括状态管理、条件渲染和列表渲染等。文章提供了完整的代码示例,适用于HarmonyOS开发者学习参考。
本文详细介绍了基于HarmonyOS原生框架开发的"AI外卖健康评分"应用的全流程开发实践。文章采用六阶段方法论(对齐、架构、原子化、审批、自动化执行、评估),从需求分析到架构设计,再到技术实现全过程。该应用通过AI能力为用户提供外卖菜品健康评分、营养分析和改进建议,采用ArkUI+ArkTS技术栈,遵循严格的三层架构设计(表现层、业务逻辑层、数据模型层),并详细说明了HarmonyOS平台的开发
本文详细介绍了基于HarmonyOS开发的AI代码Bug解释应用全流程实践,从需求对齐、架构设计到实现评估。项目采用ArkTS语言和ArkUI框架,遵循MVVM三层架构模式,当前阶段使用Mock数据模拟AI输出进行原型验证。应用核心功能允许用户输入代码片段、错误信息和编程语言类型,AI系统将返回结构化的诊断结果,包括Bug位置、错误类型、原因分析、修复方案和预防建议。文章重点解析了技术选型决策、架
本文以"AI书单推荐"应用的完整开发过程为例,深入剖析在 HarmonyOS 平台上使用 ArkTS/ArkUI 进行原生 AI 应用开发的全流程。内容涵盖从需求对齐、架构设计、任务分解、质量审核到自动化实现和复盘评估的六个阶段,展示了如何利用 HarmonyOS 的声明式 UI 框架、@State 状态驱动机制和 MVVM 架构模式,构建一个兼具美观交互与智能推荐能力的端侧应用。本文适合 Har
本文介绍了一个基于HarmonyOS的智能艾宾浩斯复习计划表应用,通过AI技术解决传统复习方式效率低、个性化不足等问题。文章从需求分析、技术架构、提示词工程到功能实现等6个方面展开,详细阐述了该应用的开发流程。系统采用Model-Service-Page三层架构,支持用户输入学习内容和起始日期后自动生成复习计划表、每日任务和完成度追踪。通过结构化提示词引导AI输出JSON格式结果,并实现了数据缓存
本文介绍了基于HarmonyOS的AI考试重点押题卡应用的设计与实现。该系统采用三层架构设计,通过AI技术解决传统考试重点押题卡效率低、个性化不足等痛点。核心技术包括提示词工程、结构化数据生成和状态管理,实现了从用户输入参数到智能输出高频考点、题型预测和易错点提醒的全流程。应用采用试卷密封风格UI设计,优化了交互体验和视觉呈现。未来将探索更强大的AI模型集成和多端适配,为考生提供更智能的备考支持。
本文介绍了基于HarmonyOS的AI短视频分镜脚本全流程技术实践。系统采用Model-Service-Page三层架构,通过结构化提示词工程引导AI生成包含分镜表、画面描述、台词等元素的脚本。该方案解决了传统分镜脚本效率低、经验依赖强等痛点,为普通用户、专业人士等提供智能化工具。文章详细阐述了技术架构设计、提示词工程原理、核心功能实现及性能优化策略,并展望了AI模型集成、多端适配等未来发展方向。
本文介绍了基于HarmonyOS的AI知识点关联图谱系统开发实践。系统采用Model-Service-Page三层架构,通过结构化提示词工程引导AI生成关联知识点、层级关系和学习路径建议的JSON格式输出。文章详细阐述了从需求分析、技术架构设计到核心功能实现的完整流程,重点介绍了提示词工程策略、性能优化方案和用户体验设计。该系统解决了传统知识点关联图谱效率低下、个性化不足等痛点,支持普通用户、专业
本文介绍了基于HarmonyOS的AI春联对联生成系统全流程技术实践。系统采用Model-Service-Page三层架构,通过AI提示词工程生成结构化对联结果(上联、下联、横批及寓意解读)。针对传统春联创作效率低、个性化不足等痛点,设计了包含参数化输入、JSON格式化输出和默认兜底策略的智能生成方案。系统实现了输入主题选择、AI即时生成、结果可视化展示等功能,并优化了交互体验与视觉设计。未来将增
本项目基于HarmonyOS开发AI早餐搭配应用,通过三层架构设计实现智能化的早餐方案推荐。系统接收用户输入的时间、偏好和热量目标,运用提示词工程生成3套营养均衡的早餐方案。关键技术包括:结构化JSON输出设计、Model-Service-Page分层架构、状态管理优化及视觉交互设计。应用显著提升了早餐规划效率,解决了传统方式个性化不足、依赖经验等问题。未来可扩展AI模型集成、多端适配和社交分享功
本文介绍了基于HarmonyOS的AI数学公式拆解器全流程技术实践。项目针对传统数学公式拆解效率低、个性化不足等痛点,采用Model-Service-Page三层架构设计,通过结构化提示词工程引导AI生成包含公式、推导步骤、适用场景和例题的完整解析。系统实现了输入公式名称即时生成详细解析的功能,采用黑板粉笔风UI设计提升用户体验,并通过数据缓存、条件渲染等技术优化性能。应用展示了AI技术与Harm
本文介绍了基于HarmonyOS的AI故事开头生成器开发实践。该项目采用Model-Service-Page三层架构,通过AI提示词工程引导生成3个故事开头、悬念点和发展方向。系统解决了传统方式效率低下、个性化不足等痛点,支持多种故事类型和氛围选择。技术实现包括结构化数据模型、声明式UI设计及性能优化策略,使用JSON格式确保输出质量。未来计划集成更强大AI模型、多端适配和社交分享功能,展现了AI
本文介绍了基于HarmonyOS的AI字体搭配方案技术实践。通过分析传统字体搭配在效率、个性化等方面的痛点,设计了三层架构的系统方案:Model层定义数据结构,Service层处理业务逻辑,Page层实现交互界面。核心提示词工程采用结构化JSON输出,确保AI生成质量。系统支持用户选择场景和风格后,智能推荐标题/正文字体及其搭配比例。通过状态管理、缓存优化等技术手段提升性能,采用卡片式布局优化用户
《基于HarmonyOS的AI多语言翻译对照卡技术实践》 摘要:本文介绍了一个基于HarmonyOS平台开发的智能多语言翻译对照卡应用,通过AI技术解决传统翻译对照方式效率低下、个性化不足等痛点。项目采用Model-Service-Page三层架构设计,包含输入句子选择目标语言、AI生成多语种对照结果(含音标和词性标注)等功能模块。核心提示词工程采用结构化JSON输出策略,确保翻译准确性。应用实现
最近很多小伙伴找我要一些 Linux 基础资料,于是我翻箱倒柜,把这份华为大牛总结的 Linux 归纳笔记找出来,免费共享给大家!据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好...
点击上方蓝色小字,关注“涛哥聊Python”重磅干货,第一时间送达来源:观察者网综合9月10日,在2020年华为开发者大会上,华为消费者业务CEO余承东宣布,鸿蒙OS升级至2.0版本。明...
本文介绍了基于HarmonyOS的AI咖啡风味品鉴卡系统的全流程技术实践。系统通过三层架构设计,利用AI技术解决传统咖啡品鉴效率低、专业性要求高的问题。核心功能包括智能生成风味描述、冲煮参数和品鉴笔记模板,支持多种咖啡品种和冲煮方式。文章详细阐述了系统架构、提示词工程、功能实现及优化策略,并展望了未来发展方向。该系统显著提升了咖啡品鉴的效率和专业性,为咖啡爱好者提供了智能化解决方案。
本文介绍了一个基于HarmonyOS的AI听力精听分段器应用的技术实践方案。该应用通过AI技术解决了传统听力练习中效率低下、个性化不足等痛点,提供分段文本、重点词汇、听写练习和复述建议等功能。系统采用Model-Service-Page三层架构设计,包含精心设计的提示词工程和结构化数据输出。应用实现了输入文本处理、AI结果生成与展示等核心功能,并通过状态管理和视觉设计优化用户体验。文章还探讨了性能
本文介绍了基于HarmonyOS的AI播客节目大纲生成系统的全流程技术实践。系统采用Model-Service-Page三层架构,通过结构化提示词工程引导AI生成包含节目结构、分段时间、金句和互动问题的完整播客大纲。项目解决了传统播客大纲制作效率低、个性化不足等痛点,实现了输入主题后一键生成专业级播客方案的能力。文章详细阐述了从需求分析、技术架构设计、AI提示词优化到功能实现的完整过程,并提出了性
本文介绍了基于HarmonyOS开发的AI Markdown排版预览工具的技术实践。该工具采用Model-Service-Page三层架构设计,通过AI提示词工程引导模型生成结构化的Markdown分析结果(包括目录、字数统计和结构概览)。系统实现了输入区域、结果展示等核心功能,并针对用户体验进行了交互和视觉优化。文章详细阐述了技术实现方案,包括数据模型设计、提示词策略以及性能优化措施,最后展望了
摘要: 本文介绍了基于HarmonyOS的AI错题本整理器应用开发实践,针对教育场景中传统错题整理效率低、缺乏系统分析等问题,提出智能化解决方案。应用采用Model-Service-Page三层架构,核心功能包括:1)自动分析错题原因与知识薄弱点;2)智能提取关联知识点;3)生成同类练习题;4)制定基于艾宾浩斯遗忘曲线的复习计划。通过深度整合AI能力与HarmonyOS特性,实现从错题录入到智能分
本文介绍了一款基于HarmonyOS开发的AI通勤路线对比应用,旨在解决城市居民通勤决策中的痛点问题。应用采用Model-Service-Page三层架构,核心功能包括: 多维度通勤路线对比:整合公交、地铁、打车等多种交通方式,提供时间、费用、舒适度等维度的综合对比 AI智能推荐:基于用户输入的起点、终点、预算等信息,通过路线搜索算法、时间估算算法、费用计算算法和综合评估算法,生成个性化推荐方案
摘要: 本文介绍了基于HarmonyOS开发的AI睡眠质量改善应用方案。该应用通过分析用户输入的睡眠问题类型、生活方式和年龄段,利用AI大模型结合睡眠医学知识(如CBT-I疗法)生成个性化改善方案。系统架构分为页面层、业务逻辑层和数据模型层,采用专业提示词工程确保建议的科学性和针对性。应用覆盖入睡困难、早醒等常见睡眠问题,针对不同年龄段(20-50+岁)提供差异化建议,包括作息调整、环境优化等具体
本文介绍了时间胶囊详情页的三种状态设计与实现。详情页根据胶囊状态(封印中、已到期、已开启)展示不同UI:封印中显示倒计时和模糊内容;已到期展示开启引导和按钮;已开启则完整显示内容、心情和标签。路由通过ID传递确保数据实时性,全局状态管理简化参数传递。开启操作仅标记状态不删除数据,保持历史记录完整性。设计注重功能性和情感体验,如模糊处理增加神秘感,直接展示内容强化"与未来对话"的核心理念。 (字数:
知识库App的NoteList页面通过灵活路由参数设计实现多功能复用:根据notebookId参数判断数据源(笔记本笔记/全部笔记/标签搜索结果),用-1特殊值简化逻辑判断。页面实现实时搜索过滤、空状态提示优化,并采用精简卡片布局提升浏览效率。文章还探讨了数据遍历方式、公共函数抽取等实现细节,展示了如何通过参数化设计实现单一页面支持多场景复用。
本文从开发者视角复盘菜谱App搭建过程,重点梳理了三个核心维度: 开发顺序逻辑 数据层优先(接口定义+静态数据)→首页→分类页→详情页→收藏/采购页,遵循"基础数据→核心页面→依赖功能"的递进关系。 数据层关键决策 收藏功能存储ID而非完整对象确保数据一致性 采购清单采用字符串而非对象保持简洁性 操作函数差异化返回值设计(toggleFav返回状态/addToShop无返回值) 实现技术要点 @S
本文对比分析了菜谱App中五个页面的布局结构,提炼出两种可复用的布局骨架:Column+Scroll(适用于无底部导航栏的页面)和Stack+Scroll+Row(适用于有底部导航栏的首页)。同时详细拆解了导航栏的统一结构和四个变体,以及两种菜谱卡片的实现差异。文章重点探讨了布局复用的设计思路,包括如何固定导航栏、扩大点击区域等交互细节,并分享了实际开发中的踩坑经验(如动态标题的优化),为开发者提
本文以菜谱App为例,讲解HarmonyOS ArkTS中跨页面数据同步的实现方案。通过模块级共享状态管理收藏和采购清单数据,使用let变量配合操作函数实现动态更新。收藏功能存储菜谱ID保证数据一致性,采购清单采用简单字符串数组。关键点包括:onPageShow和aboutToAppear双重调用确保页面刷新时获取最新数据;防御性编程复制数组触发@State更新;条件渲染处理空状态。采购清单页实现
本文通过拆解实际项目中的UI布局结构,分析了五种基础布局(Stack、Row、Column、Grid、Scroll)的嵌套组合方式。重点剖析了Stack的三种典型用法:背景层叠、状态卡片和点击区域扩展;Row+Blank组合在标题行中的固定模式应用;以及Column布局中控制垂直间距的三种方法(margin、space参数和Blank填充)。文章通过具体代码示例展示了每种布局的适用场景和设计考量,
本文系统梳理了智能家居应用中设备数据的完整流转链路,从数据结构定义到数据操作与更新机制。核心内容包括: 数据结构设计:通过Device、Room等4个接口明确定义设备属性,其中Device接口采用"一个字段多含义"的简洁设计,通过type字段区分设备类型。 数据存储方式:使用模块级常量数组(DEVICES/ROOMS等)作为统一数据源,通过export实现跨组件共享,const声明保证引用不变性。
本文总结了智能家居App开发中的核心实践经验,主要涵盖三个维度:数据层设计采用模块级常量+操作函数方案,确保跨页面数据一致性;页面架构根据五种信息密度(低/中/高/交互/菜单密度)采取差异化布局策略;交互模式归纳了四种设备控制方式(布尔开关/数值滑块/场景激活/本地状态)及其对应的UI刷新机制。此外还系统化梳理了颜色编码体系(功能色+层次色)和@State刷新的三种模式(重新查询/计算/直接赋值)
本文对旅行探索App进行了全局梳理,总结出以下核心规律: 架构设计:10个页面通过2个服务层(TravelData和UserDataService)集中管理数据,采用ID查询和全字段传递两种路由模式。 UI复用特点: @Builder主要用于页面内复用(如列表模板、回调容器) 中性颜色常量(T1/T2/T3/BG/CW)保持跨项目一致性 主色(A)根据应用主题变化(运动红/旅行橙) 典型设计模式:
本文介绍了旅行工具应用中的四个功能模块:行程规划、美食指南、汇率换算和旅行短语,它们分别展示了ArkTS页面开发的不同交互模式。行程规划涉及状态管理和动态数据操作,通过引用变更实现UI刷新;美食指南采用数据聚合与扁平化处理,按城市分组展示;汇率换算处理实时计算和货币选择;旅行短语实现语言切换与数据过滤。文章详细解析了各模块的关键实现逻辑,如行程规划的状态更新机制、美食数据的重组方式以及汇率计算的实
本文介绍了一个基于HarmonyOS ArkTS技术栈的旅行探索App项目。该App采用首页+多页面结构,包含7个功能页面(如城市详情、美食指南等)。设计上突出橙色渐变Hero Banner和城市卡片网格布局,数据采用嵌套结构(城市对象包含景点和美食数组)。主要特点包括: 视觉设计:主色调采用旅行主题的橙色渐变体系,Banner采用三段渐变增强层次感 页面结构:复用已验证的Stack+Scroll
运动健康App中的ArkTS @Builder复用模式 摘要:运动健康App的12个页面中,多个二级页面(成就、身体数据、目标设置、设置)展现出重复的UI结构。ArkTS的@Builder功能在实际开发中自然演化出三种典型复用模式:1)作为纯UI模板接收基本参数;2)作为可交互组件包含回调函数;3)作为条件渲染容器处理分支逻辑。其中导航栏作为最稳定结构,虽存在代码重复但暂不适合抽象为通用组件。此外
华为宣布华为开发者大会(HDC 2025)将于6月20日-22日在东莞松山湖举办。此次大会,华为将发布包括盘古基础大模型、盘古行业推理大模型、昇腾AI云服务基础设施在内的最新进展。下午中共中央政治局就加强人工智能发展和监管进行第二十次集体学习。会上强调,面对新一代人工智能技术快速演进的新形势,要充分发挥新型举国体制优势,坚持自立自强,突出应用导向,推动我国人工智能朝着有益、安全、公平方向健康有序发
AI不是取代开发者,而是将人类从‘语法搬运工’解放为‘价值架构师’”当华为将盘古大模型接入软件开发云,当国家能源集团用AI重构发电系统(“擎源”大模型使火电厂安全评估从14人/周→1天完成),这些实践揭示着产业变革的本质:未来十年,掌握“人机协同开发”能力的企业将主导软件行业的权力版图。开发者们,请拥抱这场范式迁移:掌握AI工具链:Copilot/Cursor/Comate深度实践重构技能重心:强
本研究通过系统的实验设计和多维度分析,揭示了ALKBH5在神经胶质瘤中的作用机制,特别是其通过m6A修饰调控FOXO1表达的分子通路。m6A peak数量变化、m6A修饰基因数量变化、单个基因m6A peak数量分析、m6A peak在基因元件上的分布、m6A peak的motif分析、m6A peak修饰基因的功能分析。差异m6A peak鉴定、非时序数据的分析策略、时序数据的分析策略、差异m6
当你看过零跑是怎么用Stellantis的一万家经销商把车卖到意大利每三台纯电就有一台是零跑之后,再回头想自己公司的全球化战略,你会发现“建渠道”和“借渠道”之间,差的不是决心,是一整套组织设计逻辑。零跑8.1万的崛起、鸿蒙智行环比40.8%的爆发、理想18%的回落、蔚来的三品牌协同、极氪的量价齐升——五家企业,三种组织形态,五条完全不同的进化路径。6月1日,当所有车企晒出交付数据的时候,消费者看
正则表达式是处理字符串的强大工具,在给类编程语言中有着广泛的应用,本文将全面介绍正则表达式在仓颉中的使用方法。
在上一篇文章中,我们介绍了 HarmonyOS 端侧 AI 的基本概念和框架搭建。本文将深入实战,带你完整实现一个图像分类应用,包括模型集成、图片处理、UI 交互和性能优化等各个环节。使用@Builder@Builder// UI 代码优势代码结构清晰组件可复用便于维护✅ 完整的模型管理器实现✅ 精美的 UI 界面设计✅ 完善的错误处理机制✅ 性能优化最佳实践✅ 常见问题解决方案HarmonyOS
通过本文的实战案例,我们详细讲解了如何在HarmonyNext平台上使用ArkTS开发一个高性能的音视频播放器。从音视频解码、播放控制到性能优化,我们逐步构建了一个完整的应用。希望这些内容能够帮助你在HarmonyOS Next平台上开发出更高效、更强大的音视频播放应用。