登录社区云,与社区用户共同成长
邀请您加入社区
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/这篇文章记录的是一次比较完整的 Electron 项目鸿蒙适配过程。项目本体是Pomotroid,一个界面不复杂、功能也很聚焦的番茄钟工具。桌面端体验其实很干净:启动应用、开始计时、切换工作和休息轮次、打开设置页、查看统计页,整个交互链路都很顺。
鸿蒙版 ExifCleaner 不再只是一个界面能打开的壳,而是开始具备真正处理文件的能力。这一步做出来之后,后面无论是继续补 RAW、补更深的视频 metadata,还是把 PDF 做得更完整,至少都已经站在一条可持续演进的路线上了。如果把这次工作浓缩成一句话,我会这样概括:鸿蒙适配最难的,从来不是把窗口拉起来,而是把桌面环境里那些理所当然的底层能力,重新在新平台上接回来。
这篇文章记录了将Electron项目vmd-master迁移到鸿蒙系统的完整过程。作者从项目结构评估开始,通过六个关键步骤完成迁移:先构建鸿蒙运行环境,打通构建流程;确保基础窗口和默认页显示正常;处理鸿蒙文件选择器的返回值差异;解决路径转换和文件读取问题;最终攻克主进程读取成功但页面白屏的难题。文章特别强调了分层验证的重要性,指出鸿蒙适配中常见的路径规范化、权限持久化、进程通信等痛点,并提供了具体
摘要: 开源鸿蒙PC社区推出命枢AI生命科学模拟器的图片分析AI模块,通过计算机视觉和大语言模型技术实现面部健康评估。该模块包含ImageDiagnosisSkill(图片诊断)、FaceFeatureSkill(面部特征分析)和FaceHealthSkill(健康评估)三大核心技能,支持图片上传、多技能协同分析和实时进度显示,最终生成包含健康评分、特征分析及个性化建议的综合报告。UI设计采用模态
本文介绍了如何将Web应用打包成桌面软件,主要面向前端开发者。Electron通过整合Chromium和Node.js,允许开发者复用现有HTML/CSS/JS代码。文章重点讲解了Electron的核心概念:主进程负责窗口管理和系统交互,渲染进程负责UI展示,两者通过IPC通信。详细说明了BrowserWindow的安全配置(contextIsolation、nodeIntegration、san
摘要: 命枢AI生命体征分析系统是基于Electron开发的跨平台健康管理应用,整合AI技术与可视化引擎。系统采用三栏布局:左侧管理外源性因素(症状/药物),中央展示免疫细胞动态对战动画,右侧提供面部分析及健康数据(如BMI计算)。核心技术包括Canvas实时渲染、多模态AI分析(DeepSeek/Qwen3.5)和流式数据处理,支持图片上传获取健康评估(年龄、疲劳值等JSON结构化结果)。开源地
开源鸿蒙PC健康管理系统技术解析 该系统采用Electron+OpenHarmony混合架构,核心功能包括: AI健康分析模块 基于DeepSeek-V3大模型实现智能诊断 采用多层JSON解析容错机制 温度参数0.55平衡准确性与创意性 症状识别系统 支持输入症状预测3-5种病原体 严格定义JSON输出格式 包含概率、严重程度等关键指标 技术亮点 混合架构实现跨平台支持 完善的错误处理和数据校验
AI问答问诊系统摘要 基于开源鸿蒙(OpenHarmony)的智能健康咨询系统,集成三大AI技能: 问题诊断:DeepSeek-V3模型分析病因,结构化输出JSON结果 症状评估:识别症状严重程度及潜在疾病 健康建议:提供个性化生活指导 技术亮点: 并行调用多技能,聚合生成综合报告 强化API容错机制,自动处理非标准JSON响应 严格数据校验确保前端渲染安全 开源地址:Atomgit仓库 系统通过
摘要: 命枢AI生命科学模拟器的症状诊断系统通过智能分析用户输入的身体症状,提供可能的感染类型及概率评估。系统采用暗黑风格UI设计,包含症状输入框、快捷标签选择、AI诊断/问诊按钮和结果展示区域。核心功能包括:1)支持手动输入和标签快捷选择症状;2)基于DeepSeek-V3模型进行专业医疗分析;3)按概率排序展示病原体诊断结果;4)一键集成到对战系统。技术实现上采用JavaScript处理症状添
Electron本质上是Chromium浏览器与Node.js的结合体,通过桌面窗口运行网页。其核心结构分为主进程(main.js)和渲染进程(renderer.js),分别负责系统功能和页面展示。主进程使用BrowserWindow创建窗口,可配置尺寸、背景色等参数。Electron运行时包含两部分:Node.js后台(主进程)和网页页面(渲染进程)。渲染进程支持热更新,而主进程修改后需手动重启
本文介绍了在Windows环境下使用Electron、Vite和JavaScript创建项目的完整流程。首先通过npm创建Electron项目,选择Vite作为构建工具和JavaScript作为开发语言。详细说明了项目初始化、VSCode配置及首次运行可能遇到的Electron下载失败问题,提供了删除node_modules和配置国内镜像的解决方案。文章还解析了项目目录结构,包括主进程(main.
本文提出了一种基于32维超球体流形的宇宙统一理论,将易经64卦、384爻振动模态与物理常数、粒子结构建立严格对应关系。通过引入意识场作为高维信息调制机制,解释了量子现象与宇宙常数起源,并构建了碳基-硅基全息共振模型。研究推导出精细结构常数α≈1/137、电子质量511keV等关键参数,证明三维时空是32维本体的正交投影。最终将意识确立为可量化物理变量,实现了物质、能量、信息与观测者的理论闭环。
本文介绍了昇腾HCCL分布式通信库的核心功能和使用方法。主要内容包括: HCCL初始化配置,支持多机多卡训练环境搭建 AllReduce操作实现全局梯度求和与同步 AllGather用于收集各卡数据并进行拼接 ReduceScatter实现数据分发 Broadcast同步模型权重 点对点通信支持Pipeline并行 文中提供了完整的代码示例,涵盖梯度同步、分布式矩阵计算、模型权重同步等典型场景,并
模板单不是一段固定文本。模块清单:这个模板由哪些部分组成变量规则:哪些位置需要替换装配流程:先填什么,再检查什么发布参考:最终交付时看哪些例子product: '模块清单',research: '变量规则',workflow: '装配流程',reference: '发布参考',draft: '待装配',stable: '已定版',watching: '待验证',这两个映射决定了用户看到的是模板工作
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele_lianjieleida所以这个工具叫链接雷达。项目调研链接需要持续复查技术资料链接要整理引用说明文章素材链接要记录上下文链接管理的关键不是“存了多少”,而是“下一次打开时还能不能判断它有没有用”
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele_suacaiqingxuban素材整理不只是把文件放进文件夹。做设计、写文章、做活动页、整理产品参考时,真正容易丢的是“当时为什么觉得这份素材有用”。所以这个案例做成素材情绪板。它不像后台管理工具
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele_guidangliushuixian桌面文件夹最常见的问题不是文件太多,而是很多文件“当时为什么留下”已经说不清了。会议附件、临时截图、导出的表格、几版方案、压缩包和别人发来的补充材料,刚保存的时
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele-yingxiangxunjian很多图片管理工具只解决“看图”和“分类”,但在真实桌面工作里,图片经常不是单纯被欣赏,而是要被检查、标记、复核和交付。我把这个案例命名为影像巡检台,重点不是做一个普
本文介绍了PyTorch在昇腾NPU上的优化策略,重点解决非连续张量操作带来的性能问题。通过ops-tensor仓实现了三类张量操作的优化:切片/索引、形状变换和广播/拼接。针对gather算子提出索引预排序和批量读取方案,利用UB内存减少HBM访问。同时分析了reshape与view的区别,建议避免不必要的contiguous操作。还介绍了Blaze后端的JIT编译优化,通过预编译和缓存机制处理
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele-zhishiku我做 知识库 时最先确认的,不是颜色和布局,而是它到底帮谁省了哪一步。经验不是没有产生,而是没有被稳定沉淀。知识库要让经验能被重新找到、理解和复用。它面向的是需要长期整理项目复盘、
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele-yishizhuizong议事追踪这个小工具看起来轻,但真正落地时要先把主路径想清楚。很多会议不是没有讨论,而是结论、行动项和风险在会后散掉了。会议纪要要能被继续跟进。它面向的是需要把同步会、评审
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele-jiantietai写 剪贴台 时,我没有把它当成简单换皮,而是先回到用户动作本身。客户回复、版本通知、Bug 模板、签名档这些短文本使用频率高,但散在聊天和文档里很难找。它面向的是每天需要反复复
欢迎加入鸿蒙PC开发者社区,共同打造开发者工具生态:鸿蒙PC开发者社区 :https://harmonypc.csdn.net/项目开源地址:https://AtomGit.com/lqjmac/ele-caogaoxiang草稿箱这一篇,我更想按一次真实改项目的节奏来写。草稿工具不只是保存未完成文本,还要记录场景、阶段、标题钩子、受众和下一步动作。它面向的是同时写文章、脚本、短帖、方案,手里有很
electron
——electron
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net