diff --git a/config.py b/config.py
index 8077e6f..f9a3ec5 100644
--- a/config.py
+++ b/config.py
@@ -402,7 +402,7 @@ YOUTUBE_API_KEY = os.getenv('YOUTUBE_API_KEY', '')
# ==========================================
# 系統版本與路徑
# ==========================================
-SYSTEM_VERSION = "V10.661"
+SYSTEM_VERSION = "V10.662"
LOG_FILE_PATH = os.path.join(BASE_DIR, 'logs/system.log')
public_url = PUBLIC_URL # 用於模板顯示
diff --git a/docs/AI_INTELLIGENCE_MODULE_SOT.md b/docs/AI_INTELLIGENCE_MODULE_SOT.md
index c86a96e..d2477ba 100644
--- a/docs/AI_INTELLIGENCE_MODULE_SOT.md
+++ b/docs/AI_INTELLIGENCE_MODULE_SOT.md
@@ -738,3 +738,4 @@ POSTGRES_HOST=momo-db
| 2026-05-21 | ElephantAlpha NIM/LLM 回應偶爾不是純 JSON,會觸發 `json.loads()` 失敗並落入舊式空泛策略 fallback | V10.383 起協調器容忍 fenced/混文字 JSON;無法解析時改用 DB/Hermes 實證 fallback,且 fallback 不再包含 OpenClaw `generate_*` 舊步驟或自動調價暗示 |
| 2026-05-20 | Telegram HTML parse mode 不支援 `
`,可能導致告警或報告送出 400 | V10.321 起 Telegram template 發送前會把 `
` / `
` / `
` 轉為換行;保留其他 HTML 標籤,非 HTML parse mode 不改寫 |
| 2026-05-20 | 部分舊 Telegram 入口繞過中央 sanitizer,且 RAG awaiting review 使用錯誤 `chat_id=` 參數會讓人工審核推播失敗 | V10.322 起 Bot API price decision 走 `send_telegram_with_result()`;`price_decision()` 補 `report_url` 相容並 escape 動態欄位;RAG awaiting review 改用 `chat_ids=[...]` 呼叫 `_send_telegram_raw()` |
+| 2026-06-25 | UI/UX 不可只修首頁,導覽主入口必須同一套 PChome 業績提升語言 | V10.662 起作戰、分析、營運、AI 助手主入口與廠商缺貨子工具都使用短句對齊「評估、分析、建議、解法、治理」流程;首頁今日行動卡維持 980px 上限與高對比主按鈕,禁止回到全寬長文說明。 |
diff --git a/templates/ai_intelligence.html b/templates/ai_intelligence.html
index e750553..b02b5c3 100644
--- a/templates/ai_intelligence.html
+++ b/templates/ai_intelligence.html
@@ -394,6 +394,17 @@
.growth-command-alert-action {
min-width: 108px;
justify-self: end;
+ border-color: #8f442b;
+ background: #8f442b;
+ color: #fff;
+ box-shadow: 0 8px 18px rgba(143, 68, 43, 0.18);
+ }
+
+ .growth-command-alert-action:hover,
+ .growth-command-alert-action:focus {
+ border-color: #743620;
+ background: #743620;
+ color: #fff;
}
.ai-intel-hero {
diff --git a/templates/edm_dashboard_v2.html b/templates/edm_dashboard_v2.html
index e808fd7..99155ed 100644
--- a/templates/edm_dashboard_v2.html
+++ b/templates/edm_dashboard_v2.html
@@ -41,6 +41,7 @@
ID · {{ current_promo_page|upper }}
用活動價格異動找主推、補貨與曝光機會。
追蹤廠商缺貨通知的發送狀態、成功率與錯誤訊息,方便營運快速補救。
+先處理失敗通知,讓補貨協調不中斷。
維護來源供應商、收件信箱與 Excel 匯入,所有異動直接接正式廠商缺貨資料。
+維護供應商與收件人,讓缺貨補救能快速送達。