补充根目录可执行安装包
本项目面向工业现场巡检、设备告警处理、远程专家会诊和可信接入管控等典型场景,构建了一套基于 OpenHarmony 技术体系的多端协同作业演示系统。系统围绕现场移动终端、设备监控端、控制中心大屏端三类角色展开,实现工单流转、设备状态同步、故障告警、远程会诊、专家标注、智能诊断和安全审计等关键能力。
项目的核心目标不是做一个普通的信息管理页面,而是围绕 OpenHarmony 的分布式能力设计工业现场协同框架:在真实设备条件下,可通过分布式软总线、分布式数据管理、设备发现、Ability 流转和 NAPI/C++ 原生扩展完成跨设备协作;在当前初赛无多台真机条件下,系统提供单设备三端模拟演示模式,在一个应用内完整还原多端数据流、业务流和会诊流,便于评审快速验证功能闭环。
工业现场常见问题是“人、设备、数据、专家”被割裂在不同位置:巡检人员在现场发现问题,设备监控端掌握实时状态,控制中心负责调度,专家需要远程判断故障原因。传统方案往往依赖人工截图、电话沟通、后台服务器转发或手工录入,信息延迟高、数据不一致、处理过程不可追溯。
本项目将上述流程整合为一个多端协同闭环:
系统在同一应用内模拟三类终端的数据协作,覆盖从工单创建、派发、处理、告警、会诊到归档的完整业务链路。每个终端都有独立的信息区域和状态变化,能够展示多端同步的效果和工业协同逻辑。
已实现内容包括:
系统内置面向工业故障场景的本地规则诊断能力,用于模拟智能体对故障上下文的分析过程。诊断输入不只依赖单一故障码,而是综合故障描述、设备状态、温度、电压、告警等级和现场记录,输出更接近真实工业会诊的判断结果。
诊断结果包括:
工业现场多端协作不能只考虑“能连上”,还必须考虑“谁能连、谁能看、谁能改、操作是否可追溯”。本项目在演示系统中设计了可信设备白名单、非法接入拦截、越权操作拦截和安全审计记录,用于支撑后续真实多设备组网时的安全扩展。
为体现系统不是纯前端演示,本项目加入 C++ 原生模块,模拟工业现场常见协议数据解析。ArkTS 上层页面通过 NAPI 调用原生能力,展示协议帧、解析结果、CRC 校验结果、温度、电压和故障码等字段。
该部分体现了工业软件常见的分层结构:
系统提供适合初赛演示的“一键演示”和多视图切换能力,方便在没有三台真机的情况下快速展示完整业务链路。
主要视图包括:
本项目采用 OpenHarmony ArkTS Stage 模型开发,重点围绕多端协同、设备状态同步、页面流转和工业协议扩展进行实现。
. |-- AppScope/ 应用全局配置 |-- entry/ OpenHarmony 主模块 | |-- src/main/ets/ ArkTS 页面、模型和服务 | |-- src/main/cpp/ NAPI/C++ 工业协议解析模块 | |-- src/main/resources/ 页面资源和配置 | |-- src/test/ 本地测试入口 | |-- src/ohosTest/ OpenHarmony 测试入口 | `-- src/main/module.json5 模块权限和 Ability 配置 |-- hap/ 已导出的 HAP 安装包 |-- docs/ 项目文档、操作流程、联调说明 |-- hvigor/ 构建配置 |-- EHS-工业现场多端协同作业系统-可执行安装包.hap | 根目录可见的 HAP 安装包副本 |-- README.md 仓库首页说明 |-- 提交说明.txt 初赛提交材料说明 |-- 三设备联调指南.md 后续真实多设备部署说明 `-- 模块一演示说明.md 模块一功能演示说明
entry
已导出的 HAP 文件位于:
EHS-工业现场多端协同作业系统-可执行安装包.hap hap/entry-default-unsigned.hap
正式答辩或录制视频时,建议按以下顺序展示:
仓库中已包含初赛提交需要的核心材料:
entry/
AppScope/
hvigor/
EHS-工业现场多端协同作业系统-可执行安装包.hap
hap/entry-default-unsigned.hap
docs/
.docx
.pptx
docs/操作流程.docx
三设备联调指南.md
docs/三设备联调指南.md
模块一演示说明.md
docs/模块一演示说明.md
当前初赛版本已经保留真实多设备部署所需的工程入口。后续接入三台 OpenHarmony / KaihongOS 设备时,可按以下路径扩展:
module.json5
已完成并可演示:
受硬件条件限制,仍需真实设备进一步验证:
EHS - 基于 OpenHarmony 的多模态智能体工业现场多端协同作业系统
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
EHS - 基于 OpenHarmony 的多模态智能体工业现场多端协同作业系统
项目简介
本项目面向工业现场巡检、设备告警处理、远程专家会诊和可信接入管控等典型场景,构建了一套基于 OpenHarmony 技术体系的多端协同作业演示系统。系统围绕现场移动终端、设备监控端、控制中心大屏端三类角色展开,实现工单流转、设备状态同步、故障告警、远程会诊、专家标注、智能诊断和安全审计等关键能力。
项目的核心目标不是做一个普通的信息管理页面,而是围绕 OpenHarmony 的分布式能力设计工业现场协同框架:在真实设备条件下,可通过分布式软总线、分布式数据管理、设备发现、Ability 流转和 NAPI/C++ 原生扩展完成跨设备协作;在当前初赛无多台真机条件下,系统提供单设备三端模拟演示模式,在一个应用内完整还原多端数据流、业务流和会诊流,便于评审快速验证功能闭环。
应用场景
工业现场常见问题是“人、设备、数据、专家”被割裂在不同位置:巡检人员在现场发现问题,设备监控端掌握实时状态,控制中心负责调度,专家需要远程判断故障原因。传统方案往往依赖人工截图、电话沟通、后台服务器转发或手工录入,信息延迟高、数据不一致、处理过程不可追溯。
本项目将上述流程整合为一个多端协同闭环:
三端角色设计
已实现功能
1. 多端协同作业与流转
系统在同一应用内模拟三类终端的数据协作,覆盖从工单创建、派发、处理、告警、会诊到归档的完整业务链路。每个终端都有独立的信息区域和状态变化,能够展示多端同步的效果和工业协同逻辑。
已实现内容包括:
2. 智能体辅助诊断
系统内置面向工业故障场景的本地规则诊断能力,用于模拟智能体对故障上下文的分析过程。诊断输入不只依赖单一故障码,而是综合故障描述、设备状态、温度、电压、告警等级和现场记录,输出更接近真实工业会诊的判断结果。
诊断结果包括:
3. 可信接入与安全审计
工业现场多端协作不能只考虑“能连上”,还必须考虑“谁能连、谁能看、谁能改、操作是否可追溯”。本项目在演示系统中设计了可信设备白名单、非法接入拦截、越权操作拦截和安全审计记录,用于支撑后续真实多设备组网时的安全扩展。
已实现内容包括:
4. NAPI/C++ 工业协议解析扩展
为体现系统不是纯前端演示,本项目加入 C++ 原生模块,模拟工业现场常见协议数据解析。ArkTS 上层页面通过 NAPI 调用原生能力,展示协议帧、解析结果、CRC 校验结果、温度、电压和故障码等字段。
该部分体现了工业软件常见的分层结构:
5. 答辩展示模式
系统提供适合初赛演示的“一键演示”和多视图切换能力,方便在没有三台真机的情况下快速展示完整业务链路。
主要视图包括:
技术路线
本项目采用 OpenHarmony ArkTS Stage 模型开发,重点围绕多端协同、设备状态同步、页面流转和工业协议扩展进行实现。
仓库结构
快速运行方式
entry模块可以识别。entry模块。已导出的 HAP 文件位于:
推荐演示流程
正式答辩或录制视频时,建议按以下顺序展示:
初赛提交材料位置
仓库中已包含初赛提交需要的核心材料:
entry/、AppScope/、hvigor/等EHS-工业现场多端协同作业系统-可执行安装包.hap、hap/entry-default-unsigned.hapdocs/中的项目说明书.docxdocs/中的作品介绍 PPT.pptxdocs/中的原创承诺书.docxdocs/操作流程.docx三设备联调指南.md、docs/三设备联调指南.md模块一演示说明.md、docs/模块一演示说明.md真实三设备部署思路
当前初赛版本已经保留真实多设备部署所需的工程入口。后续接入三台 OpenHarmony / KaihongOS 设备时,可按以下路径扩展:
module.json5中启用分布式数据同步、设备信息获取等权限。当前验证边界
已完成并可演示:
受硬件条件限制,仍需真实设备进一步验证:
项目亮点
项目名称
EHS - 基于 OpenHarmony 的多模态智能体工业现场多端协同作业系统