import{d as a,r as e,u as l,G as t,g as s,b as i,N as _,e as u,a0 as c,ay as n,c as d,w as o,k as r,P as f,o as v,l as m,m as h,q as y,t as g,S as p,v as k,D as b,x as w,F as x,y as I,p as A,z as $,aq as R,_ as C}from"./index-CXWaumcQ.js";import{g as S,a as j}from"./ai.Dd1UOA3h.js";import{a as T,b as q,c as M}from"./community.CNZNZsqY.js";import"./aiRequest.br0QglYY.js";const D=C(a({__name:"ai_analysis",setup(a){const C=e(0),D=e(500),P=e(!0),N=e("match"),V=l(),z=t(()=>{var a;return(null==(a=V.userInfo)?void 0:a.vip_info)||{}}),E=t(()=>!!z.value.is_vip),F=t(()=>z.value.vip_level_name||"会员"),U=t(()=>z.value.vip_expire_time||""),B=e(z.value.ai_free_count??3),G=e(null),H=e(null),L=e(null),J=e(null),K=e(!1),O=e(!1),Q=e(!1),W=e(!1),X=e(null),Y=e(""),Z=e({}),aa=e(""),ea=e(""),la=e([]),ta=e(""),sa=e([]);let ia=0;const _a=t(()=>G.value||H.value||L.value||J.value),ua=t(()=>{const a=[];return ta.value&&a.push(ta.value),la.value.length&&a.push(la.value.slice(0,3).map(a=>`#${a}`).join(" ")),a.join(" · ")});s({success:a=>{C.value=0;const e=a.windowHeight||667,l=C.value+44;D.value=e-l}});const ca=t(()=>{var a,e;return{positive:"积极",neutral:"中性",negative:"消极"}[null==(e=null==(a=X.value)?void 0:a.sentiment)?void 0:e.label]||"未知"}),na={prediction:"正在生成预测结果...",factors:"正在分析关键因素...",odds:"正在解读赔率数据...",summary:"正在撰写分析总结..."},da=e("AI正在分析中..."),oa=e(0);let ra=null,fa=!0;const va=e(""),ma=e(""),ha=e("");let ya=[];const ga=t(()=>P.value||K.value||O.value||Q.value||W.value),pa=t(()=>{const a=Math.max(0,Number(oa.value||0));return`${Math.floor(a/60)}m${a%60}s`}),ka=t(()=>oa.value>=60?"正在结合知识库与模型继续推理,复杂内容可能需要1-3分钟":"基于大数据的智能分析,请稍候"),ba=a=>"string"==typeof a?a:String((null==a?void 0:a.msg)||(null==a?void 0:a.errMsg)||(null==a?void 0:a.message)||""),wa=a=>/timeout|request:fail|abort|网络|network/i.test(ba(a)),xa=a=>{var e;const l=(null==a?void 0:a.analysis)?a:(null==(e=null==a?void 0:a.data)?void 0:e.analysis)?a.data:null;return{analysis:(null==l?void 0:l.analysis)||null,fromCache:!!(null==l?void 0:l.from_cache)}},Ia=a=>{const e=a.analysis||{};return a.fromCache&&!!e.next_prediction&&"image_free_v1"!==e.analysis_source},Aa=a=>{const e=ba(a);return/timeout|超时/i.test(e)?"AI分析耗时较长,请稍后重新分析;页面已延长等待时间,但当前网络或模型响应仍超时":/abort/i.test(e)?"AI分析请求已取消,请重新进入分析页后再试":/request:fail/i.test(e)?"AI分析请求失败,请检查网络后重试;如果刚刚触发过分析,请稍等片刻再打开结果":e||"AI分析失败,请稍后重试"},$a=()=>{ya.forEach(a=>clearTimeout(a)),ya=[]},Ra=()=>{Ca(),oa.value=0;const a=Date.now();ra=setInterval(()=>{oa.value=Math.floor((Date.now()-a)/1e3)},1e3)},Ca=()=>{ra&&(clearInterval(ra),ra=null)},Sa=a=>new Promise(e=>setTimeout(e,a)),ja=(a,e,l=30)=>new Promise(t=>{if(!a)return e.value="",void t();e.value="";let s=0;const i=()=>{if(s{var e,l,t,s,i;P.value=!0,Y.value="",G.value=null,H.value=null,L.value=null,J.value=null,va.value="",ma.value="",ha.value="",$a(),Ra();const _=[{key:"prediction",ref:G,loadingRef:K},{key:"factors",ref:H,loadingRef:O},{key:"odds",ref:L,loadingRef:Q},{key:"summary",ref:J,loadingRef:W}];for(const c of _){da.value=na[c.key],c.loadingRef.value=!0;try{const _=await S({match_id:a,section:c.key});c.ref.value=_.data||{},void 0!==_.remain_count&&(B.value=_.remain_count),_.match_info&&!Z.value.home_team&&(Z.value=_.match_info),"prediction"===c.key?(P.value=!1,ja((null==(l=null==(e=_.data)?void 0:e.prediction)?void 0:l.reasoning)||"",va,25)):"odds"===c.key?ja((null==(s=null==(t=_.data)?void 0:t.odds_opinion)?void 0:s.explanation)||"",ma,25):"summary"===c.key&&ja((null==(i=_.data)?void 0:i.summary)||"",ha,20)}catch(u){if("prediction"===c.key)return Y.value=Aa(u),P.value=!1,void Ca()}finally{c.loadingRef.value=!1}}Ca()},qa=async a=>{P.value=!0,Y.value="",X.value=null,Ra();try{const e=await j({article_id:a});X.value=e.analysis}catch(e){Y.value=Aa(e)}finally{P.value=!1,Ca()}},Ma=async a=>{P.value=!0,Y.value="",X.value=null,Ra();try{const e=await q({post_id:a});let l=xa(e);if(Ia(l)&&(da.value="正在刷新图片分析结果...",l=xa(await q({post_id:a,force:1}))),!l.analysis)throw new Error("AI分析结果为空,请稍后重试");X.value=l.analysis}catch(e){if(wa(e)){da.value="请求连接已断开,正在查询服务器分析结果...";try{const l=await(async a=>{const l=Math.ceil(24);let t=!1,s=0;for(let i=0;i{"match"===N.value?Ta(ia):"article"===N.value?qa(ia):"post"===N.value&&Ma(ia)},Pa=()=>{c()},Na=a=>({article:"资讯",post:"帖子",lottery:"彩票",match:"赛事"}[a]||"知识库");return i(a=>{if(N.value=a.type||"match",ia=Number(a.id||0),aa.value=decodeURIComponent(a.title||""),ea.value=decodeURIComponent(a.title||""),!V.isLogin)return P.value=!1,void _({title:"提示",content:"需要登录才能使用AI分析",confirmText:"去登录",cancelText:"返回",success:a=>{a.confirm?u({url:"/pages/login/login"}):c()}});"match"===N.value&&ia>0?Ta(ia):"article"===N.value&&ia>0?qa(ia):"post"===N.value&&ia>0?((async a=>{var e;try{const l=await T({id:a}),t=String((null==l?void 0:l.content)||"").trim();if(t){const a=t.split("\n")[0].trim();ea.value=a.slice(0,30)||ea.value}la.value=Array.isArray(null==l?void 0:l.tags)?l.tags:[],ta.value=String((null==(e=null==l?void 0:l.user)?void 0:e.nickname)||""),sa.value=Array.isArray(null==l?void 0:l.images)?l.images.map(a=>String(a||"")).filter(Boolean):[]}catch(l){}})(ia),Ma(ia)):(P.value=!1,Y.value="参数错误")}),n(()=>{fa=!1,$a(),Ca()}),(a,e)=>{const l=f("u-icon"),t=r,s=y,i=A,_=p;return v(),d(t,{class:"ai-page"},{default:o(()=>[m(t,{class:"ai-nav",style:h({paddingTop:C.value+"px"})},{default:o(()=>[m(t,{class:"ai-nav__inner"},{default:o(()=>[m(t,{class:"ai-nav__back",onClick:Pa},{default:o(()=>[m(l,{name:"arrow-left",size:"36",color:"#fff"})]),_:1}),m(s,{class:"ai-nav__title"},{default:o(()=>[g("AI智能分析")]),_:1}),m(t,{class:"ai-nav__placeholder"})]),_:1})]),_:1},8,["style"]),m(_,{"scroll-y":"",class:"ai-scroll",style:h({height:D.value+"px"})},{default:o(()=>["match"===N.value&&Z.value.home_team?(v(),d(t,{key:0,class:"ai-match-card"},{default:o(()=>[m(t,{class:"ai-match-card__teams"},{default:o(()=>[m(s,{class:"ai-match-card__team"},{default:o(()=>[g(k(Z.value.home_team),1)]),_:1}),m(s,{class:"ai-match-card__vs"},{default:o(()=>[g("VS")]),_:1}),m(s,{class:"ai-match-card__team"},{default:o(()=>[g(k(Z.value.away_team),1)]),_:1})]),_:1}),m(t,{class:"ai-match-card__meta"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(Z.value.league),1)]),_:1}),m(s,null,{default:o(()=>[g(k(Z.value.match_time),1)]),_:1})]),_:1})]),_:1})):b("",!0),"article"===N.value&&aa.value?(v(),d(t,{key:1,class:"ai-article-card"},{default:o(()=>[m(s,{class:"ai-article-card__title"},{default:o(()=>[g(k(aa.value),1)]),_:1})]),_:1})):b("",!0),"post"===N.value&&(ea.value||ua.value)?(v(),d(t,{key:2,class:"ai-article-card ai-article-card--post"},{default:o(()=>[m(s,{class:"ai-article-card__eyebrow"},{default:o(()=>[g("社区帖子")]),_:1}),m(s,{class:"ai-article-card__title"},{default:o(()=>[g(k(ea.value||"帖子AI分析"),1)]),_:1}),ua.value?(v(),d(s,{key:0,class:"ai-article-card__desc"},{default:o(()=>[g(k(ua.value),1)]),_:1})):b("",!0)]),_:1})):b("",!0),"post"===N.value&&sa.value.length?(v(),d(t,{key:3,class:"ai-post-images"},{default:o(()=>[m(t,{class:"ai-post-images__head"},{default:o(()=>[m(s,{class:"ai-post-images__title"},{default:o(()=>[g("原帖图片")]),_:1}),m(s,{class:"ai-post-images__count"},{default:o(()=>[g(k(sa.value.length)+" 张",1)]),_:1})]),_:1}),(v(!0),w(x,null,I(sa.value,(a,e)=>(v(),d(i,{key:a,class:"ai-post-images__item",src:a,mode:"widthFix",onClick:a=>(a=>{sa.value.length&&R({urls:sa.value,current:sa.value[a]||sa.value[0]})})(e)},null,8,["src","onClick"]))),128))]),_:1})):b("",!0),m(t,{class:"ai-vip-bar"},{default:o(()=>[E.value?(v(),d(t,{key:0,class:"ai-vip-bar__inner ai-vip-bar__inner--vip"},{default:o(()=>[m(s,{class:"ai-vip-bar__badge"},{default:o(()=>[g("VIP")]),_:1}),m(s,{class:"ai-vip-bar__text"},{default:o(()=>[g("尊贵的"+k(F.value)+",您的到期时间为"+k(U.value),1)]),_:1})]),_:1})):(v(),d(t,{key:1,class:"ai-vip-bar__inner ai-vip-bar__inner--free"},{default:o(()=>[m(s,{class:"ai-vip-bar__badge ai-vip-bar__badge--free"},{default:o(()=>[g("免费")]),_:1}),m(s,{class:"ai-vip-bar__text"},{default:o(()=>[g("每日免费3次AI分析,今日剩余"+k(B.value)+"次",1)]),_:1})]),_:1}))]),_:1}),P.value?(v(),d(t,{key:4,class:"ai-loading"},{default:o(()=>[m(t,{class:"ai-loading__dots"},{default:o(()=>[(v(),w(x,null,I(3,a=>m(t,{class:"ai-loading__dot",key:a})),64))]),_:1}),m(s,{class:"ai-loading__text"},{default:o(()=>[g(k(da.value),1)]),_:1}),ga.value?(v(),d(s,{key:0,class:"ai-loading__timer"},{default:o(()=>[g("分析用时 "+k(pa.value),1)]),_:1})):b("",!0),m(s,{class:"ai-loading__hint"},{default:o(()=>[g(k(ka.value),1)]),_:1})]),_:1})):b("",!0),"match"===N.value?(v(),d(t,{key:5,class:"ai-result"},{default:o(()=>{var a,e,l,i,_,u,c;return[G.value?(v(),d(t,{key:0,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🏆")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("预测结果")]),_:1})]),_:1}),m(t,{class:"ai-predict"},{default:o(()=>[m(t,{class:"ai-predict__main"},{default:o(()=>[m(s,{class:"ai-predict__result"},{default:o(()=>{var a;return[g(k((null==(a=G.value.prediction)?void 0:a.result)||"待分析"),1)]}),_:1}),m(t,{class:"ai-predict__conf"},{default:o(()=>[m(s,null,{default:o(()=>[g("置信度")]),_:1}),m(t,{class:"ai-predict__bar"},{default:o(()=>{var a;return[m(t,{class:"ai-predict__bar-fill",style:h({width:((null==(a=G.value.prediction)?void 0:a.confidence)||0)+"%"})},null,8,["style"])]}),_:1}),m(s,{class:"ai-predict__pct"},{default:o(()=>{var a;return[g(k((null==(a=G.value.prediction)?void 0:a.confidence)||0)+"%",1)]}),_:1})]),_:1})]),_:1}),m(t,{class:"ai-predict__score"},{default:o(()=>[m(s,{class:"ai-predict__score-label"},{default:o(()=>[g("预测比分")]),_:1}),m(s,{class:"ai-predict__score-val"},{default:o(()=>{var a;return[g(k((null==(a=G.value.prediction)?void 0:a.score_predict)||"-"),1)]}),_:1})]),_:1})]),_:1}),m(s,{class:"ai-predict__reason"},{default:o(()=>{var a;return[g(k(va.value),1),va.value.length<((null==(a=G.value.prediction)?void 0:a.reasoning)||"").length?(v(),d(s,{key:0,class:"ai-cursor"},{default:o(()=>[g("|")]),_:1})):b("",!0)]}),_:1})]),_:1})):b("",!0),(null==(a=G.value)?void 0:a.analysis)?(v(),d(t,{key:1,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("📊")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("实力对比")]),_:1})]),_:1}),m(t,{class:"ai-strength"},{default:o(()=>[m(t,{class:"ai-strength__row"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(Z.value.home_team),1)]),_:1}),m(t,{class:"ai-strength__bar"},{default:o(()=>{var a;return[m(t,{class:"ai-strength__fill ai-strength__fill--home",style:h({width:((null==(a=G.value.analysis)?void 0:a.home_strength)||50)+"%"})},null,8,["style"])]}),_:1}),m(s,null,{default:o(()=>{var a;return[g(k((null==(a=G.value.analysis)?void 0:a.home_strength)||50),1)]}),_:1})]),_:1}),m(t,{class:"ai-strength__row"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(Z.value.away_team),1)]),_:1}),m(t,{class:"ai-strength__bar"},{default:o(()=>{var a;return[m(t,{class:"ai-strength__fill ai-strength__fill--away",style:h({width:((null==(a=G.value.analysis)?void 0:a.away_strength)||50)+"%"})},null,8,["style"])]}),_:1}),m(s,null,{default:o(()=>{var a;return[g(k((null==(a=G.value.analysis)?void 0:a.away_strength)||50),1)]}),_:1})]),_:1})]),_:1})]),_:1})):b("",!0),O.value?(v(),d(t,{key:2,class:"ai-section-loading"},{default:o(()=>[m(t,{class:"ai-loading__dots"},{default:o(()=>[(v(),w(x,null,I(3,a=>m(t,{class:"ai-loading__dot",key:a})),64))]),_:1}),m(s,{class:"ai-section-loading__text"},{default:o(()=>[g(k(da.value),1)]),_:1}),ga.value?(v(),d(s,{key:0,class:"ai-section-loading__time"},{default:o(()=>[g("分析用时 "+k(pa.value),1)]),_:1})):b("",!0)]),_:1})):b("",!0),(null==(l=null==(e=H.value)?void 0:e.key_factors)?void 0:l.length)?(v(),d(t,{key:3,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🔑")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("关键因素")]),_:1})]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(H.value.key_factors,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--green"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(_=null==(i=H.value)?void 0:i.risk_factors)?void 0:_.length)?(v(),d(t,{key:4,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("⚠️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("风险因素")]),_:1})]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(H.value.risk_factors,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--red"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),Q.value?(v(),d(t,{key:5,class:"ai-section-loading"},{default:o(()=>[m(t,{class:"ai-loading__dots"},{default:o(()=>[(v(),w(x,null,I(3,a=>m(t,{class:"ai-loading__dot",key:a})),64))]),_:1}),m(s,{class:"ai-section-loading__text"},{default:o(()=>[g(k(da.value),1)]),_:1}),ga.value?(v(),d(s,{key:0,class:"ai-section-loading__time"},{default:o(()=>[g("分析用时 "+k(pa.value),1)]),_:1})):b("",!0)]),_:1})):b("",!0),(null==(u=L.value)?void 0:u.odds_opinion)?(v(),d(t,{key:6,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("💰")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("赔率观点")]),_:1})]),_:1}),m(t,{class:"ai-odds"},{default:o(()=>[m(s,{class:"ai-odds__value"},{default:o(()=>[g("推荐:"+k(L.value.odds_opinion.value_bet),1)]),_:1}),m(s,{class:"ai-odds__explain"},{default:o(()=>{var a;return[g(k(ma.value),1),ma.value.length<((null==(a=L.value.odds_opinion)?void 0:a.explanation)||"").length?(v(),d(s,{key:0,class:"ai-cursor"},{default:o(()=>[g("|")]),_:1})):b("",!0)]}),_:1})]),_:1})]),_:1})):b("",!0),W.value?(v(),d(t,{key:7,class:"ai-section-loading"},{default:o(()=>[m(t,{class:"ai-loading__dots"},{default:o(()=>[(v(),w(x,null,I(3,a=>m(t,{class:"ai-loading__dot",key:a})),64))]),_:1}),m(s,{class:"ai-section-loading__text"},{default:o(()=>[g(k(da.value),1)]),_:1}),ga.value?(v(),d(s,{key:0,class:"ai-section-loading__time"},{default:o(()=>[g("分析用时 "+k(pa.value),1)]),_:1})):b("",!0)]),_:1})):b("",!0),(null==(c=J.value)?void 0:c.summary)?(v(),d(t,{key:8,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("📝")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("分析总结")]),_:1})]),_:1}),m(s,{class:"ai-summary"},{default:o(()=>[g(k(ha.value),1),ha.value.length<(J.value.summary||"").length?(v(),d(s,{key:0,class:"ai-cursor"},{default:o(()=>[g("|")]),_:1})):b("",!0)]),_:1})]),_:1})):b("",!0)]}),_:1})):b("",!0),!P.value&&X.value&&"article"===N.value?(v(),d(t,{key:6,class:"ai-result"},{default:o(()=>{var a,e,l,i,_,u;return[m(t,{class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("📋")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("核心摘要")]),_:1})]),_:1}),m(s,{class:"ai-summary"},{default:o(()=>[g(k(X.value.summary),1)]),_:1})]),_:1}),X.value.leagues_and_teams?(v(),d(t,{key:0,class:"ai-section"},{default:o(()=>{var a,e;return[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🏟️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("涉及联赛与球队")]),_:1})]),_:1}),(null==(a=X.value.leagues_and_teams.leagues)?void 0:a.length)?(v(),d(t,{key:0,class:"ai-league-row"},{default:o(()=>[m(s,{class:"ai-league-row__label"},{default:o(()=>[g("联赛")]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(X.value.leagues_and_teams.leagues,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--blue"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(e=X.value.leagues_and_teams.teams)?void 0:e.length)?(v(),d(t,{key:1,class:"ai-league-row"},{default:o(()=>[m(s,{class:"ai-league-row__label"},{default:o(()=>[g("球队")]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(X.value.leagues_and_teams.teams,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--green"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),X.value.leagues_and_teams.match_context?(v(),d(t,{key:2,class:"ai-context"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(X.value.leagues_and_teams.match_context),1)]),_:1})]),_:1})):b("",!0)]}),_:1})):b("",!0),(null==(a=X.value.upcoming_matches)?void 0:a.length)?(v(),d(t,{key:1,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("�")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("近期比赛")]),_:1})]),_:1}),(v(!0),w(x,null,I(X.value.upcoming_matches,(a,e)=>(v(),d(t,{key:e,class:"ai-match-item"},{default:o(()=>[m(t,{class:"ai-match-item__teams"},{default:o(()=>[m(s,{class:"ai-match-item__home"},{default:o(()=>[g(k(a.home_team),1)]),_:2},1024),m(s,{class:"ai-match-item__vs"},{default:o(()=>[g("VS")]),_:1}),m(s,{class:"ai-match-item__away"},{default:o(()=>[g(k(a.away_team),1)]),_:2},1024)]),_:2},1024),m(t,{class:"ai-match-item__meta"},{default:o(()=>[m(s,{class:"ai-match-item__league"},{default:o(()=>[g(k(a.league),1)]),_:2},1024),m(s,{class:"ai-match-item__time"},{default:o(()=>[g(k(a.estimated_time),1)]),_:2},1024)]),_:2},1024),a.importance?(v(),d(s,{key:0,class:"ai-match-item__importance"},{default:o(()=>[g(k(a.importance),1)]),_:2},1024)):b("",!0)]),_:2},1024))),128))]),_:1})):b("",!0),(null==(e=X.value.head_to_head)?void 0:e.available)?(v(),d(t,{key:2,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("⚔️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("历史交手记录")]),_:1})]),_:1}),m(t,{class:"ai-h2h-table"},{default:o(()=>[m(t,{class:"ai-h2h-table__head"},{default:o(()=>[m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--date"},{default:o(()=>[g("日期")]),_:1}),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--team"},{default:o(()=>[g("主队")]),_:1}),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--score"},{default:o(()=>[g("比分")]),_:1}),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--team"},{default:o(()=>[g("客队")]),_:1})]),_:1}),(v(!0),w(x,null,I(X.value.head_to_head.records,(a,e)=>(v(),d(t,{key:e,class:"ai-h2h-table__row"},{default:o(()=>[m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--date"},{default:o(()=>[g(k(a.date),1)]),_:2},1024),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--team"},{default:o(()=>[g(k(a.home),1)]),_:2},1024),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--score ai-h2h-table__cell--score-val"},{default:o(()=>[g(k(a.score),1)]),_:2},1024),m(s,{class:"ai-h2h-table__cell ai-h2h-table__cell--team"},{default:o(()=>[g(k(a.away),1)]),_:2},1024)]),_:2},1024))),128))]),_:1}),X.value.head_to_head.summary?(v(),d(s,{key:0,class:"ai-h2h-summary"},{default:o(()=>[g(k(X.value.head_to_head.summary),1)]),_:1})):b("",!0)]),_:1})):b("",!0),X.value.betting_analysis?(v(),d(t,{key:3,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("💰")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("博彩分析")]),_:1})]),_:1}),m(t,{class:"ai-betting"},{default:o(()=>{var a;return[m(t,{class:"ai-betting__top"},{default:o(()=>[m(t,{class:"ai-betting__predict"},{default:o(()=>[m(s,{class:"ai-betting__result"},{default:o(()=>[g(k(X.value.betting_analysis.prediction),1)]),_:1}),m(t,{class:"ai-betting__conf-row"},{default:o(()=>[m(s,{class:"ai-betting__conf-label"},{default:o(()=>[g("置信度")]),_:1}),m(t,{class:"ai-predict__bar"},{default:o(()=>[m(t,{class:"ai-predict__bar-fill",style:h({width:(X.value.betting_analysis.confidence||0)+"%"})},null,8,["style"])]),_:1}),m(s,{class:"ai-predict__pct"},{default:o(()=>[g(k(X.value.betting_analysis.confidence||0)+"%",1)]),_:1})]),_:1})]),_:1}),m(t,{class:$(["ai-betting__risk","ai-betting__risk--"+X.value.betting_analysis.risk_level])},{default:o(()=>[m(s,{class:"ai-betting__risk-label"},{default:o(()=>[g("风险")]),_:1}),m(s,{class:"ai-betting__risk-val"},{default:o(()=>{return[g(k((a=X.value.betting_analysis.risk_level,{low:"低",medium:"中",high:"高"}[a]||a||"-")),1)];var a}),_:1})]),_:1},8,["class"])]),_:1}),m(s,{class:"ai-betting__reason"},{default:o(()=>[g(k(X.value.betting_analysis.reasoning),1)]),_:1}),(null==(a=X.value.betting_analysis.key_factors)?void 0:a.length)?(v(),d(t,{key:0,class:"ai-betting__factors"},{default:o(()=>[(v(!0),w(x,null,I(X.value.betting_analysis.key_factors,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--green"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})):b("",!0),X.value.betting_analysis.value_bet?(v(),d(t,{key:1,class:"ai-betting__value"},{default:o(()=>[m(s,{class:"ai-betting__value-label"},{default:o(()=>[g("推荐方向")]),_:1}),m(s,{class:"ai-betting__value-text"},{default:o(()=>[g(k(X.value.betting_analysis.value_bet),1)]),_:1})]),_:1})):b("",!0)]}),_:1})]),_:1})):b("",!0),(null==(l=X.value.risk_warnings)?void 0:l.length)?(v(),d(t,{key:4,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("⚠️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("温馨提示")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.risk_warnings,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text ai-list__text--warn"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(i=X.value.key_points)?void 0:i.length)?(v(),d(t,{key:5,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🔑")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("重点提炼")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.key_points,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(_=X.value.opposite_views)?void 0:_.length)?(v(),d(t,{key:6,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("💡")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("反向观点")]),_:1})]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(X.value.opposite_views,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--blue"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),X.value.sentiment?(v(),d(t,{key:7,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🎯")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("情绪分析")]),_:1})]),_:1}),m(t,{class:"ai-sentiment"},{default:o(()=>[m(s,{class:$(["ai-sentiment__label","ai-sentiment__label--"+X.value.sentiment.label])},{default:o(()=>[g(k(ca.value),1)]),_:1},8,["class"]),m(s,{class:"ai-sentiment__conf"},{default:o(()=>[g("置信度 "+k(X.value.sentiment.confidence)+"%",1)]),_:1})]),_:1})]),_:1})):b("",!0),(null==(u=X.value.tags)?void 0:u.length)?(v(),d(t,{key:8,class:"ai-section"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🏷️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("智能标签")]),_:1})]),_:1}),m(t,{class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(X.value.tags,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--gray"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0)]}),_:1})):b("",!0),!P.value&&X.value&&"post"===N.value?(v(),d(t,{key:7,class:"ai-result"},{default:o(()=>{var a,e,l,i,_;return[m(t,{class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🤖")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("综合结论")]),_:1})]),_:1}),m(t,{class:"ai-post-score"},{default:o(()=>[m(t,{class:"ai-post-score__badge"},{default:o(()=>[m(s,{class:"ai-post-score__value"},{default:o(()=>[g(k(X.value.overall_score||0),1)]),_:1}),m(s,{class:"ai-post-score__label"},{default:o(()=>[g("综合评分")]),_:1})]),_:1}),m(s,{class:"ai-post-score__summary"},{default:o(()=>[g(k(X.value.summary||"当前帖子可参考信息有限,请谨慎判断。"),1)]),_:1})]),_:1})]),_:1}),(null==(a=X.value.image_interpretation)?void 0:a.length)?(v(),d(t,{key:0,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🖼️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("图片解读")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.image_interpretation,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),X.value.poem_analysis?(v(),d(t,{key:1,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("📜")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("诗句字谜")]),_:1})]),_:1}),m(s,{class:"ai-section__text"},{default:o(()=>[g(k(X.value.poem_analysis),1)]),_:1})]),_:1})):b("",!0),X.value.next_prediction?(v(),d(t,{key:2,class:"ai-section ai-section--fadein"},{default:o(()=>{var a,e;return[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🎯")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("下期预测")]),_:1})]),_:1}),(null==(a=X.value.next_prediction.recommended_numbers)?void 0:a.length)?(v(),d(t,{key:0,class:"ai-tags"},{default:o(()=>[(v(!0),w(x,null,I(X.value.next_prediction.recommended_numbers,(a,e)=>(v(),d(t,{key:e,class:"ai-tag ai-tag--blue"},{default:o(()=>[m(s,null,{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})):b("",!0),m(s,{class:"ai-post-inline"},{default:o(()=>[g("预测信心 "+k(X.value.next_prediction.confidence||0)+"%",1)]),_:1}),(null==(e=X.value.next_prediction.reasons)?void 0:e.length)?(v(),d(t,{key:1,class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.next_prediction.reasons,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})):b("",!0)]}),_:1})):b("",!0),(null==(e=X.value.credibility_signals)?void 0:e.length)?(v(),d(t,{key:3,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🔎")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("可信线索")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.credibility_signals,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(l=X.value.risk_warning)?void 0:l.length)?(v(),d(t,{key:4,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("⚠️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("风险提示")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.risk_warning,(a,e)=>(v(),d(t,{key:e,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(s,{class:"ai-list__text ai-list__text--warn"},{default:o(()=>[g(k(a),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(i=X.value.similar_history)?void 0:i.length)?(v(),d(t,{key:5,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("🗂️")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("相似历史")]),_:1})]),_:1}),m(t,{class:"ai-list"},{default:o(()=>[(v(!0),w(x,null,I(X.value.similar_history,(a,e)=>(v(),d(t,{key:`${a.domain}-${a.source_id}-${e}`,class:"ai-list__item"},{default:o(()=>[m(s,{class:"ai-list__num"},{default:o(()=>[g(k(e+1),1)]),_:2},1024),m(t,{class:"ai-post-history"},{default:o(()=>[m(s,{class:"ai-post-history__title"},{default:o(()=>[g(k(a.title||`历史样本 #${a.source_id}`),1)]),_:2},1024),m(s,{class:"ai-post-history__meta"},{default:o(()=>[g(k(Na(a.domain)),1),a.issue?(v(),d(s,{key:0},{default:o(()=>[g(" · "+k(a.issue),1)]),_:2},1024)):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})):b("",!0),(null==(_=X.value.evidence_list)?void 0:_.length)?(v(),d(t,{key:6,class:"ai-section ai-section--fadein"},{default:o(()=>[m(t,{class:"ai-section__header"},{default:o(()=>[m(s,{class:"ai-section__icon"},{default:o(()=>[g("📚")]),_:1}),m(s,{class:"ai-section__title"},{default:o(()=>[g("证据来源")]),_:1})]),_:1}),(v(!0),w(x,null,I(X.value.evidence_list.slice(0,4),(a,e)=>(v(),d(t,{key:`${a.domain}-${a.source_id}-${e}`,class:"ai-evidence-card"},{default:o(()=>[m(t,{class:"ai-evidence-card__meta"},{default:o(()=>[m(s,{class:"ai-evidence-card__domain"},{default:o(()=>[g(k(Na(a.domain)),1)]),_:2},1024),m(s,{class:"ai-evidence-card__source"},{default:o(()=>[g("ID "+k(a.source_id),1)]),_:2},1024)]),_:2},1024),m(s,{class:"ai-evidence-card__title"},{default:o(()=>[g(k(a.title||"知识库证据"),1)]),_:2},1024),a.content?(v(),d(s,{key:0,class:"ai-evidence-card__content"},{default:o(()=>[g(k(a.content),1)]),_:2},1024)):b("",!0)]),_:2},1024))),128))]),_:1})):b("",!0)]}),_:1})):b("",!0),!P.value&&Y.value?(v(),d(t,{key:8,class:"ai-error"},{default:o(()=>[m(s,{class:"ai-error__icon"},{default:o(()=>[g("😔")]),_:1}),m(s,{class:"ai-error__text"},{default:o(()=>[g(k(Y.value),1)]),_:1}),m(t,{class:"ai-error__btn",onClick:Da},{default:o(()=>[m(s,null,{default:o(()=>[g("重新分析")]),_:1})]),_:1})]),_:1})):b("",!0),P.value||!X.value&&!_a.value?b("",!0):(v(),d(t,{key:9,class:"ai-disclaimer"},{default:o(()=>[m(s,null,{default:o(()=>[g("声明:AI分析结果仅供参考,不构成任何投资建议。请理性对待分析结果。")]),_:1})]),_:1})),m(t,{style:{height:"60rpx"}})]),_:1},8,["style"])]),_:1})}}}),[["__scopeId","data-v-3025dd9e"]]);export{D as default};