MES 2026 年第 37 周工作小结

本周(9/7–9/12,约 59 次提交,合入 feature/ai-config-snapshot)主线在 报表/文档模板版本史与回滚能源计量公式检查(含 AI 公式检查),以及 计划范围导入体验看板数值卡下钻。主力模块 mes-report / mes-plan / mes-factory,另有 mes-webmes-aimes-chartmes-vessel-operation

一、报表与文档模板:历史、快照、回滚(mes-report)

  • 报表模板:归档元数据、历史版本、回滚;上传进度与重复文件状态
  • XLS 模板:历史管理、版本对比、回滚;mergeCells 重叠区域与样式保留优化
  • DOCX 模板:版本历史与快照
  • 计划范围文档(jhfwdoc):文档历史管理与快照

二、公式检查与能源计量报表

  • 荣盛能源计量报表公式检查报告、复检结论与模板文档
  • AI 公式检查:报表模板侧入口与解析加固、报告渲染与样式、尾随空格检测
  • 菜单 SQL 与父菜单识别修正,支撑公式检查按钮挂载

三、计划范围导入与摘要(mes-plan)

  • Excel 解析、导入摘要与未匹配装置名展示;导入结果 UI 简化
  • 计划范围布局增强;计划日期拆分年月工具方法
  • 过程名 / 未匹配装置名日志,便于排错

四、看板下钻与罐区体验

  • Chart:数值卡下钻能力与配置;船舶管理、任务管理看板下钻
  • 罐存平衡 / 罐日:网格布局与初始化、数据校验与加载优化、UI 对齐

五、船舶黑名单与装置日报

  • 船舶黑名单:IMO / 船名检索;导入导出
  • 新增装置日报(pdr)模块起步
  • 位号表单增加取数类型;表格文字列自适应

六、AI 与平台杂项(mes-ai / sys)

  • 合入 AI 配置快照分支;协作与配置管理文档增强
  • Agent 工具调用处理增强;装置开停工 / 停工区间 SQL;三率配置同步本地
  • 用户已分配角色查询;AesUtil-obf 安装脚本;本地热重载开发说明

节奏

日期 提交约数 重心
09-08 10 报表历史上传回滚、装置日报、位号
09-09 9 XLS/计划文档历史、罐存网格、角色
09-10 14 DOCX 历史、看板下钻、罐日重构
09-11 13 计划导入摘要、能源公式检查、船舶黑名单
09-12 15 AI 公式检查、Agent/开停工 SQL、导入收尾

一句话:本周把报表与文档模板的「可回滚版本史」铺开,能源计量公式检查(含 AI)落地,并补齐计划导入摘要、看板下钻与船舶黑名单等业务体验。

MES 计划范围文档:Excel 绿色区块解析核心

计划范围文档「导入」的关键,不是行式 CRUD 读表,而是用 Apache POI 把排产 Excel 里的装置绿色合并区拆成扁平记录 FlatRecord。实现类:ExcelGreenRegionExtractormes-plan)。

数据模型

每条记录对应「某装置下的一行进料或产品」:

字段 含义
processName 装置名(合并区文字,去换行)
load 负荷(合并区上方单元格,常格式化为 xx%
capacity 加工量(合并区下方单元格)
type 进料产品
itemName 物料 / 产品侧线名
amount 加工量或产量
yield 收率(仅产品)
rowNum / colNum 合并区左上角,用于排序与分组

入口:parseExcel(byte[] / File / InputStream)XSSFWorkbook → 取第一个 Sheet → 返回按行列排序后的列表。

解析步骤

1. 以合并区为装置锚点

遍历 sheet.getMergedRegions()。合并区首格文本作为装置名;去掉 \n 后长度 < 2 或空则跳过(过滤装饰块)。当前实现里 isGreenCell 判断被注释掉,实际以「合并区 + 有意义的装置名」为准。

2. 块内相对列布局

对每个合并区调用 extractBlockData,以合并区左列为 centerCol

1
2
[进料名][进料量][装置合并区][产品名][收率][产量]
-2 -1 centerCol +1 +2 +3
  • 上方一行同列:负荷;数值则 ×100 后加 %
  • 下方一行同列:年加工量 / 备注
  • 左侧两列:进料名 + 量;过滤表头「进料」及含「合计」的行
  • 右侧三列:产品名 + 收率 + 产量;过滤「产品/侧线」及「合计」

数量、收率尽量用 BigDecimal 保留两位小数。

3. 排序

全部 FlatRecord 先按 rowNum,再按 colNum 升序,保证后续按装置分组时顺序稳定(与画布从左到右、从上到下一致)。

设计要点

  1. 结构约定优于颜色:模板用绿色合并区标装置,代码侧更依赖合并区几何与相对列偏移;颜色过滤可按需打开。
  2. 扁平化:一个装置多行进料/产品 → 多条 FlatRecord,同一 processName + 相同 load/capacity。
  3. 上游用法JhfwDocServiceImpl.importDataPlanFiles 二进制调用本解析器,再按 processName 分组写入主从表;解析器本身不落库。

小结

绿色区块解析 = 合并区定装置 + 固定列偏移读进料/产品 + 上下格读负荷/加工量。改模板列布局时,优先改 extractBlockData 中的相对偏移,而不是改导入接口。

AI Daily · 2026年5月21日 · MES 工作区简报

编码 Agent 产品层加速成熟;Harness(脚手架)仍是能力放大器;检索/MCP 成为企业代码库 Agent 的基础设施。

核心摘要

  • Harness 决定上限:同一模型在不同 Harness 下表现可差近一倍(如 Gemini 3.1 Pro 17.7→31.4),说明 Cursor/规则/子 Agent 配置值得持续投入,而非只换模型。
  • 编码 Agent 从 IDE 走向跨设备运维:Codex 支持手机远程操作已锁屏 Mac、Appshots 抓取应用上下文,预示「长期在线操作员」形态,与 MES 7×24 运维场景有类比价值。
  • Agent 架构建议先单 Agent:工具/提示膨胀后再拆 Manager/子 Agent;与当前 .cursor/rules + 按需 Task 子代理的模式一致。
  • 代码库检索 + MCP 一体化:Weaviate 内置 MCP、LangChain 沙箱 Auth Proxy 与 typed streaming,指向「大单体 Java 多模块仓库」的安全 RAG 方向。
  • 开源编码模型竞争加剧:Qwen3.7-Max 在 SWE-bench 等榜单靠前,社区期待 27B/35B 开放权重;对本地/私有化辅助编码有参考意义。

与 mes-parent 直接相关

1. 继续投资「Harness」,而不是只追新模型

  • 本仓库已有 .cursor/rulescopilot-instructions.md、HTML/JS 版本规范等,本质上就是 Harness
  • 建议:把反复出现的坑(如 var vm 勿包在 $(function(){})@Transactional 默认 rollback、html 改 JS 必 bump 版本)沉淀进规则,效果往往大于换模型。

2. 子 Agent 用在「模块边界清晰」的任务

  • 行业共识:先单 Agent,再在工具/提示失控时拆子 Agent。
  • 适合 mes-parent:按模块并行(如 mes-plan 页面规范对齐、mes-document 接口排查),避免一个 Agent 同时改十几个 pom.xml
  • 不适合:跨模块大重构且无明确回滚点——应先拆计划 + 小步提交。

3. MCP 与大型 Java 单体仓库

  • Weaviate 内置 MCP + 混合检索(BM25 + 向量)说明:Agent 读全仓 时检索层是产品差异化点。
  • 本工作区已启用 MySQL/MSSQL 等 MCP,可扩展模式:
    • 只读 Schema/样例查询 辅助写 Mapper/XML
    • 禁止 Agent 直接执行破坏性 SQL(配合二次确认,与现有删除按钮规范一致)

4. 编码 Agent 工作流(可借鉴到侧项目/脚本)

Reddit 高赞「十年工程师手机 Vibe Coding」要点,经筛选后适用于 非核心生产路径 的实验性开发:

实践 说明
计划模式先行 先出计划、人工收窄范围,再自动改代码
任务粒度 计划须能「装在脑子里」;过大则拆
每步 git commit 与 MES 多模块协作时的回滚习惯一致
测试与 E2E 要求 Agent 生成测试;复杂变更加安全/测试审查子步骤
明确非目标 提示中写清「不要动」的模块/文件

5. 培训资源(团队 upskill)

  • Anthropic 官方免费课程含 MCP、Claude Code、Plan Modeanthropic.com/learn)。
  • 建议:前端/全栈同事优先 MCP + Agent 课;后端可侧重 Claude API + 企业部署路径。

工具与产品动态(节选)

Codex 产品层

  • Appshots:Mac 应用窗口截图+文本,丰富上下文。
  • 远程 Mac 操作:手机可在 Mac 锁屏时安全调用应用——长期驻场 Agent 的形态信号。
  • 团队插件共享、组织分析:企业落地编码 Agent 时的治理需求。

LangChain

  • Sandbox Auth Proxy:控制 Agent 与外界边界。
  • Typed streaming:工具/子 Agent/中断作为一等公民,而非纯 token 流——利于做「MES 操作进度 UI」类投影(若未来做内部 Agent 控制台)。

其他信号

  • mini-swe-agent 适配 ProgramBench:软件工程 Agent 的 Harness 创新仍在快速迭代。
  • turbopuffer 达 $100M ARR(检索基础设施):上下文检索是 Agent 产品的核心战场。

模型与开源生态(节选)

  • Qwen3.7-Max:多项编码/Agent 基准靠前;开放权重 27B/35B 仍待观望。
  • **Cohere Command A+**:Apache 2.0 MoE,面向企业 Agent;社区关注 GGUF 本地部署。
  • Meta 向 Heretic 发函:Llama 衍生权重合规风险上升,选型需注意许可证链。

关键词

#CodingAgent #MCP #Harness #Cursor #LangChain #Qwen #Java #MES #检索 #子Agent


数据来源: smol.ai · 2026-05-21
生成时间: 2026-05-23(由 ai-daily 插件拉取并针对 mes-parent 裁剪)

MES 2026 年第 36 周工作小结

本周(8/31–9/4,约 74 次提交,合并 PR #384 等)主线在 计量器具台账(导入导出、附件、权限与列表体验)与 看板能力增强(书签 URL、筛选联动、透视、虚拟滚动、导出与 SQL 安全)。主力模块 mes-measure / mes-chart,另有 mes-aimes-utils

一、计量器具台账(mes-measure)

  • 导入:已有设备编码增强、备注字段、导入进度与新增/更新计数
  • 导出:Excel 样式重构、状态转换、日期处理、进度条;底座导出能力同步增强
  • 台账编辑:附件上传(sys_attach)、详情按钮、表单字段行为
  • 字典:条目复制、批量取字典(sys-dict
  • 列表与权限:列宽动态调整、菜单权限与单位选择 UI、jqGrid 行数与布局细节

二、看板 / Chart(#384)

  • 能力:书签 URL、筛选联动、透视、虚拟滚动、DBMON 缓存
  • 导出:看板导出与数值导出;表头渲染增强
  • 安全:SQL 校验由 JSqlParser 切到 Druid;前导分号校验
  • DemoDEMO_CAPABILITY_BOARD 演示新能力;组件高度与布局微调

三、AI 与装置开停工(mes-ai)

  • 装置开停工区间表与年份日期解析
  • Agent 绑定 SQL/Java 调整;联锁使用汇总查询优化
  • 能耗图 SQL 去掉冗余能源类型过滤

四、运行监控、配置与位号

  • Tomcat 运行状态监控与可视化增强(mes-utils-runtime-monitor
  • 系统配置变更事件发布与资源管理重构
  • 位号(fm)数据源筛选与 UI;调度页操作栏布局

五、其它平台项

  • 容器作业 / 报表模板:jqGrid 默认页大小统一为 30;UI 与提示方式调整
  • 菜单与 EOS Tree 同步;文档侧更新 2026 H2 计划与 Spring Boot 3 迁移计划

节奏

日期 提交约数 重心
08-31 7 计量导入/导出/附件起步
09-01 27 计量台账集中交付
09-02 12 运行监控、配置、位号
09-03 10 AI 开停工、列表分页统一
09-04 18 Chart 看板能力合入

一句话:本周前半段夯实计量台账导入导出与编辑体验,后半段合入看板书签/联动/透视/虚拟滚动与导出安全,并补齐装置开停工与运行监控。

MES 2026 年第 35 周工作小结

本周(8/24–8/29,约 85 次提交,合并 PR #174、**#382** 等)主线在 壳层导航体验(全局搜索、侧栏、模块 Tab)、LIMS 数据源与位号对接本地 bge-m3 embedding,以及工作台到期提醒与 EOS 权限移除。主力模块 mes-web / mes-visual / mes-factory / mes-ai

一、壳层导航与全局搜索(#174)

  • 全局菜单搜索:组件布局、响应式样式与状态管理;z-index 与下拉交互
  • 侧栏:折叠态展示、滚动行为、本地过滤;菜单加载后再初始化路由
  • 模块 Tab / 导航栏:Tab 布局与样式、打开方式项;页脚版权年份动态化
  • 角色详情页布局可读性调整

二、LIMS 数据源与位号

  • LIMS 数据源配置:RDB SQL 数据源实现;精度保留;sys_config value 扩至 4000
  • 结果数据:筛选排序、网格配置与菜单 SQL
  • 位号(fm):导入下载对接 LIMS;采集流程与样式收敛
  • 数据源配置页 JSON 编辑器

三、AI embedding 与知识库

  • 默认改用本地 bge-m3 embedding(免 API Key);Docker 环境配置同步
  • 知识库 测试检索 能力与 UI
  • 当前时间预调用(系统消息前置合并);SQL 工具参数解析增强

四、工作台、到期提醒与容器

  • 首页 badge 接口与工作台快照/超时处理
  • 到期提醒:状态判定、聚合调度、复制;工作台提醒汇总
  • 容器工作台 providers 与状态计数;任务组参数加载
  • 首页提示统一为 msg / alert

五、工艺可视化、过程控制与安全

  • P&ID:集成 draw.io Stencils、ISA 符号管理;SVG 描边与样式归一
  • 过程控制(#382):超限异常记录时长计算与写入
  • EOS 权限:角色权限「移除授权」模式;清理孤立空目录
  • Docker 本地直连端口映射、Flowable schema 自动升级等开发便利项

一句话:本周以壳层导航与全局搜索落地为主,LIMS 数据源/位号与本地 embedding 并进,工作台到期提醒与 P&ID 图元、EOS 权限移除补齐平台与安全侧能力。

MES 2026 年 8 月工作小结

8 月(截至 8/25,约 320 次提交、合并 PR #360 / #368–#381,另有多条功能分支直接合入)主线是把 mes-ai 从「能出表/图」推进到 配方化 SQL 查询、双区间对比与 AgentScope 子运行时,并同步加深看板下钻、工艺符号面板与 EOS 权限移除能力。改动最集中的模块是 mes-ai,其次 mes-chart / mes-web / mes-visual / mes-security;月末打上 release-2026-08-25

一、MES-AI:sql_compose、双区间图与 AgentScope

  • sql_compose:配方化查询生成、别名/LIKE/单位校验、产耗默认负号、双区间对比图与 [区间1]/[区间2] 列标签;「回溯起算」日期解析与 TOP/CTE 安全注入。
  • AgentScope:新增 mes-agentscope 子模块,子 Agent 配置、权限模式、表格块与图表抽取、token usage 写入运行日志;管理端与协作编排联动。
  • 对话体验:Markdown/语法高亮、思考步骤、会话搜索与历史内嵌图表、运行日志反馈/复测、相对月份 SQL 参数、选项回答与工具移交编辑。
  • 能耗工具链:日表多装置、同比环比/趋势/饼图、存储过程工具出图、excludeFromUiTable、列组与汇总行、多日均值查询、当前时间预调用。

二、看板与可视化

  • 下钻:饼图/柱图弹层明细 → 行级二级详情;能耗模块明细 SQL 与多看板下钻文档补齐;多柱图支持。
  • 嵌套饼图:色相微调、固定品类配色、零值过滤与高亮;看板树展开、月份筛选与图表包导入导出。
  • 工艺工程:ISA 5.1 仪表符号面板、P&ID 工艺符号面板与生成脚本;设计图/图形资产页交互规范。
  • 项目甘特:可拖拽分栏、布局与基线/排程相关增强(mes-project)。

三、权限安全与其它业务

  • EOS:角色权限移除授权模式、孤立目录剪枝、菜单树拖拽重排、角色管理 UI 与菜单详情刷新交互。
  • 船舶 / 工作台:码头船舶待办 Provider;联锁强制投用率相关查询。
  • 计量:恒值监测状态持久化与告警联动、仪表型号管理、监测规则按电表批量查询。
  • 基础设施:Docker 本地直连端口映射、Flowable schema 自动升级;UI 查询区对齐与成功 msg/失败 alert 规范落地。

四、月度节奏

阶段 重点
上旬 协作子 Agent / 工具移交、相对月份参数、运行日志反馈复测、对话内图表合入(#360)
中旬 存储过程出图、能耗趋势/饼图/同比、嵌套饼与下钻、Eos 菜单拖拽与权限修复(#376–#381)
下旬 sql_compose 与双区间图、AgentScope、看板二级下钻、P&ID 符号面板、EOS 移除授权;发版 release-2026-08-25

一句话:8 月把 MES-AI 推到「能配方写 SQL、能双区间出图、能挂 AgentScope」,看板下钻与工艺符号面板同步成型,并在月末完成 release-2026-08-25 发版收口。

MES 2026 年第 33 周工作小结

本周(8/8–8/15,活跃提交 8/11–8/14,约 74 次提交、合并 PR #376–#381)主线在 AI 能耗分析图表能力(存储过程出图、趋势/饼图、同比环比),同步推进看板嵌套饼图与下钻、联锁强制投用,以及 Eos 菜单拖拽与权限修复。主力模块 mes-ai(约 141 文件触达),次为 mes-chart(约 70 文件)。

一、AI 存储过程图表与能耗分析(#378、#379、#381)

把能耗类 SQL 工具从「表格结果」推进到「对话内可渲染图表」:

  • 存储过程工具支持图表输出SqlToolChartBuilder 增强 tooltip、系列类型与默认配色同步;能耗分析工具补充 chart intent 与月份处理
  • 能耗趋势:多线图、单位过滤、趋势查询与标签修正;去掉不适用的 exclusive_group
  • 能耗饼图 / 统计图:嵌套饼、RATE 展示对齐图形查询路由;柱状图顶部数值展示;图表快照导出 snapshotChartsToImages
  • 同比 / 环比:能耗分析存储过程增强 MoM/YoY、按消耗类型细化;excludeFromUiTable 与 remarks 收敛;修复同比列缺失与单位后缀(#380)

二、智能体会话与聊天体验(#377)

  • 会话历史检索增强,运行日志详情内嵌图表渲染
  • 会话搜索、等待态指示、图表 resize
  • 适配 deepseek-v4-flash;SQL JSON 输出保留 NULL;列可见性策略补充空内容与行去重
  • 聊天表格 / Agent 卡片样式与布局修复;运行日志列表性能相关合入

三、看板 chart:嵌套饼图与交互

  • 嵌套饼图配置、绑定与零值过滤;动态系列类型与饼图坐标轴清理
  • 能耗图表下钻、高亮;看板菜单树展开/折叠
  • 图表包导入导出;画布高度计算修复

四、联锁强制投用与权限安全(#376)

  • 联锁监控纳入 isForce(强制投用)条件与查询方法
  • Eos 菜单树支持拖拽重排;菜单缓存防误改
  • 权限批量删除处理重构修复

五、其它

  • 容器运行图表配色同步
  • 审批组面板样式调整
  • 清理 /rtdb/pi 相关废弃存储过程与函数
  • H2 任务计划与 code review 文档更新

一句话:本周以 AI 能耗存储过程出图与同比环比分析落地为主,看板嵌套饼图/下钻跟上,联锁强制投用与 Eos 菜单拖拽补齐平台侧能力。

MES 2026 年第 32 周工作小结

本周(8/3–8/6,约 50 次提交、合并 PR #360、#374)主线在 AI 图表内联渲染相对月份推理修复,同时推进运行日志可观测性和 ExternalApi 集成。主力模块 mes-ai(167 文件触达),次为 mes-chart(15 文件)。

一、AI 图表内联与看板增强(#360)

在 AI 聊天中落地面向 SQL 工具的内联图表渲染,并增强看板筛选能力:

  • SqlToolChartPolicy:新增图表配置编辑入口,支持为 SQL 工具指定折线/柱状/表格等图表类型,查询结果直接在对话中渲染
  • 看板增强:Tab 筛选与可见性管理、月份过滤支持、renderFilterBar 异步时序修复
  • 健壮性修复ClassCastException(图表配置为标量值时)、NumberUtil 统一替代自定义数值解析方法

二、相对月份查询修复(#985、#992)

针对性修复”上个月”等相对月份提示词输出错误日历月份的问题:

  • RelativeMonthOverviewNormalizer:正则从 RELATIVE_MONTH_PHRASES 集中化短语列表动态构建,消除分散常量
  • AgentReactExecutor:注入已解析年月提示,防止 Agent 在强制结单前过早输出 JSON 导致月份错误
  • 新增单测覆盖多种相对月份表述场景

三、AI 运行日志可观测性(#374)

  • 运行日志列表新增会话详情弹窗,支持按 sessionId 匹配 assistant 消息并展示
  • AiChatRunLogEntity 关联 SysUserEntity,日志列表展示用户信息(用户名/姓名)
  • AgentChatController 会话管理功能增强:分页、搜索、会话切换
  • AgentAnswerParser 新增 intentional_choices JSON 解析

四、ExternalApi 工具增强

  • URI 构造与编码重构,urlEncode 冗余方法移除
  • 测试用例覆盖 URI 特殊字符编码场景
  • 文档补充:高德天气工具、通用 External API 接入示例

五、文档与基础设施

  • MES vs Dify / AgentScope 对比文档大幅更新,详列成本/标注反馈闭环等维度差距
  • mes-ai 工具配置复杂度分析文档
  • 新增 mes-count-loc Skill
  • .mcp.json 加入 .gitignore,清理过期 LLM 文档和已吸收的单次 SQL 补丁

六、物料查询

  • 新增物料 ZZTJ 日进出 SQL 工具种子及文档索引
  • 物料单位 IO 明细查询增加含量、类别筛选参数

一句话:本周以 AI 图表内联和相对月份修复落地为主,运行日志可观测性明显提升,ExternalApi 和物料查询逐步补全。

MES 2026 年 5 月工作小结

5 月(约 220+ 次提交、合并 PR #239–#281)主线落在业务现场能力:交接班 Docx 模型导入、液体码头/船舶作业增强、仪表位号与报表关联,以及 RTDB/ISYS 采集链路。改动最集中的是 mes-operationmes-measuremes-vessel-operation,辅以 mes-web / mes-rtdb

一、交接班 ShiftLog(中下旬主线)

  • Docx 模型导入与解析预览(#263):锚点注入、单元格模式、输入类型与公式处理。
  • 跳过孤儿锚点(#270)、批量删除与归属校验、调度日志预览。
  • Docx 解析器持续增强(#278):条目类型、标签推断、TABLE_STR_BC 批量生成等。
  • 月末补齐 docx_code 唯一性校验(#281)。

二、船舶 / 液体码头作业

  • 内外贸字段、管线名称、货种筛选与泊位告警(#239/#241/#246/#248)。
  • 收发油罐按物料多选(#244);船名模糊检索等终端体验。
  • 船舶动态导入:到港时间格式与提示信息修复(#258/#276)。
  • 排船页接入真实 LLM 辅助(#275)。

三、仪表位号与报表

  • 手动采集按钮(#254);位号配置、导入导出、唯一性与时间处理(#267)。
  • 关联报表模板展示与批量查询、模板维度(#252/#265)。
  • 报表/位号侧过滤与 jqGrid 行范围选择。

四、实时库与工程体验

  • RTDB ISYS SDK RMI 回调(#271);ISYS 配置与 HTTP 客户端增强。
  • SpringDoc OpenAPI / Swagger UI 接入。
  • 多 Tab 溢出箭头滚动(#273)、滚动条样式、模态间菜单切换;菜单关键词逗号 OR 搜索(#269)。
  • 反馈排程关闭/驳回态隐藏按钮等细节(#250)。

五、月度节奏

阶段 重点
上旬 液体码头罐/管线/货种、位号手动采集、报表模板维度
中旬 交接班 Docx 导入起步、位号关联报表、菜单搜索与 UI 修复
下旬 ShiftLog 解析深化、RTDB RMI、排船 AI、到港时间导入、docx 唯一性

一句话:5 月把交接班 Docx 导入做成可用链路,并加强液体码头作业与仪表采集/报表关联;实时库回调与若干前端体验同步落地,为 6 月平台化(AI/能耗/图表)腾出业务底座。

MES 2026 年 6 月工作小结

6 月(约 340+ 次提交、合并 PR #277–#310)是平台能力铺开的一个月:落地 mes-ai Agent 平台mes-energy 模块,图表看板与 AI 向导增强,并同步推进 Eos 权限、OTP、在线消息与个人工作台。改动较均衡地落在 mes-core / mes-web / mes-ai / mes-energy / mes-chart

一、MES-AI Agent 平台(下旬主线,#305)

  • 新增 mes-ai 模块骨架:Agent 管理、聊天流式输出、thinking 步骤跟踪。
  • SQL 工具执行与表格流式渲染、能耗 Agent SQL/输出格式迭代。
  • Schema Tool、菜单权限与助手推荐问题/欢迎语等体验补齐。

二、能耗模块 mes-energy(中下旬)

  • 独立 mes-energy 并接入 web 依赖;峰谷(TOU)时段配置、日统计、分页/汇总/导出。
  • 电表数据源管理、手动录入、相邻时段合并、能耗看板菜单与电压等级过滤等。

三、图表看板与 AI 向导(#304)

  • 看板设计:布局预设、槽位、组件面板、主题与最大化查看。
  • SQL 编辑(CodeMirror)、安全校验与试跑;AI 配置/SQL 审查、图层面板主题说明。

四、权限、认证与消息

  • Eos 角色管理(#299):对象级权限配置、菜单同步、权限详情与 UI 重构。
  • OTP 二期(#289/#294);runas 用户切换修复(#277);权限 token 切换(#309)。
  • 在线消息通知(#307)与列表慢查询优化(#308);系统菜单导航慢查询(#306)。

五、其它业务与工程

  • 个人工作台(#310);首页用户下拉菜单(#295)。
  • 储罐体积/导入导出(#298);班组装置同步(#302);交接班 shiftlog(#286/#287)。
  • Flowable/请假流程与 Docker 配置;jqGrid 多表头紧凑样式;mes-core 单测补强。
  • SysLog 注解与敏感字段、QRTZ/监控相关增强。

六、月度节奏

阶段 重点
上旬 runas/OTP、交接班、jqGrid、mes-core 测试、反馈看板
中旬 Eos 角色权限、储罐体积、图表看板设计、mes-energy / mes-ai 起步
下旬 AI Agent 平台合入、图表 AI 向导、能耗 TOU、消息与慢查询、个人工作台

一句话:6 月搭好了 AI Agent、能耗与图表看板三块新底座,并在 Eos 权限与登录安全上完成一轮可用交付,为 7 月能耗智能体与生产运行闭环打基础。