# AIChemOS **Repository Path**: aichemOS/aichemos ## Basic Information - **Project Name**: AIChemOS - **Description**: 智能化学家操作系统(AIChemOS)一款高性、高吞吐量、高扩展性化学家操作平台 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2025-08-06 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AIChemOS #### 介绍 智能化学家操作系统(AIChemOS)是一款高性能、高吞吐量、高扩展性的化学家操作平台。 ##### 技术栈 * 云服务涉及技术 - 采用前后端分离的模式,前端框架VUE。 - 后端采用Spring Boot、Spring Cloud & Alibaba。 - 注册中心、配置中心选型Nacos - 缓存中间件选型Redis - 消息中间件选型Kafka - 流量控制框架选型Sentinel - 分布式文件存储中间件选型Minio - 关系数据库选型PostgreSQL * 开源操作系统涉及技术 - 采用前后端分离的模式,前端框架VUE。 - 后端采用Spring Boot - 工作流引擎选型LiteFlow,并基于LiteFlow进行定制扩展,增加有状态Component节点支持 - 缓存中间件选型Redis - 消息中间件选型Kafka - 分布式文件存储中间件选型Minio - 关系数据库选型PostgreSQL ##### 开源操作系统核心特性 * 支持统一任务流程、任务、操控指令、工作站模型管理、多种工作站、多种机器人,多协议适配(MQTT、HTTP等) * 支持灵活的工作流引擎调度 * 支持自定义自描述管理 #### 业务架构 业务架构说明 ![](document/images/架构/业务架构.png) #### 部署架构 部署架构说明 ![](document/images/架构/部署架构.png) #### 安装教程 参考[《AIChem系统部署安装指南》](./document/AIChem系统部署安装指南.md) #### 使用说明 参考[《AIChem系统用户使用手册》](./document/AIChem系统用户使用手册.md)