功能:新增 garbage 垃圾检测告警类型

在 AlarmType 枚举、ALARM_TYPE_NAMES、ALARM_TYPE_SHORT_NAMES、ALARM_TYPE_DEFAULT_LEVEL 中补充 garbage 类型定义。
This commit is contained in:
2026-05-09 11:31:38 +08:00
parent fb4a599a7d
commit e7bb282cee

View File

@@ -35,6 +35,7 @@ class AlarmType(str, Enum):
ILLEGAL_PARKING = "illegal_parking"
VEHICLE_CONGESTION = "vehicle_congestion"
NON_MOTOR_VEHICLE_PARKING = "non_motor_vehicle_parking"
GARBAGE = "garbage"
ALARM_TYPE_NAMES: Dict[str, str] = {
@@ -43,6 +44,7 @@ ALARM_TYPE_NAMES: Dict[str, str] = {
AlarmType.ILLEGAL_PARKING: "车辆违停",
AlarmType.VEHICLE_CONGESTION: "车辆拥堵",
AlarmType.NON_MOTOR_VEHICLE_PARKING: "非机动车违停",
AlarmType.GARBAGE: "垃圾检测",
}
# VLM 场景下的简短名称(用于截图分析提示词,尽量精炼)
@@ -52,6 +54,7 @@ ALARM_TYPE_SHORT_NAMES: Dict[str, str] = {
AlarmType.ILLEGAL_PARKING: "违停",
AlarmType.VEHICLE_CONGESTION: "拥堵",
AlarmType.NON_MOTOR_VEHICLE_PARKING: "非机动车违停",
AlarmType.GARBAGE: "垃圾",
}
@@ -153,6 +156,7 @@ ALARM_TYPE_DEFAULT_LEVEL: Dict[str, int] = {
AlarmType.ILLEGAL_PARKING: 1, # 重要(与 edge 端一致)
AlarmType.VEHICLE_CONGESTION: 2, # 普通
AlarmType.NON_MOTOR_VEHICLE_PARKING: 2, # 普通
AlarmType.GARBAGE: 2, # 普通
}