登录社区云,与社区用户共同成长
邀请您加入社区
被 AppGallery 打回 12 条整改只是开胃菜,真正的坎是算法备案、大模型登记、安全评估这三座大山。个人开发者上架 AI 应用的完整闯关实录。
以上就是鸿蒙 ACL 权限申请的全过程:**先搞清判定规则,别凭印象申请;二进制证书个人不可得,断了「随包自带运行时」的念想;最后 3 项受限权限一次通过。**如果你也在做鸿蒙上架,这套「先判定、再精准申请、申请原因咬住官方约束」的思路可以直接抄。下一篇我写App 上架合规踩坑:被 AppGallery 打回 12 条整改,从商标撞名到 ArkWeb 合规,一条条踩过去。关注公众号并设为星标,别错
承接上篇运行时拆解:这套 Electron-on-鸿蒙应用在真机上怎么调试、怎么自动化?三板斧——主进程 inspector、uitest、hilog 探测,外加一个「为什么 Playwright 驱动不了它」的真相。
拆解 harmonypc-electron——原生 SO + ArkTS 桥接三件套 + XComponent 渲染面,以及本工程是怎么适配它的。
有度是国内首批原生适配鸿蒙的IM厂商,移动端用ArkTS调用鸿蒙原生能力,PC端双轨开发并获华为支持,实现手机、平板、PC与Windows、macOS、国产Linux体验一致,比套壳方案更稳更完整。
信创环境要做到全平台一致,关键不是逐个平台适配,而是用一套跨平台架构承载核心功能。有度2025版用Electron+Rust一套代码覆盖多系统,并兼容统信UOS、银河麒麟和龙芯、鲲鹏环境。政企办公的终端环境通常很复杂:Windows、Linux、macOS、鸿蒙PC并存,统信UOS、银河麒麟和龙芯、鲲鹏等国产软硬件也越来越多。企业IM在这种环境下,最头疼的问题不是“能不能跑”,而是“每个平台体验是
本文介绍了基于鸿蒙系统的智能时间管理工具开发过程。主要内容包括:1) 环境准备,使用DevEco Studio和Electron框架;2) 本地运行问题解决,如文件数量限制的处理;3) 二次开发功能,新增语言切换、主题模式切换和商务风格优化;4) 最终应用展示。该项目基于开源项目VIR进行适配开发,通过升级Electron版本和代码调整,成功在鸿蒙系统上运行。文章提供了详细的开发步骤和问题解决方法
本文介绍了在鸿蒙OS环境下开发Markdown桌面编辑器inkdown的适配过程。主要内容包括:1)环境准备,使用鸿蒙DevEco Studio和Electron-25.x框架;2)代码适配,将原项目降级至Electron 25.3.2并解决WebAssembly兼容问题;3)通过修改shiki配置实现代码高亮功能。文章提供了详细的工具下载地址、项目结构说明和关键代码修改方案,最终成功在鸿蒙设备上
本文介绍了基于鸿蒙系统的Electron框架开发图片处理工具的实践过程。主要内容包括:1. 环境搭建,使用DevEco Studio和Electron 34.x框架包;2. 代码适配,将开源项目LocalSqueeze降级至Electron 34.0.0版本;3. 解决开发中的关键问题,如模块路径错误、sharp模块兼容性问题等;4. 最终实现在鸿蒙设备上成功运行图片处理应用。文章提供了详细的技术
华为鸿蒙系统支持使用Electron框架开发应用,开发者可通过DevEco Studio(Windows版)进行开发。官方提供了预构建的Electron框架包,在代码仓库中可切换不同版本下载,解压后包含HAP应用包结构。开发完成后需进行应用签名,个人开发者可通过DevEco Studio完成签名流程。Electron应用代码需放置在指定目录下,最终生成签名的HAP安装包。
系统采用前后端分离的现代化Web应用架构,充分利用HTML5、CSS3和JavaScript ES6+技术栈的优势,为用户提供流畅的交互体验和准确的分析结果。│ 表现层 (UI Layer) ││ 业务逻辑层 (Business Logic) ││ 遗传算法 + 性格分析 + 健康评估 + 兼容性检测 ││ 数据层 (Data Layer) ││ 血型数据库 + 性格数据库 + 健康数据库 + l
鸿蒙版Electron 如何使用Electron调用原生arkts方法,Electron鸿蒙交互,Electron鸿蒙通信
本文介绍了PyTorch在昇腾NPU上的优化策略,重点解决非连续张量操作带来的性能问题。通过ops-tensor仓实现了三类张量操作的优化:切片/索引、形状变换和广播/拼接。针对gather算子提出索引预排序和批量读取方案,利用UB内存减少HBM访问。同时分析了reshape与view的区别,建议避免不必要的contiguous操作。还介绍了Blaze后端的JIT编译优化,通过预编译和缓存机制处理
《FlashAttention:昇腾NPU上的高效注意力机制优化》摘要: FlashAttention通过创新的Tiling技术将大矩阵拆分为小块处理,避免了传统注意力机制中N×N矩阵的显存爆炸问题。其核心在于Online Softmax算法,实现了增量计算而不需存储完整矩阵。在昇腾910上的实测显示,相比标准Attention,延迟降低50%,显存占用从512MB降至16MB,吞吐量提升近两倍。
摘要: 在昇腾NPU上运行LLaMA时发现RMSNorm(替代LayerNorm)占8%推理时间,因其标准实现未优化。RMSNorm相比LayerNorm计算量少30%(省去均值计算和β参数),但标准实现存在两次HBM读写和FP16数值不稳定问题。ops-transformer通过融合Kernel(单次HBM访问)、FP32累加和多核并行,将延迟降低67%(从1.8ms至0.6ms),占比从8.2
本文介绍了如何在华为鸿蒙PC上运行基于Electron的无边框透明窗口应用。通过禁用硬件加速确保兼容性,利用BrowserWindow配置实现无边框、透明背景效果,并动态计算窗口居中坐标。文章详细解析了关键配置选项,包括frame、transparent等参数的使用,以及通过内联HTML简化项目结构的方法。最后提供了完整代码示例,展示了一个居中显示"Hello HarmonyOS PC&
在鸿蒙PC上运行定制化Electron应用的实践 本文介绍了如何在华为鸿蒙PC操作系统上运行高度定制化的Electron应用,包括创建无边框、透明背景、带自定义标题栏与圆角阴影效果的窗口。主要内容包括: 设计目标:打造视觉精致、交互完整的窗口,支持最小化、最大化/还原、关闭等系统级操作,并加入流畅动效 Electron配置: 禁用硬件加速确保兼容性 窗口参数详解(无边框、透明背景、圆角等) 屏幕居
随着鸿蒙OS(HarmonyOS)在鸿蒙PC端的全面落地与普及,前端开发者群体面临一个核心诉求:如何将成熟的Web技术栈快速迁移至鸿蒙PC生态,实现高效开发?Electron作为前端开发者最熟悉的跨平台框架,通过融合Chromium渲染引擎与Node.js运行时,早已实现“一套代码多端运行”。而鸿蒙Electron方案的出现,更是打通了Web技术栈与鸿蒙PC的最后一道壁垒——它允许开发者直接复用现
智慧校园管理平台作为鸿蒙 + Electron 技术融合的核心教育场景应用,其核心价值在于通过分布式技术打破校园行业的 “设备孤岛” 与 “数据孤岛”,通过跨端协同提升教学效率与管理水平,通过安全合规保障学生隐私与校园安全,最终实现 “教学智能化、管理精准化、服务便捷化、家校协同化” 的教育数字化目标。本文从教育行业痛点、技术选型、架构设计、核心场景落地、挑战解决到未来演进,全面阐述了平台开发的全
《Electron鸿蒙开发踩坑实录》摘要: 本文记录了作者从零开始搭建Electron鸿蒙开发环境的全过程。主要内容包括:1) 环境搭建的两种方式(源码编译需32GB内存+200GB磁盘,预编译包推荐16GB内存);2) 基础工具安装(git-lfs、ccache、repo工具);3) 获取和编译Chromium-Electron源码的详细步骤;4) 常见编译错误处理;5) 预编译包快速部署方案。
智慧物流管理平台作为鸿蒙 + Electron 技术融合的核心产业场景应用,其核心价值在于通过分布式技术打破物流行业的 “设备孤岛” 与 “数据孤岛”,通过跨端协同提升仓储、运输、配送全环节效率,通过安全追溯满足行业合规要求,最终实现 “全链路可视、高效协同、成本可控、安全可信” 的物流数字化目标。本文从物流行业痛点、技术选型、架构设计、核心场景落地、挑战解决到未来演进,全面阐述了平台开发的全流程
本文深入解析 AtomGit 个人中心应用中的 Watch 项目模块,该模块实现了用户订阅项目的管理功能,让用户能够跟踪关注项目的最新动态,是开发者保持技术敏感度的重要工具。架构优雅: 清晰的分层架构和职责分离性能卓越: 智能缓存、虚拟滚动、预加载策略用户体验: 细粒度加载状态、错误恢复、无障碍支持可扩展性: 模块化设计、插件化架构监控完善: 性能追踪、用户行为分析。
本文对比分析了鸿蒙(HarmonyOS)和Electron两大跨平台开发技术。鸿蒙基于ArkTS/ArkJS,专注于全场景分布式设备开发;Electron依托Web技术栈,适用于桌面应用开发。文章通过实现Markdown编辑器(Electron)和阅读器(鸿蒙)两个案例,展示了各自的核心开发流程。最后提出融合思路:可将Electron前端嵌入鸿蒙Web组件,或通过分布式能力实现数据同步。建议根据项
本文提出基于鸿蒙操作系统、Electron框架和工业边缘计算的智慧工厂协同方案,融合数字孪生技术构建"物理工厂-数字孪生-跨端协同"体系。方案通过四层架构实现:物理层接入生产设备,边缘层提供实时数据处理和AI推理,孪生层建立1:1数字镜像并实现秒级同步,应用层提供跨端可视化服务。该方案可提升生产效率30%以上,降低运维成本40%,缩短订单响应时间至分钟级,实现全流程质量追溯,助
本文对比了鸿蒙(HarmonyOS)与Electron两大跨平台开发技术。鸿蒙是华为自研的分布式操作系统,采用ArkTS语言,面向全场景设备;Electron基于Web技术,专注桌面应用开发。文章通过记事本案例展示了Electron(使用HTML/JS)和鸿蒙(使用ArkTS)的具体实现,并探讨了两者的融合可能,如Web组件嵌入、分布式服务对接等。Electron适合快速开发桌面应用,鸿蒙则面向物
本文提出基于鸿蒙OS与Electron的智慧工厂全链路安全防护方案,针对工业互联网面临的设备劫持、数据泄露等安全风险,构建五维可信防护架构:1)设备可信层通过鸿蒙TEE实现设备身份认证与固件校验;2)通信安全层采用TLS+国密算法保障跨端加密传输;3)数据安全层实现全生命周期管控;4)应用安全层强化Electron跨端防护;5)智能风控层部署边缘AI模型实时监测异常行为。方案覆盖设备接入、数据传输
本文介绍了鸿蒙OS与Electron框架的融合开发方案,实现跨设备协同应用开发。通过WebSocket通信和分布式数据服务,将Electron的桌面应用开发能力与鸿蒙的多设备协同能力相结合。文章包含三个实战项目:基础通信实现Electron与鸿蒙设备双向交互;进阶应用展示鸿蒙传感器数据在Electron端的可视化;高级特性实现原子化服务与Electron应用的联动。提供了完整代码示例、性能优化策略
本文提出基于鸿蒙操作系统和Electron框架的智慧工厂解决方案,通过5G全连接、工业元宇宙和柔性制造三大核心技术,实现从工厂内部到产业链生态的协同优化。方案采用七维融合架构,重点强化鸿蒙与Electron的跨端协同能力,新增5G全连接层和工业元宇宙交互层,支持多品种混线生产、远程运维、虚拟巡检等前沿场景。关键技术包括鸿蒙分布式总线与Electron的实时数据同步、5G超低时延通信、元宇宙沉浸式交
本文提出鸿蒙与Electron融合开发的安全方案,通过鸿蒙AccountKit实现华为账号一键登录,结合WebSocket实现跨端权限同步。方案包含三个核心模块:鸿蒙端身份认证、Electron端权限管控和双向通信机制。详细给出了环境搭建、工程配置和完整代码实现,包括鸿蒙端WebSocket客户端、Electron主进程权限校验等关键组件。测试验证表明,该方案能有效实现用户身份认证、细粒度权限控制
摘要 本文提出鸿蒙Electron与边缘AI+工业物联网(IIoT)融合的智能制造解决方案,通过五层工业协同架构实现设备互联、智能决策与跨端协同。方案采用鸿蒙Electron作为核心载体,结合边缘AI的实时推理能力(延迟≤50ms)和IIoT的设备连接能力,覆盖智能产线、预测维护等工业场景。关键技术包括:多协议设备接入、轻量化AI模型部署、鸿蒙跨端指令同步(延迟≤100ms)以及端侧安全计算。通过
本文介绍了鸿蒙与Electron融合开发中实现跨端数据可视化的完整方案。通过WebSocket实现数据实时同步,鸿蒙端采集数据并使用原生图表组件渲染,Electron端借助ECharts实现灵活可视化展示。方案包含核心代码实现、工程化配置和测试流程,具有数据同源多端渲染、轻量化集成和能力互补等优势,适用于工业监控、物联网等场景。文章还提供了优化建议和常见问题解决方案,为开发者构建跨端数据可视化应用
鸿蒙Electron与区块链+可信数据共享的融合,是跨端协同技术与可信数据理念的产业级落地,核心解决了传统数据共享“不安全、不可信、低效协同”的痛点。通过“区块链构建可信底座、隐私计算保障数据安全、鸿蒙Electron实现跨端适配”的三重协同,实现了“数据采集可信、流转可控、使用安全、追溯可查”的全链路可信数据共享体系。从政务数据协同到供应链金融,从医疗数据共享到工业数据交易,三者的融合已在多个领
Electron应用“重资源、高占用”的问题在鸿蒙桌面端更突出——启动慢、操作卡顿、内存溢出等问题直接影响用户体验。本文结合鸿蒙系统资源调度特性,从“启动优化、运行时优化、内存优化、分布式场景优化”四个维度,提供可量化效果的实战方案,每个策略均附代码示例与优化前后数据对比,让应用启动时间缩短60%+,内存占用降低40%+。
✅资源管理所有文本放入使用{0}占位符,避免拼接✅布局适配使用startend代替leftright测试 RTL 语言(如阿拉伯语)✅格式本地化日期/数字/货币使用@ohos/intl不硬编码格式规则✅审核合规覆盖目标市场隐私政策提供对应语言版本🌍记住:国际化不是“翻译”,而是尊重每个用户的语言与文化习惯。用好鸿蒙原生能力,让你的应用真正走向全球!
本文详细介绍了鸿蒙与Electron融合开发中实现跨端音视频流传输的技术方案。通过WebRTC协议结合鸿蒙媒体服务,构建了"鸿蒙采集、Electron展示"的协同体系,支持毫秒级延迟的视频监控、远程会议等场景。文章包含完整的环境搭建指南、核心原理说明、代码实现步骤及工程化优化建议,重点讲解了WebRTC信令交换、鸿蒙媒体采集、Electron播放等关键环节的实现方法。该方案充分
本文详细介绍了如何实现Electron与鸿蒙设备之间的双向文件传输,通过集成鸿蒙分布式文件服务(DFS)和gRPC技术,构建高效跨端文件管理体系。文章包含完整的开发流程:从环境搭建、工程初始化到核心代码实现,详细讲解了鸿蒙端gRPC服务开发、Electron端文件操作接口封装以及UI交互实现。方案充分利用鸿蒙DFS的分布式能力,实现"一次传输、多端共享",支持文件上传、下载和列
考虑到之前的文章均围绕鸿蒙Electron应用的核心功能展开,这次我将聚焦“调试与问题排查”这一实用场景,结合鸿蒙系统特性,为开发者提供一套可落地的调试方案。
跨平台开发的工程化挑战:Electron 与开源鸿蒙(OpenHarmony)在大型项目中的构建体系、模块治理与持续交付实践对比
跨平台应用性能深度剖析:Electron 与开源鸿蒙(OpenHarmony)在真实业务场景下的资源调度、启动效率与能效表现对比