← 返回 AI 入口指導檔 (AGENTS)

架構

目前##文件映射

根:

目前主線負載設備: - Main/EventAlertMod.xml:載入主線Lua模組並建立 EA_Main_Frame / EA_Version_Frame。 - XML 選項面板: - Main/EventAlert_Options.xml - Main/EventAlert_IconOptions.xml - Main/EventAlert_ClassAlerts.xml - Main/EventAlert_OtherAlerts.xml - Main/EventAlert_TargetAlerts.xml - Main/EventAlert_SCDAlerts.xml - Main/EventAlert_GroupAlerts.xml 目前主線Lua模組:

目前## XML/UI 範本使用情況

靜態 XML 面板使用這些範本系列:

動態Lua框架搭建使用:

重寫規則:UI範本屬於 UI/IconPoolUI/Renderer用戶界面/選項。服務無法直接建立框架或改變框架佈局。

目前##的職責

目前的課程編號職責是混合的:

目標模組映射

核心:

服務:

使用者簡介:

錯偵: - DebugState:簡潔的執行階段快照分割事實、衍生狀態、 人類筆記、邊界警戒和環境。 - PromptExport:連續連續的類似 JSON 的輸出。

資料流

1.暴雪事件進入EventRouter。 2. 路由器向某個或設定服務進行調度。 3.服務讀取安全的正式服API並更新擁有的執行時間狀態。 4. 服務發布或標記「AlertState」記錄。 5. Renderer接收接收警報狀態並更新池圖示。 6.「調度程序」僅處理刷新、回退採樣和除錯突發。 7. ​​EAMCODE_0 在載入時讀取/遷移,並且僅更改配置讀取。

事件流程

主要事件應僅包括必要的正式服事件,例如:

沒有“RegisterAllEvents”。

UI 渲染流程

渲染器輸入是“IconRenderState”,而不是原始光環/冷卻API資料。渲染器:

排程規劃流程

一個調度程序框架按數位時間追蹤作業。工作是可重複使用的記錄, 不封配置點。後備輪詢必須是低頻的並且 在戰鬥/低FPS或失效節流,除非它可以保護正確性。

限正式服改計劃

1.在Core/Services/下匯入新的模組元件並載入順序, “UI/”和“除錯/”。 2. 建立新表時僅保留舊的“Main/”表作為遷移/參考 架構。 3. 將 SavedVariables 遷移到版本化設定檔和警報清單模型。 4. 將本地化字符串移植到獨立的本地化模組中。 5. 在移植服務前實施EventRouterScheduler。 6.移植玩家光環、目標光環、角色冷卻、冷卻服務功能。 7.實施池化渲染器放置影格建立移出服務模組。 8.針對新服務重建斜線指令並除錯導出器。 9. 從活動負載中刪除舊版 TOC 和 Classic/MOP 相容性分支。 10.執行靜態檢查,然後立即進行正式服裝驗證。

2026-07-26:12.1 Native Aura 分流

← Back to AI Entrance (AGENTS)

架構

目前##文件映射

根:

目前主線負載設備: - Main/EventAlertMod.xml:載入主線Lua模組並建立 EA_Main_Frame / EA_Version_Frame。 - XML 選項面板: - Main/EventAlert_Options.xml - Main/EventAlert_IconOptions.xml - Main/EventAlert_ClassAlerts.xml - Main/EventAlert_OtherAlerts.xml - Main/EventAlert_TargetAlerts.xml - Main/EventAlert_SCDAlerts.xml - Main/EventAlert_GroupAlerts.xml 目前主線Lua模組:

目前## XML/UI 範本使用情況

靜態 XML 面板使用這些範本系列:

動態Lua框架搭建使用:

重寫規則:UI範本屬於 UI/IconPoolUI/Renderer用戶界面/選項。服務無法直接建立框架或改變框架佈局。

目前##的職責

目前的課程編號職責是混合的:

目標模組映射

核心:

服務:

使用者簡介:

錯偵: - DebugState:簡潔的執行階段快照分割事實、衍生狀態、 人類筆記、邊界警戒和環境。 - PromptExport:連續連續的類似 JSON 的輸出。

資料流

1.暴雪事件進入EventRouter。 2. 路由器向某個或設定服務進行調度。 3.服務讀取安全的正式服API並更新擁有的執行時間狀態。 4. 服務發布或標記「AlertState」記錄。 5. Renderer接收接收警報狀態並更新池圖示。 6.「調度程序」僅處理刷新、回退採樣和除錯突發。 7. ​​EAMCODE_0 在載入時讀取/遷移,並且僅更改配置讀取。

事件流程

主要事件應僅包括必要的正式服事件,例如:

沒有“RegisterAllEvents”。

UI 渲染流程

渲染器輸入是“IconRenderState”,而不是原始光環/冷卻API資料。渲染器:

排程規劃流程

一個調度程序框架按數位時間追蹤作業。工作是可重複使用的記錄, 不封配置點。後備輪詢必須是低頻的並且 在戰鬥/低FPS或失效節流,除非它可以保護正確性。

限正式服改計劃

1.在Core/Services/下匯入新的模組元件並載入順序, “UI/”和“除錯/”。 2. 建立新表時僅保留舊的“Main/”表作為遷移/參考 架構。 3. 將 SavedVariables 遷移到版本化設定檔和警報清單模型。 4. 將本地化字符串移植到獨立的本地化模組中。 5. 在移植服務前實施EventRouterScheduler。 6.移植玩家光環、目標光環、角色冷卻、冷卻服務功能。 7.實施池化渲染器放置影格建立移出服務模組。 8.針對新服務重建斜線指令並除錯導出器。 9. 從活動負載中刪除舊版 TOC 和 Classic/MOP 相容性分支。 10.執行靜態檢查,然後立即進行正式服裝驗證。

2026-07-26:12.1 Native Aura 分流