2026-07-13 00:44:09 +08:00
qq
2026-07-13 00:44:09 +08:00
qq
2026-07-13 00:44:09 +08:00
qq
2026-07-13 00:44:09 +08:00
qq
2026-07-13 00:44:09 +08:00
qq
2026-07-13 00:44:09 +08:00
11
2026-07-12 02:42:44 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00
OK
2026-07-12 19:18:26 +08:00

AquaControl AI

污水厂数据管理、采集/写入和历史数据平台。后端为单进程 Go 服务,前端为 Vue 3,配置存储于 PostgreSQL,历史数据存储于 TDengine。

本地启动

  1. 复制 .env.example.env,通过环境变量注入数据库配置(应用不会自动读取文件)。
  2. cd web && pnpm install && pnpm build
  3. go run ./cmd/server

服务启动时执行幂等迁移并对 PostgreSQL、TDengine 进行带超时健康检查。生产环境应通过进程管理器注入环境变量,并仅在受信任内网暴露写入 API。

安全说明

  • 数据库密码不得提交到仓库。
  • PLC 人工写入必须启用 write_enabled,执行后回读验证并记录 write_logs
  • Modbus TCP 驱动已保留协议工厂和地址校验,本阶段不进行现场测试。

开发过程和测试证据见 docs/development-log.md

S
Description
No description provided
Readme 2.7 MiB
Languages
Go 52.5%
Vue 39.1%
CSS 4.8%
TypeScript 3.5%