From 7a0470e331a978ee206cd8fcf3dfd5642f14eb83 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 17 三月 2026 09:23:44 +0800
Subject: [PATCH] #

---
 src/main/resources/i18n/zh-CN/messages.properties |  188 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 188 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/i18n/zh-CN/messages.properties b/src/main/resources/i18n/zh-CN/messages.properties
index 058262b..231d7ce 100644
--- a/src/main/resources/i18n/zh-CN/messages.properties
+++ b/src/main/resources/i18n/zh-CN/messages.properties
@@ -213,6 +213,194 @@
 legacy.regex.stationDeviceLink=鐐瑰嚮鍒犻櫎鍏宠仈: 绔欑偣 {0} -> 璁惧 {1}
 deviceLogs.visualizationPrefix=鏃ュ織鍙鍖� - 
 deviceLogs.downloadDialogTitle=鏂囦欢涓嬭浇涓�
+dashboard.title=绯荤粺浠〃鐩�
+dashboard.monitorView=鐩戞帶鐢婚潰
+dashboard.openMonitor=鎵撳紑鐩戞帶鐢婚潰
+dashboard.refreshNow=绔嬪嵆鍒锋柊
+dashboard.overviewKicker=鐘舵�佹瑙�
+dashboard.overviewNote=绯荤粺涓庡埛鏂拌妭濂�
+dashboard.systemStatusLabel=绯荤粺鐘舵��
+dashboard.systemRunning=杩愯涓�
+dashboard.systemPaused=宸叉殏鍋�
+dashboard.systemStatusDesc=WCS 涓绘湇鍔″綋鍓嶇姸鎬�
+dashboard.lastRefreshLabel=鏈�杩戝埛鏂�
+dashboard.lastRefreshDesc=鏈�杩戜竴娆¤仛鍚堟暟鎹敓鎴愭椂闂�
+dashboard.autoRefreshLabel=鑷姩鍒锋柊
+dashboard.autoRefreshValue={0}s 鍚庡埛鏂�
+dashboard.autoRefreshDesc=椤甸潰鑷姩鏇存柊鍊掕鏃�
+dashboard.coreMetricsKicker=鏍稿績鎸囨爣
+dashboard.coreMetricsNote=浠诲姟銆佽澶囦笌 AI 鎬昏
+dashboard.taskTotalLabel=浠诲姟鎬绘暟
+dashboard.taskTotalDesc=褰撳墠鎵ц涓� {0}
+dashboard.deviceOnlineLabel=鍦ㄧ嚎璁惧
+dashboard.deviceOnlineDesc=鎬昏澶� {0}锛屽憡璀� {1}
+dashboard.aiTokenTotalLabel=AI 绱 Tokens
+dashboard.aiTokenTotalDesc=鎸� AI 浼氳瘽绱缁熻
+dashboard.aiCallTotalLabel=LLM 璋冪敤娆℃暟
+dashboard.aiCallTotalDesc=鏈�杩戜竴杞繍琛屾儏鍐靛凡绾冲叆涓嬫柟 AI 鍖哄煙
+dashboard.taskPanelTitle=浠诲姟鎬佸娍
+dashboard.taskPanelDesc=浠庝换鍔$被鍨嬨�佹墽琛岄樁娈靛拰鏈�杩戞祦杞褰曞揩閫熷垽鏂綋鍓嶄綔涓氬帇鍔涖��
+dashboard.taskRunningLabel=鎵ц涓�
+dashboard.taskRunningHint=褰撳墠姝e湪娴佽浆鐨勪换鍔�
+dashboard.taskManualLabel=寰呬汉宸�
+dashboard.taskManualHint=闇�浜哄伐鍏虫敞鎴栧洖婊�
+dashboard.taskCompletedLabel=宸插畬鎴�
+dashboard.taskCompletedHint=宸茬粡瀹屾垚鎴栬惤璐�
+dashboard.taskNewLabel=鏂板缓
+dashboard.taskNewHint=鍒氳繘鍏ヨ皟搴︽祦绋�
+dashboard.taskDirectionChartTitle=浠诲姟绫诲瀷鍒嗗竷
+dashboard.taskStageChartTitle=浠诲姟闃舵姒傝
+dashboard.recentPanelTitle=鏈�杩戜换鍔�
+dashboard.recentPanelDesc=甯姪蹇�熷垽鏂换鍔℃槸鍚﹀爢绉�佹槸鍚﹁璁惧鎺ユ墜锛屼互鍙婃渶杩戠殑浠诲姟鐩爣浣嶇疆銆�
+dashboard.recentEmpty=鏆傛棤浠诲姟璁板綍
+dashboard.column.workNo=浠诲姟鍙�
+dashboard.column.taskType=浠诲姟绫诲瀷
+dashboard.column.status=鐘舵��
+dashboard.column.source=鏉ユ簮
+dashboard.column.target=鐩爣
+dashboard.column.device=鎵ц璁惧
+dashboard.column.barcode=鏉$爜
+dashboard.column.updateTime=鏈�杩戞洿鏂版椂闂�
+dashboard.aiPanelTitle=AI 杩愯鎯呭喌
+dashboard.aiPanelDesc=鏌ョ湅 AI 浼氳瘽绱 Tokens銆丩LM 璋冪敤閲忥紝浠ュ強璺敱鐨勫彲鐢ㄤ笌鍐峰嵈鐘舵�併��
+dashboard.availableRoutesTag=鍙敤璺敱 {0}
+dashboard.aiTokenCardLabel=绱 Tokens
+dashboard.aiTokenCardHint=Prompt + Completion
+dashboard.aiAskCountLabel=鎻愰棶杞
+dashboard.aiAskCountHint=AI 瀵硅瘽绱杞
+dashboard.aiLlmCallLabel=LLM 璋冪敤
+dashboard.aiLlmCallHint=鎴愬姛 {0} / 澶辫触 {1}
+dashboard.aiSessionCountLabel=浼氳瘽鏁�
+dashboard.aiSessionCountHint=鏈�杩戣皟鐢� {0}
+dashboard.aiRouteChartTitle=AI 璺敱鐘舵��
+dashboard.aiRouteDesc=妯″瀷 {0}锛屼紭鍏堢骇 {1}
+dashboard.aiRouteResult=鎴愬姛 {0} / 澶辫触 {1}
+dashboard.aiRouteLastUsed=鏈�杩戜娇鐢� {0}
+dashboard.aiRouteEmpty=鏆傛棤 AI 璺敱鏁版嵁
+dashboard.devicePanelTitle=璁惧鎬佸娍
+dashboard.devicePanelDesc=姹囨�昏緭閫佺珯鐐广�佸爢鍨涙満銆佸弻宸ヤ綅鍫嗗灈鏈轰笌 RGV 鐨勫湪绾裤�佸繖纰屽拰鍛婅鎯呭喌銆�
+dashboard.deviceOnlineRate=鍦ㄧ嚎鐜� {0}
+dashboard.deviceTotalLabel=璁惧鎬绘暟
+dashboard.deviceTotalHint=宸插惎鐢ㄩ厤缃澶�
+dashboard.deviceOnlineCardLabel=鍦ㄧ嚎璁惧
+dashboard.deviceOnlineCardHint=瀹炴椂杩為�氳澶囨暟閲�
+dashboard.deviceBusyLabel=蹇欑璁惧
+dashboard.deviceBusyHint=褰撳墠鎵胯浇浠诲姟鐨勮澶�
+dashboard.deviceAlarmLabel=鍛婅璁惧
+dashboard.deviceAlarmHint=鍚樆濉炴垨鎶ヨ鐘舵��
+dashboard.deviceTypeChartTitle=璁惧鍦ㄧ嚎鍒嗗竷
+dashboard.deviceTypeDesc=鍦ㄧ嚎 {0} / 鎬绘暟 {1}锛岀绾� {2}
+dashboard.deviceBusyTag=蹇欑 {0}
+dashboard.deviceAlarmTag=鍛婅 {0}
+dashboard.networkPanelDesc=姹囨�绘渶鏂� Ping 鏍锋湰鐨勮繛閫氭�с�佸欢杩熶笌寮傚父璁惧锛屽府鍔╁揩閫熷彂鐜扮綉缁滄尝鍔ㄣ��
+dashboard.networkAttentionTag=闇�鍏虫敞 {0}
+dashboard.networkViewDetail=鏌ョ湅鏄庣粏
+dashboard.networkOkLabel=姝e父
+dashboard.networkOkHint=鏈�鏂版牱鏈姸鎬� OK
+dashboard.networkUnstableLabel=娉㈠姩
+dashboard.networkUnstableHint=閮ㄥ垎鎺㈡祴鎴愬姛
+dashboard.networkOfflineLabel=瓒呮椂/寮傚父
+dashboard.networkNoDataLabel=鏆傛棤鏁版嵁
+dashboard.networkNoDataHint=鏆傛棤鏁版嵁 {0}
+dashboard.networkAvgLatencyLabel=骞冲潎寤惰繜
+dashboard.networkPeakLatencyHint=宄板�� {0}
+dashboard.networkStatusChartTitle=杩為�氱姸鎬佸垎甯�
+dashboard.networkAvgLatencyTag=骞冲潎 {0}
+dashboard.networkLatestSampleTag=鏈�杩戞牱鏈� {0}
+dashboard.networkHealthyTitle=褰撳墠缃戠粶鎺㈡祴绋冲畾
+dashboard.networkHealthyDesc=宸茬撼鍏� {0} 鍙拌澶囷紝鏈�杩戜竴杞湭鍙戠幇瓒呮椂鎴栨尝鍔ㄣ��
+dashboard.networkHealthyOk=姝e父 {0}
+dashboard.networkHealthyAvg=骞冲潎 {0}
+dashboard.networkHealthyPeak=宄板�� {0}
+dashboard.networkEmpty=鏆傛棤璁惧缃戠粶鏍锋湰
+dashboard.loadingTitle=姝e湪鍔犺浇浠〃鐩�
+dashboard.loadingDesc=姹囨�讳换鍔°�佽澶囦笌 AI 杩愯鏁版嵁锛岃绋嶅��...
+dashboard.loadFailed=浠〃鐩樻暟鎹姞杞藉け璐�
+dashboard.loadFailedDetail=浠〃鐩樻暟鎹姞杞藉け璐ワ紝璇锋鏌ユ帴鍙g姸鎬�
+dashboard.deviceOnlineLegend=鍦ㄧ嚎
+dashboard.deviceOfflineLegend=绂荤嚎
+dashboard.chartCenter.availableRoutes=鍙敤璺敱
+dashboard.chartCenter.attentionDevices=闇�鍏虫敞璁惧
+dashboard.systemDefaultPacketSize=绯荤粺榛樿
+dashboard.networkSampling=閲囨牱 {0} ms / 瓒呮椂 {1} ms / 姣忔牱鏈� {2} 娆� / 鍖呭ぇ灏� {3}
+dashboard.taskDirectionInbound=鍏ュ簱浠诲姟
+dashboard.taskDirectionOutbound=鍑哄簱浠诲姟
+dashboard.taskDirectionMove=绉诲簱浠诲姟
+dashboard.aiRouteStatusAvailable=鍙敤
+dashboard.aiRouteStatusCooling=鍐峰嵈涓�
+dashboard.aiRouteStatusDisabled=宸茬鐢�
+devicePingLog.title=璁惧缃戠粶鍒嗘瀽
+devicePingLog.pageMeta=鍖呭ぇ灏� {0}锛寋1}
+devicePingLog.summary.totalDevices=璁惧鎬绘暟
+devicePingLog.summary.totalDevicesHint=宸查厤缃� IP 鐨勮澶�
+devicePingLog.summary.ok=姝e父
+devicePingLog.summary.okHint=鏈�杩戞牱鏈姸鎬� OK
+devicePingLog.summary.unstable=娉㈠姩
+devicePingLog.summary.unstableHint=閮ㄥ垎鎺㈡祴鎴愬姛
+devicePingLog.summary.offline=瓒呮椂/寮傚父
+devicePingLog.summary.offlineHint=鏈�杩戞牱鏈笉鍙揪
+devicePingLog.summary.noData=鏆傛棤鏁版嵁
+devicePingLog.summary.noDataHint=杩樻病鏈夎惤鐩樻牱鏈�
+devicePingLog.summary.avgLatency=鏁翠綋骞冲潎寤惰繜
+devicePingLog.summary.peakLatency=宄板�� {0}
+devicePingLog.overviewTitle=璁惧鎬昏
+devicePingLog.refresh=鍒锋柊
+devicePingLog.filter.deviceType=璁惧绫诲瀷
+devicePingLog.filter.all=鍏ㄩ儴
+devicePingLog.filter.keyword=鍏抽敭瀛�
+devicePingLog.filter.keywordPlaceholder=璁惧鍙� / IP
+devicePingLog.overviewCount=鎬昏璁惧 {0} 鍙�
+devicePingLog.column.device=璁惧
+devicePingLog.column.status=鐘舵��
+devicePingLog.column.successRate=鎴愬姛鐜�
+devicePingLog.column.avg=骞冲潎
+devicePingLog.column.min=鏈�灏�
+devicePingLog.column.max=鏈�澶�
+devicePingLog.column.updateTime=鏇存柊鏃堕棿
+devicePingLog.column.message=璇存槑
+devicePingLog.column.action=鎿嶄綔
+devicePingLog.viewDetail=鏌ョ湅璇︽儏
+devicePingLog.detailTitle=璁惧璇︽儏
+devicePingLog.detailEmpty=浠庝笂鏂硅澶囨�昏閫夋嫨涓�鍙拌澶囨煡鐪嬬绾ф槑缁�
+devicePingLog.filter.timeRange=鏃堕棿鑼冨洿
+devicePingLog.filter.rangeSeparator=鑷�
+devicePingLog.filter.start=寮�濮�
+devicePingLog.filter.end=缁撴潫
+devicePingLog.quickRange.30m=30 鍒嗛挓
+devicePingLog.quickRange.1h=1 灏忔椂
+devicePingLog.quickRange.6h=6 灏忔椂
+devicePingLog.query=鏌ヨ
+devicePingLog.detail.status=鐘舵��
+devicePingLog.detail.packetSize=鍖呭ぇ灏�
+devicePingLog.detail.successRate=鎴愬姛鐜�
+devicePingLog.detail.avg=骞冲潎
+devicePingLog.detail.min=鏈�灏�
+devicePingLog.detail.max=鏈�澶�
+devicePingLog.chart.latencyTitle=寤惰繜
+devicePingLog.chart.empty=褰撳墠鑼冨洿鏆傛棤绉掔骇鏍锋湰
+devicePingLog.chart.availabilityTitle=鎴愬姛鐜� / 澶辫触娆℃暟
+devicePingLog.alertColumn.time=鏃堕棿
+devicePingLog.alertColumn.status=鐘舵��
+devicePingLog.alertColumn.message=璇存槑
+devicePingLog.samplingConfigText=閲囨牱 {0} ms / 瓒呮椂 {1} ms / 姣忔牱鏈� {2} 娆�
+devicePingLog.optionsLoadFailed=璁惧閰嶇疆鍔犺浇澶辫触
+devicePingLog.overviewLoadFailed=鎬昏鏁版嵁鍔犺浇澶辫触
+devicePingLog.selectTimeRange=璇烽�夋嫨鏃堕棿鑼冨洿
+devicePingLog.invalidDevice=璁惧淇℃伅鏃犳晥
+devicePingLog.detailLoadFailed=璁惧璇︽儏鍔犺浇澶辫触
+devicePingLog.chart.latency.avg=骞冲潎
+devicePingLog.chart.latency.min=鏈�灏�
+devicePingLog.chart.latency.max=鏈�澶�
+devicePingLog.chart.availability.failAxis=澶辫触
+devicePingLog.chart.availability.successRateAxis=鎴愬姛鐜�%
+devicePingLog.chart.availability.failCount=澶辫触娆℃暟
+devicePingLog.chart.availability.successRate=鎴愬姛鐜�
+devicePingLog.systemDefaultPacketSize=绯荤粺榛樿
+devicePingLog.status.ok=姝e父
+devicePingLog.status.unstable=娉㈠姩
+devicePingLog.status.timeout=瓒呮椂
+devicePingLog.status.error=寮傚父
+devicePingLog.status.noData=鏆傛棤鏁版嵁
 llm.logsTitle=LLM璋冪敤鏃ュ織
 llm.logDetailTitle=鏃ュ織璇︽儏
 llm.logDetailPrefix=鏃ュ織璇︽儏 - 

--
Gitblit v1.9.1