1import{c as x}from"./index-DX0rhWxn.js";import{d as v,f as n,z as i,L as e,H as s,F as f,A as y,l as g,c as l}from"./vendor-vue-DGd8mKWO.js";import"./vendor-monaco-iaZ6B9cc.js";const b={class:"grid gap-6"},k={class:"card"},w={class:"card-header"},A={class:"flex flex-wrap items-center gap-2"},C={class:"badge badge-secondary"},I={class:"text-xs text-muted-foreground"},O={class:"card-content"},D={class:"text-3xl font-semibold tracking-tight sm:text-4xl"},H={class:"mt-4 text-sm leading-7 text-muted-foreground max-w-2xl"},N={class:"card"},E={class:"card-header"},F={class:"flex items-center justify-between gap-3"},j={class:"text-xs uppercase tracking-wider text-muted-foreground"},z={class:"mt-2 text-xl font-semibold"},B={class:"card-content"},P={class:"grid gap-4 sm:grid-cols-2 lg:grid-cols-2"},V=["onClick"],L={class:"flex items-center justify-between gap-3 mb-4"},R={class:"inline-flex h-12 w-12 items-center justify-center rounded-lg bg-secondary text-slate-900 dark:bg-white/10 dark:text-white"},S={class:"rounded-full bg-secondary px-3 py-1 text-xs font-medium text-muted-foreground"},$={class:"text-base font-semibold mb-1"},K={class:"text-xs text-muted-foreground mb-2"},M={class:"text-xl font-semibold"},G=v({__name:"NavigationHomePage",props:{locale:{},modules:{}},emits:["open-app","open-resource-tab"],setup(d,{emit:_}){const u=d,c=_,m=l(()=>u.locale==="zh"),p=l(()=>[{app_key:"chat",title:t("AI æ»æ§å¯¹è¯","AI Chat"),icon:"chat",status:"active",primary_metric:{label:t("é»è®¤å
¥å£","Default"),value:"Chat"},route_name:"chat",external_url:void 0},{app_key:"cloud_notes",title:t("äºç¬è®°","Cloud Notes"),icon:"notes",status:"active",primary_metric:{label:t("ææ¡£ç®¡ç","Documents"),value:t("è¿å
¥","Enter")},route_name:"cloudNotes",external_url:void 0},{app_key:"investment_os",title:t("æèµå¹³å°","Investment Platform"),icon:"investmentOs",status:"active",primary_metric:{label:t("åææ°æ§è¡","Two-index workflow"),value:t("è¿å
¥","Enter")},route_name:"investmentOs",external_url:void 0},{app_key:"resource_ops",title:t("èµæºè¿è¥å","Resource Ops"),icon:"resourceOps",status:"active",primary_metric:{label:t("è´¦å· / ç³»ç»","Accounts / Systems"),value:t("æ¥ç","View")},route_name:"resourceOps",external_url:void 0},{app_key:"hf_space_deploy",title:t("HFé¨ç½²","HF Deploy"),icon:"deployment",status:"active",primary_metric:{label:t("æè½½è·¯å¾","Mount Path"),value:"/hf-space-deploy"},route_name:void 0,external_url:void 0}]);function t(a,r){return m.value?a:r}function h(a){a.route_name?c("open-app",a.route_name):a.app_key==="hf_space_deploy"&&c("open-resource-tab","hfDeploy")}return(a,r)=>(n(),i("section",b,[e("div",k,[e("div",w,[e("div",A,[e("span",C,s(t("AI æ»æ§é¦é¡µ","AI Control Home")),1),e("span",I,s(t("徿 ä¼å
","Icon-first")),1)])]),e("div",O,[e("h2",D,s(t("å
çç¶æï¼åè¿å
¥åºç¨","Read the signals, then enter the apps")),1),e("p",H,s(t("é¦é¡µåªä¿çæ»æ§ä¿¡å·ãåºç¨å
¥å£åä¸ä¸æ¥æ¢ç´¢ï¼ä¸åå å¾å¤è¯´æã","Keep the home page focused on signals, app entry points, and what to explore next.")),1)])]),e("div",N,[e("div",E,[e("div",F,[e("div",null,[e("p",j,s(t("å¿«æ·å
¥å£","Quick Entry")),1),e("h3",z,s(t("æ£å¼åºç¨","Apps")),1)])])]),e("div",B,[e("div",P,[(n(!0),i(f,null,y(p.value,o=>(n(),i("button",{key:o.app_key,class:"card p-5 text-left transition-all hover:-translate-y-0.5 hover:shadow-md disabled:cursor-not-allowed disabled:opacity-60 cursor-pointer",onClick:Q=>h(o)},[e("div",L,[e("div",R,[g(x,{name:o.icon,size:22},null,8,["name"])]),e("span",S,s(o.status),1)]),e("div",$,s(o.title),1),e("div",K,s(o.primary_metric.label),1),e("div",M,s(o.primary_metric.value),1)],8,V))),128))])])])]))}});export{G as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.