Repository navigation
🚀 POE_tool v3.3.0 正式發布 (Release Notes)
歡迎來到 POE_tool v3.3.0 重大版本!本次更新專注於工程地基重塑、PoE 1 vs PoE 2 雙引擎能力隔離、結構化滾動日誌、主版面側邊導覽與首頁儀表板,並同步交付了完整的 PoE 2 終局地圖(Waystones)三大核心功能。
✨ 核心新功能與亮點 (Highlights)
1. ⚖️ PoE 1 vs PoE 2 雙引擎能力邊界與功能隔離 (#194)
- 建立型別安全領域模型
ENGINE_CAPABILITY_MATRIX,嚴格標註世代專屬機制(輿圖天賦、章節拓荒、工藝模擬)與雙世代共用功能。 - 實作
StorageNamespaceAdapter與路由防呆重導向,杜絕跨世代暫存覆蓋。 - 推出「專注模式 (Focus Mode)」,支援一鍵隱藏當前遊戲世代不適用的功能分頁。
2. 🪵 結構化滾動日誌系統與敏感資料脫敏 (#195)
- 後端 Rust 微核心實作
LogRotator,單檔嚴格限制 1MB、3 份滾動備份(.log.1,.log.2,.log.3),循環覆寫杜絕磁碟膨脹。 - 實作
LogSanitizer,自動遮蔽脫敏POESESSID、Bearer Token、Cookie 與敏感連線資訊。 - 前端設定頁提供「一鍵匯出診斷日誌 (Export Diagnostic Logs)」,便於除錯與社群回報。
3. 🎨 應用主版面側邊導覽與首頁儀表板重構 (#197)
- 徹底移除過載的頂部水平按鈕列,改採左側模組分組邊欄(市集與定價、輿圖與刷圖、流派與工藝、資產財務),支援極簡圖示收合模式。
- 打造全新 Home 總覽儀表板,提供經濟看板、快捷功能卡片與最近刷圖收益摘要。
- 統一三層 Surface 色彩階層與 Design Tokens,消除水平捲軸溢出與資訊視覺過載。
4. 🗿 PoE 2 銘刻地圖 (Waystone) 詞綴危險評級與洗圖精算 (#190)
- 專屬 PoE 2 銘刻地圖危險詞綴庫,比對玩家機體抗性弱點動態校準秒殺危險等級。
- 點金/重鑄、蛻變/增幅/富豪、混沌直骰三種策略之單次命中率、期望成本與 95% 保底消耗精算。
5. 🗺️ PoE 2 遊戲日誌解析與金幣時薪收益追蹤 (#191)
- 深度解析 PoE 2 Client.txt,以狀態機即時追蹤進圖、首領討伐、陣亡與回城。
- 精算單場金幣淨拾取量、總利潤與 Gold/hr、Divine/hr 時薪,雙世代歷程命名空間隔離。
6. 🗼 PoE 2 先祖塔台與生態群落策略優化器 (#192)
- 實作多塔交疊共振乘數模型(雙塔 +15%、三塔 +35% 額外加乘)與 9 種先祖碑牌 (Precursor Tablets) 插槽效益聚合。
- 建立 6 大生態群落(荒漠、密林、凍原、火山、遺跡、沼澤)與 6 種終局目標之契合度打分演算 (0~100) 與戰術建言。
7. 📚 軟體工程多層架構文檔中心與發布治理 (#193, #196)
- 翻新精簡
README.md,模組化拆分規格文檔至/docs/(user-guide/,features/,architecture/,development/)。 - 嚴格落實 SemVer 2.0.0 與 Milestone 一對一治理門檻,杜絕微版本膨脹。
🧪 品質與工程標準 (Quality Standards)
- 1145+ 項自動化單元測試全數通過(233 個 Vitest 前端測試檔 1060 項測試 + 86 項 Rust Cargo 測試)。
- 全專案 0 顯式
any、TypeScript 嚴格編譯 0 錯誤、oxlint 0 警告。 - 嚴格遵守單檔長度限制(邏輯
$\le 200$ 行、UI/測試$\le 300$ 行、函式$\le 30$ 行)。
Full Changelog: v3.2.0...v3.3.0
What's Changed
- refactor(versioning): redesign release lifecycle and streamline roadmap milestones by @saijo0404 in #198
- feat(logger): implement structured rolling log system with size caps and diagnostic export by @saijo0404 in #199
- feat(core): establish explicit PoE 1 vs PoE 2 capability matrix and adaptive UI partitioning by @saijo0404 in #200
- refactor(ui): redesign application layout and navigation to eliminate visual clutter by @saijo0404 in #201
- docs(architecture): modernize README and modularize technical documentation into structured docs repository by @saijo0404 in #202
- feat(waystone): build PoE 2 waystone mod risk rating and rolling cost forecaster by @saijo0404 in #203
- feat(mapping): implement PoE 2 game log parser and gold profit tracker by @saijo0404 in #204
- feat(waystone-towers): develop PoE 2 precursor tower and biome strategy optimizer by @saijo0404 in #205
- chore(release): bump version to v3.3.0 and update changelog & roadmap by @saijo0404 in #206
Full Changelog: v3.2.0...v3.3.0