登录社区云,与社区用户共同成长
邀请您加入社区
bg: string;// 页面背景(安全蓝灰黑)// 卡片底色(深蓝灰)// 主标题(冷白)// 副标题(蓝灰)// 三级弱文本(暗蓝灰)// 警示橙(主色)// 警示橙深色(渐变起点)// 信息蓝(电气 / 内层日志)// 合格绿(消防 / 已生效)// 警示红(失败 / 删除)// 分割线// Tab 选中色// 弹窗遮罩// 橙底文字色(深暖黑)接口定义了 14 个语义化色彩字段。oran
将显示数据和选项数据分离,既保证了 Select 的整洁,又保留了展示区的趣味性。这种设计有意避免了"实时计算"——星座配对本质上是一种"查询"而非"计算",让用户主动点击按钮确认查询请求,比实时计算更符合使用心理。在星座配对中,每个 Select 的选项正好是 12 个,值域适中,是 Select 使用的典型场景。虽然配对分数是预设的,但其"数据驱动内容"的思想在真实的数据密集型应用中广泛使用。
本文介绍了一种基于HarmonyOS的AI药品说明书翻译应用,针对传统人工翻译存在的效率低、术语不准确等痛点,提出完整的开发解决方案。文章系统阐述了从需求对齐、架构设计到评估的六个开发阶段,重点分析了药品说明书翻译场景的特殊需求,包括专业术语处理、剂量单位转换和安全警示等核心问题。技术实现上采用HarmonyOS ArkTS框架和MVVM架构,通过State驱动数据流实现响应式UI,并设计了独特的
本文介绍了基于HarmonyOS ArkTS技术栈开发"AI猫咪行为解读"应用的全流程。采用六阶段方法论(对齐→架构→原子化→审批→自动化→评估),重点阐述了需求分析、架构设计和实现方案。应用采用MVVM架构,分为Model层(定义数据结构)、Service层(封装业务逻辑)和View层(UI展示)。通过ArkTS严格类型约束和模块化设计,实现了用户输入猫咪行为描述后,系统输出行为解读、情绪判断、
本文介绍了基于HarmonyOS平台开发的"AI旅行规划师"应用的技术实践全流程。该应用通过AI技术解决传统旅行规划存在的信息碎片化、个性化不足等问题,提供从行程安排到应急信息的全链路规划服务。文章详细阐述了对齐阶段的需求分析、架构设计的三层模型(Model-Service-Page)、ArkTS语言特性运用、声明式UI开发实践以及状态管理方案,展示了如何在HarmonyOS生态中构建高效AI应用
AI宝宝辅食搭配应用开发实践摘要 本文介绍了基于HarmonyOS平台开发"AI宝宝辅食搭配"应用的全流程实践。该应用采用ArkTS语言和ArkUI框架,利用AI技术为家长提供个性化宝宝辅食方案。开发过程遵循6A方法论:对齐(需求分析、技术约束确认)、架构(三层设计)、原子化、审批、自动化执行和评估。重点展示了项目结构、数据模型定义、UI组件使用规范以及ArkTS特有的类型约束解决方案。应用功能包
摘要 本文详细介绍了基于HarmonyOS开发AI学习计划生成应用的全流程实践。项目采用MVVM架构,使用ArkTS语言和ArkUI框架,包含三个核心层次:View层负责UI展示,Service层处理业务逻辑,Model层定义数据结构。应用特点包括: 黑板风格UI:采用深绿色主色调(#1B5E20)搭配黄色强调色(#FFD600),模拟教室黑板效果 结构化数据模型:定义了AI学习计划生成Data类
优先级:P0(最高)预估工时:0.5 人天任务描述:定义AI体检报告解读Data类,包含所有业务字段验收标准:类定义完整,字段类型正确,构造函数初始化所有字段输出文件AI体检报告解读Model.ets优先级:P1预估工时:0.3 人天任务描述:定义颜色、字体等主题资源,支持深色模式验收标准:颜色值在color.json中定义,支持 light/dark 主题输出文件color.json1. 分层架
本文介绍了基于HarmonyOS的AI节日贺卡文案生成应用的全流程技术实践。该应用通过AI技术解决传统节日贺卡文案效率低下、个性化不足等痛点,采用Model-Service-Page三层架构设计,包含输入节日/收卡人/风格参数,输出主文案/短祝福/落款建议等功能。文章详细阐述了提示词工程原理、核心功能实现、用户体验优化策略以及性能优化方案,展示了如何利用HarmonyOS平台和AI能力构建高效智能
本文介绍了基于HarmonyOS的AI竞品分析矩阵工具的技术实践。该系统采用Model-Service-Page三层架构,通过结构化提示词引导AI生成多维度竞品对比分析结果,包括优劣势评估和差异化机会识别。文章详细阐述了从需求分析、架构设计到核心功能实现的完整流程,重点讲解了提示词工程策略和性能优化方法。该工具解决了传统竞品分析效率低下、经验依赖性强等痛点,支持普通用户和专业人士快速获得高质量的竞
本文介绍了一个基于HarmonyOS的AI植物养护日历应用的技术实践。文章从需求分析入手,识别了传统植物养护方式效率低、个性化不足等痛点,提出了通过AI技术实现智能化养护的方案。项目采用Model-Service-Page三层架构设计,详细阐述了数据模型、业务逻辑和UI组件的实现方法。核心部分展示了AI提示词工程策略,通过结构化输出和参数化输入确保结果质量。文章还涵盖了用户体验优化、性能调优等关键
实现入口位于。插件读取 CodeMirror 当前状态中的 Lezer 语法树,只遍历可见范围,避免长文档滚动时为不可见节点创建无意义 DOM。if (!// 每种结构只在解析器确认的节点边界内生成 Decoration。});这里没有把 Markdown 交给正则表达式逐行替换。正则很难正确处理嵌套强调、引用中的列表、链接标题、转义字符和未闭合结构。语法树节点已经给出了结构名称、起止偏移和父子关
本文介绍了基于HarmonyOS的AI文件命名规范生成器的全流程技术实践。针对传统文件命名效率低、个性化不足等痛点,项目采用Model-Service-Page三层架构设计,通过结构化提示词工程引导AI生成符合用户需求的命名规范。系统实现包括输入参数处理、AI结果生成与展示等功能,并优化了交互体验和视觉设计。文章详细阐述了技术架构、提示词策略、核心功能实现及性能优化方案,最后展望了AI模型集成、多
摘要:本文介绍了基于HarmonyOS的AI定价策略分析应用的技术实践。通过Model-Service-Page三层架构设计,实现从用户输入到AI生成的全流程解决方案。核心内容包括:需求分析聚焦定价策略分析的效率提升和个性化需求;技术架构采用清晰的分层设计;提示词工程确保AI生成结构化结果;UI设计采用价格标尺对比风格;性能优化涉及数据缓存和条件渲染。该应用通过AI技术实现定价策略的智能分析,提供
本文介绍了基于HarmonyOS的AI商业模式画布应用开发全流程。该应用通过AI技术解决传统商业模式画布效率低下、经验依赖等问题,采用Model-Service-Page三层架构设计,包含结构化输入、智能生成和可视化展示功能。文章详细阐述了提示词工程原理(参数化输入、JSON结构化输出)、核心功能实现(九宫格画布风格设计)以及性能优化策略(数据缓存、条件渲染)。该应用支持多种商业模式类型生成,提升
本文介绍了基于HarmonyOS的AIRACI分工矩阵技术实践,通过AI技术实现RACI分工矩阵的智能化和自动化。系统采用Model-Service-Page三层架构设计,包含输入处理、AI核心算法和结果展示模块。提示词工程采用结构化JSON输出、参数化输入和兜底策略确保生成质量。应用通过表格矩阵色块风格展示结果,优化了交互体验和视觉设计。性能方面实现了数据缓存、条件渲染等优化措施。该方案有效解决
HarmonyOS NEXT温控管理解析 本文详细介绍了HarmonyOS NEXT中的@ohos.thermal模块,该模块提供了设备温控管理功能,帮助开发者应对手机发热问题。主要内容包括: 模块概述:@ohos.thermal通过温控等级(0-7)反映设备热状态,而非具体温度值,简化了开发者的适配工作。 核心API: getLevel()同步获取当前温控等级 registerThermalLe
本文介绍了HarmonyOS NEXT中的两种动画机制:animateTo属性隐式动画和@ohos.animator逐帧动画。通过对比表格明确了两者的核心差异:animateTo适合简单属性过渡,而Animator提供了更精细的生命周期控制和数值插值能力,适合自定义绘制和复杂动画场景。文章重点讲解了Animator的核心API,包括创建方式、参数配置和回调方法,并通过一个可交互的"逐帧动画实验室"
文章覆盖六大干货:矩阵加载不是旋转渐变(相位 + 共享时间轴模型)、四种波前模式的距离函数(ArrowUp / Diagonal / Snake / Ripple)、OKLab 色带采样(比 sRGB 线性插值更稳的跨色相渐变)、ArkUI 渲染选型(为什么不用 Grid、为什么用 Repeat 而不是稳定 key 的 ForEach)、生命周期与减少动态效果(playing / reduceMo
如果你的需求是“清除所有变换,回到初始状态”,用 resetTransform 更明确。如果画布内容复杂,可以考虑把 canvas 的绘制逻辑抽到单独的子组件中,用 @Link 或者 @Prop 传参,避免父组件重建。比如 for 循环里面画了 10 个图形,其中一个忘了 restore 或者写了一个多余的 restore,后面的 9 个全歪。把 scale、offsetX、offsetY 声明为
GSV9001S:处理上限1080P60,基础缩放、FRC、无缝切换、PIP/POP、画质调节、HDR2SDR 等功能齐全,满足全高清场景。2. 输入输出 接口 两者均兼容HDMI 2.0b、DP 1.4a、MIPI CSI2/DSI、LVDS、TTL,支持 HDCP、音频 I2S/SPDIF 嵌入 / 提取。三、应用场景对比 1. 推荐使用 GSV9001E 的场景 超高清拼接墙 / 视频墙:4
本文介绍了多种视频拼接、分割及矩阵方案的技术特点。拼接方案包括8K输入多画面拼接(方案1)、四画面2×2/1×4拼接(方案2-5)、三画面横/竖拼接(方案4/6-7)及N画面拼接(方案8),支持不同输入分辨率(最高8K@60Hz)、定制输出(1080P@60Hz)及HDCP1.4/2.2协议。分割方案(方案1-2)支持4路4K@60Hz混合输入与定制输出。矩阵方案涵盖四进两出/四出(方案1-4)、
本文介绍了3D开发中常用的基础数据类型及其应用场景。主要内容包括:二维向量(Vec2)用于屏幕坐标和UV纹理;三维向量(Vec3)表示位置、方向、缩放等;四维向量(Vec4)用于颜色和齐次坐标;四元数(Quaternion)作为旋转的最佳表示方式,避免了欧拉角的万向节锁问题;颜色(Color)的RGBA表示;轴对齐包围盒(Aabb)用于碰撞检测;矩形(Rect)表示平面区域;以及4x4矩阵(Mat
想象一下这个场景:你在开发一个图片编辑器,用户拍了张照片,发现歪了——想旋转 15 度;又觉得左右反了——想水平翻转;还想把远处的人放大看看——要缩放;最后只想要中间那块——得裁剪。这些操作有个共同点:它们都在改变图像的几何结构,而不是改变像素的颜色值。这就是"图像变换"和"图像滤镜"的本质区别——变换改的是"位置",滤镜改的是"颜色"。HarmonyOS 的 PixelMap 提供了一套完整的变
随着华为鸿蒙(OpenHarmony)生态向专业办公与智能化方向演进,开发者对高性能科学计算的需求日益旺盛。无论是处理复杂的图像变换、实现个性化推荐算法,还是进行实时的传感器数据滤波,都离不开底层的线性代数运算。ml_linalg是一款专门为 Dart 生态设计的工程级线性代数库。它不仅提供了极其丰富的向量(Vector)与矩阵(Matrix)运算接口,更在底层进行了大量的数学优化。在鸿蒙跨平台开
L1-048 矩阵A乘以B分数 15作者 陈越单位 浙江大学给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有Ca与Rb相等时,两个矩阵才能相乘。
整体而言,Golang对开发者来说负担最小,仓颉仍需努力。
本文介绍了Flutter三方库angles在鸿蒙系统中的应用,该库通过将角度数值封装为对象,提供精准的角度计算和转换功能。文章详细讲解了angles库的核心原理、适配方法、核心API以及典型应用场景,如电子罗盘和折线图标签对齐。针对鸿蒙平台的适配挑战,提出了角度差值器和平滑门限等解决方案,确保高性能和稳定性。最后通过一个实战演示展示了如何实现图形级坐标变换能力。angles库能有效提升鸿蒙端精密计
本文介绍了轻量级JSON:API解析库japx在Flutter for OpenHarmony开发中的应用。该库能将复杂的JSON:API数据结构转换为扁平化Dart Map,简化鸿蒙应用对接后端微服务时的数据处理流程。文章详细解析了japx的工作原理、核心API使用方法,并展示了其在社区类App和企业系统等场景中的典型应用。针对OpenHarmony平台特性,提出了异步解析和局部解析的性能优化建