AN ISLAND OF MY OWN.

项目背景

工业管理涉及多个生产环节、运行节点和管理角色。mini-OGAS 围绕这一场景展开分布式系统实践,把通信、仿真、状态采集和决策处理放在同一个项目中思考。

重点不只在于单个功能,还包括各个节点、数据和服务之间如何组织,以及系统运行过程中如何观察和管理。

主要关注的方向

01 / 节点通信与状态采集

围绕节点之间的信息交换与运行状态采集,建立数据流转和系统观察的基础。

02 / 生产仿真

以生产过程为对象开展仿真实践,连接工业场景与软件中的事件、状态和运行逻辑。

03 / 权限、告警与决策

关注不同角色的操作边界、异常信息的呈现,以及 AI 与管理员之间的决策分流。

技术组成

项目围绕 Python、SimPy、Redis、PostgreSQL、NATS 与 Docker 等组件,构建数据与服务链路。

PythonSimPyRedisPostgreSQLNATSDocker

这是一份项目方向与技术组成的介绍;具体实现和后续进展会随项目迭代补充。

持续打磨

  • 架构与模块边界:让系统结构和职责更容易理解。
  • 部署与复现:使项目可以在明确的环境中运行。
  • 可观测性与文档:让问题能够被定位,经验能够被保留。