package com.zy.ai.entity;
|
|
import lombok.Data;
|
|
import java.util.Map;
|
|
/**
|
* WCS AI 诊断请求。
|
* 仅承载诊断入口信息,实时数据统一由 Agent 通过 MCP 工具获取。
|
*/
|
@Data
|
public class WcsDiagnosisRequest {
|
|
/**
|
* 当前关注的堆垛机编号(可选)。
|
*/
|
private Integer craneNo;
|
|
/**
|
* 当前观察到的现象/问题描述(可选)。
|
*/
|
private String alarmMessage;
|
|
/**
|
* 建议 Agent 查询日志时优先使用的行数上限(可选)。
|
*/
|
private Integer logLimit;
|
|
/**
|
* 额外上下文,例如 warehouseCode、shift、wcsVersion、plcVersion 等。
|
*/
|
private Map<String, Object> extraContext;
|
}
|