#!/usr/bin/env python3
"""
增強版分析模板 - 對標專業投研報告
參考標準：川普關稅政策分析 + 堤維西深度分析
"""

def enhanced_briefing_template():
    """
    對標專業報告的晨報模板
    """
    template = """
# 台股投研晨報 {date}

## 🚨 關鍵市場背景：宏觀脈絡分析

### 國際政經動態
- 美股收盤：{us_market_summary}
- 重大政策：{policy_changes}  
- 地緣風險：{geopolitical_risk}

### 台股預期影響
- 開盤預估：{opening_expectation}
- 資金流向：{fund_flow_direction}
- 風險偏好：{risk_sentiment}

---

## 📊 變動優先 Top 5：技術面+籌碼面整合

### 🚀 強力反攻組 (Must Buy / Aggressive)
**技術特徵：嚴重超賣 (K<20) + 法人轉向**

1) {stock1} | {industry1} | 總分 {score1} ({grade1}) | Δ {delta1}
   - 技術指標：K值 {k_value} (低檔轉折) / RSI {rsi_value} (脫離超賣)
   - 籌碼動向：{institution_flow}
   - 操盤策略：{trading_strategy}
   - 目標價位：{target_price}

### ⚠️ 高檔震盪組 (Watch / Take Profit)  
**技術特徵：指標過熱 (K>80) + 背離訊號**

2) {stock2} | {industry2} | 總分 {score2} ({grade2}) | Δ {delta2}
   - 技術指標：K值 {k_value2} (高檔背離) / RSI {rsi_value2} (過熱區)
   - 籌碼動向：{institution_flow2}
   - 風險提醒：{risk_warning}

### 📉 避險撤退組 (Sell / Short)
**邏輯：Risk On 情緒下的資金排擠效應**

3) {stock3} | {industry3} | 避險資金撤出
   - 撤退理由：{exit_reason}
   - 操作建議：{exit_strategy}

---

## 📈 今日操盤戰略

### 開盤策略 (09:00-09:15)
- **大膽搶進**：{aggressive_picks}
- **觀察名單**：{watch_list}
- **避開地雷**：{avoid_list}

### 盤中策略 (10:30後)  
- **輪動邏輯**：{rotation_logic}
- **加減碼點**：{position_adjustment}

### 尾盤策略 (13:00-13:30)
- **週五效應**：{friday_effect}
- **獲利了結**：{profit_taking}

---

## 🎯 風險控制與後續觀察

### 關鍵支撐壓力
- 大盤：{market_support_resistance}
- 個股：{individual_levels}

### 下週重點事件
- {upcoming_events}

---

**回覆 1/2/3 獲得進階分析：**
1 - 個股深度建議 (具體進出點位)
2 - 產業輪動分析 (資金流向邏輯)  
3 - 情境推演框架 (多空三情境)
"""
    return template

# DIKW 層級的提示詞優化
DIKW_PROMPTS = {
    'data': """
    作為專業的市場數據分析師，請收集並結構化以下資訊：
    
    1. 美股收盤數據（道瓊、納指、費半指數）
    2. 國際政經重大事件（政策變化、央行決議）
    3. 個股技術指標（KD、RSI、MACD 現值）
    4. 三大法人買賣數據
    5. 產業新聞與公司公告
    
    請以 JSON 格式整理，突出「變動」和「異常」數據。
    """,
    
    'information': """
    作為資深投研分析師，請整合數據生成晨報：
    
    參考專業報告標準：
    - 宏觀背景 → 台股影響邏輯
    - 技術面精準判讀（超買超賣、轉折訊號）  
    - 籌碼面法人動向解讀
    - 分組策略（強攻/觀望/避險）
    
    風格：專業、精準、可操作
    長度：1500-2000 字
    """,
    
    'wisdom': """
    作為首席策略師，請設計三情境投資框架：
    
    參考標準：川普關稅政策分析的情境推演方式
    
    樂觀情境 (30%)：政策利多、技術突破
    中性情境 (50%)：盤整修正、輪動機會  
    悲觀情境 (20%)：意外利空、風險控制
    
    每情境包含：
    - 觸發條件
    - 操作策略  
    - 停損停利
    - 部位控制
    """
}

def generate_professional_analysis(stock_data, market_data, user_choice="2"):
    """
    生成專業級分析報告
    """
    if user_choice == "1":
        # 建議稿：具體操作建議
        return "個股深度建議..."
    elif user_choice == "2":  
        # 大綱：產業輪動分析
        return "產業輪動分析..."
    elif user_choice == "3":
        # 推演框架：三情境分析
        return "情境推演框架..."

if __name__ == "__main__":
    print("增強版分析模板已載入")
    print("對標專業報告品質標準")