1import{r as t,j as e,R as Mt}from"./index-CJQpyVoF.js";import{d as Es,u as ka,c as Do,b as Sa,R as Ba,a as xo}from"./useUrlParam-CZ4aw4md.js";import{C as Aa,e as Zt}from"./errorIcon-E2QKryOI.js";import{x as tt,H as bo,S as Lo,b as _s}from"./AppEntry-yGjZDq3c.js";import{c as wa,b as Is,a as Ts,l as Ro,d as ja,i as Na,e as Ea,f as zo,u as Ia}from"./index-Bpsi5fUJ.js";import{u as Yt}from"./useTranslation-CZJVCIH1.js";import{s as S,t as $t,y as yo,e as ct,p as Mo,X as as,B as Ta}from"./inviteCode-D9rgtvJs.js";import{T as Po}from"./index-34CVpSRX.js";import{e as ws,a as Fa,U as Vt,V as Da,W as La,X as ns,Y as is,Z as vo,G as Ra,_ as za,N as Ma,B as Pa}from"./userAuth-Bzc-YaEz.js";import{B as Va}from"./index-q9KQOWBw.js";import{c as Oa}from"./knowledge-B6Xt4n06.js";import{d as _o}from"./icon_chat_dropdown_del-DnqpSVEi.js";import{t as Ua}from"./index-CJrGXcrc.js";import{l as ls}from"./index-CiW30IE2.js";import{S as Qa}from"./index-Ctk2lQ8w.js";import{a as qa}from"./vcn-GDTDQbYd.js";import{C as Ha}from"./index.module-Bi0Dxxte.js";import{M as Vo}from"./index-CSwuRCeV.js";import{B as lt}from"./button-COlcySkY.js";import{S as Cs}from"./index-B92ElPs4.js";import{I as ht}from"./index-CS8YAtyi.js";import{a as Ga}from"./index-D8n5n2bd.js";import{d as ks}from"./icon_deepseek-DI_R6TWI.js";import{u as Ja,P as Wa,C as Co,a as Ka,i as Za,s as Ya}from"./user-logo-CGtIY80l.js";import{g as $a,d as Xa,c as en,i as tn,j as sn,n as on,k as an}from"./sparkutils-CzrLAKyB.js";import{I as nn}from"./index-Dzy0ZfGG.js";import{g as ko}from"./base64-Cs2W2fcZ.js";import{$ as rs,D as So,M as Bo,c as rn,e as ln}from"./index-CgLOqC6S.js";import{V as cn}from"./index-DTg4VWz5.js";import{D as js}from"./index-_IUeYJiy.js";import{f as pn}from"./fetch-IOhmRd8d.js";import{l as dn}from"./lodash-DQpAQgZ8.js";import{u as mn}from"./use-agent-directive-publish-validation-DlpDp_d5.js";import{b as un}from"./bot-state-Dw7lf_6x.js";import{u as gn,W as fn}from"./index-CqktD_rw.js";import{u as Ao}from"./index-DMzkuvYL.js";import{V as hn}from"./VersionManagement-j6ndHvKh.js";import{g as xn,a as wo}from"./directive-config-n_xoSUO0.js";import{g as bn}from"./globalStore-DBkxQF3u.js";import{a as jo}from"./folderCreateAgent-Jv5uS4Ny.js";import{v as yn}from"./v4-CtRu48qb.js";import{F as Pt}from"./index-ByGsukvN.js";import{R as vn,C as No}from"./row-BXqHUWkn.js";import{S as cs}from"./index-BQyCNz27.js";import{T as Ss}from"./index-C-_ceSoJ.js";import{L as _n}from"./LeftOutlined-C7JmM6ZX.js";import{I as Cn}from"./AntdIcon-BKgxT62r.js";import{s as kn}from"./index.module-BXSJhGfe.js";import"./tslib.es6-BO7bUXQ_.js";import"./reactNode-CvZomqk2.js";import"./dayjs.min-MSV7X6E-.js";import"./index-xBPjzTPJ.js";import"./index-DnoH8i83.js";import"./motion-BwoXtl0z.js";import"./index-Cb4CfQq0.js";import"./Compact-BviLumD4.js";import"./context-DKhv_b6t.js";import"./ContextIsolator-hwtSycux.js";import"./zoom-DpNIHBsI.js";import"./index-D_K0_jrb.js";import"./reactflowUtils-CXcNnnOc.js";import"./utils-DBy4YQWF.js";import"./flow-CtnwUseI.js";import"./index-ad3S-Ulj.js";import"./Table-B8VxV0Ub.js";import"./styleChecker-Qlp7tQr6.js";import"./addEventListener-B4p1orND.js";import"./DownOutlined-Bedvisqk.js";import"./conductUtil-BjxLXQtP.js";import"./index-Bzc9CXj1.js";import"./RightOutlined-DlN6rwzX.js";import"./EllipsisOutlined-DtZ6Tilt.js";import"./Overflow-Dh_HYkSz.js";import"./PurePanel-CKKM5xpM.js";import"./collapse-BbEVqHco.js";import"./index-BSH15dlR.js";import"./useBreakpoint-Bpehexoc.js";import"./useForceUpdate-DvJ9yelE.js";import"./responsiveObserver-DyJXlrPc.js";import"./Pagination-C67t5xY0.js";import"./useLocale-Dmo9Agcu.js";import"./index-TUPY4PN5.js";import"./SearchOutlined-D1PhykWn.js";import"./CaretDownOutlined-Dv3U9ShB.js";import"./SearchOutlined-7HZXF0jW.js";import"./pcm-C_Z7Lwvr.js";import"./ActionButton-DJ1XBOXE.js";import"./index-Cbb5YXZ-.js";import"./fade-DU7Y_kU8.js";import"./Skeleton-CRGI6EI_.js";import"./compact-item-5orumCwJ.js";import"./index-D4cn76_n.js";import"./index-DAiQgLq9.js";import"./index-Bz11KP_z.js";import"./chatStore-Di0cwpKa.js";import"./compressor.esm-C46f8uP2.js";import"./PulseLoader-BEbjbXk8.js";import"./PlusOutlined-djwHV0M3.js";import"./PlusOutlined-ByZyTB3m.js";import"./index-HtwzUXb-.js";import"./index-VAO7k5M2.js";import"./index-CzF7my_k.js";import"./index-CdVNTaJX.js";import"./EditOutlined-DdmGLkPL.js";import"./index-CY7Gl-0U.js";import"./CheckOutlined-DczzTUs8.js";import"./UpOutlined-COHBlDPP.js";import"./DownOutlined-CZ7rZERf.js";import"./index-Chjiymov.js";import"./lottie-DIXjC-Q_.js";import"./index-3BAZhl4m.js";import"./Icon-RcghnO3P.js";
1import"./utils-BAxb0YWC.js";import"./ExclamationCircleOutlined-BmG531TA.js";import"./common-BC0booSG.js";import"./index-CW5BC8-r.js";import"./useFlowsManager-CR0liXE4.js";import"./agent-BXWiUnNP.js";import"./modal-close-QVlieQPY.js";import"./VersionManagement-Te6aaJWj.js";import"./iflytek-icon-CgZ6XhS8.js";import"./icon_zhishi_upload_act-D7BMkVq5.js";import"./index-IS3faKyI.js";import"./progress-BRPegRc4.js";import"./CloseOutlined-D5mcFo44.js";import"./index-BBxiM-1s.js";import"./index-DJwVDHAF.js";import"./plugin-C0dpnJ-K.js";function Ns(){return Ns=Object.assign?Object.assign.bind():function(u){for(var h=1;h<arguments.length;h++){var d=arguments[h];for(var y in d)Object.prototype.hasOwnProperty.call(d,y)&&(u[y]=d[y])}return u},Ns.apply(this,arguments)}const Sn=(u,h)=>t.createElement(Cn,Ns({},u,{ref:h,icon:_n})),Bn=t.forwardRef(Sn),An="_overview_container_fgjvk_1",wn={overview_container:An},jn="_configHeader_c6lvn_2",Nn="_CollapseIcon_c6lvn_5",En="_left_c6lvn_22",In="_botName_c6lvn_37",Tn="_botStatu_fabu_c6lvn_62",Fn="_botStatu_weifabu_c6lvn_83",Dn="_botStatu_shenhe_c6lvn_89",Ln="_botStatu_fail_c6lvn_95",Rn="_bot_info_c6lvn_109",zn="_bot_icon_c6lvn_117",rt={configHeader:jn,CollapseIcon:Nn,left:En,botName:In,botStatu_fabu:Tn,botStatu_weifabu:Fn,botStatu_shenhe:Dn,botStatu_fail:Ln,bot_info:Rn,bot_icon:zn};function Mn(u){var W,Ne,we,Ve,Oe,ke,Ee,Ue,Qe,C,ne;const[h]=tt(wa),[d]=Es(),{currentRobot:y,currentTab:w,detailInfo:Q}=u,{t:P}=Yt(),{id:fe}=ka(),Y=Do(),ye=t.useRef(null),[Ge,Ce]=t.useState(!1);t.useEffect(()=>(document.body.addEventListener("click",te),()=>document.body.removeEventListener("click",te)),[]);function te(R){ye.current&&!ye.current.contains(R.target)&&Ce(!1)}return e.jsxs("div",{className:`${rt.configHeader} w-full h-[80px] bg-[#fff] border-b border-[#e2e8ff] flex justify-between items-center px-6 py-5`,style:{borderRadius:"0px 0px 24px 24px",border:"0"},children:[e.jsx("div",{className:rt.CollapseIcon,onClick:()=>{Y(-1)},children:e.jsx("img",{src:Aa,alt:""})}),e.jsxs("div",{className:"flex flex-1 items-center gap-2 relative",children:[e.jsxs("div",{className:rt.left,children:[e.jsx("div",{className:rt.bot_info,children:e.jsx("img",{className:rt.bot_icon,src:u.coverUrl||((W=u.detailInfo)==null?void 0:W.avatar)||Zt})}),e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("span",{className:rt.botName,children:((Ne=u.baseinfo)==null?void 0:Ne.botName)||((we=u.detailInfo)==null?void 0:we.botName)||P("configBase.agentName")}),u.historyVersion&&u.historyVersionData&&e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"px-2 py-0.5 text-xs bg-[#F0EDFF] text-[#6356EA] rounded",children:u.historyVersionData.name}),e.jsx("span",{className:"px-2 py-0.5 text-xs bg-[#FFF7E6] text-[#FA8C16] rounded",children:P("configBase.versionManagement.previewMode")})]})]}),e.jsx("div",{className:"flex items-center gap-2",children:e.jsx("span",{className:`${rt.botStatu_fabu} ${((Ve=u.detailInfo)==null?void 0:Ve.botStatus)===2?"":((Oe=u.detailInfo)==null?void 0:Oe.botStatus)===3?rt.botStatu_fail:((ke=u.detailInfo)==null?void 0:ke.botStatus)===1||((Ee=u.detailInfo)==null?void 0:Ee.botStatus)===4?rt.botStatu_shenhe:rt.botStatu_weifabu}`,children:((Ue=u.detailInfo)==null?void 0:Ue.botStatus)===2?P("configBase.botStatus2"):((Qe=u.detailInfo)==null?void 0:Qe.botStatus)===3?P("configBase.botStatus3"):((C=u.detailInfo)==null?void 0:C.botStatus)===1||((ne=u.detailInfo)==null?void 0:ne.botStatus)===4?P("configBase.botStatus4"):P("configBase.botStatus0")})})]})]}),e.jsxs("div",{className:"flex items-center relative gap-2",onClick:R=>{R.stopPropagation(),Ce(!0)},children:[(y==null?void 0:y.id)&&e.jsx("img",{style:{borderRadius:y.color?"":"4px"},src:y.address+y.avatarIcon,className:"w-[26px] h-[26px] flex-shrink-0",alt:""}),e.jsx("div",{className:"text-second font-semibold text-overflow text-2xl",title:y.name,children:y.name}),Ge&&e.jsx("div",{className:"w-full absolute left-0 top-[38px] list-options py-3.5 pt-2 max-h-[255px] overflow-auto bg-[#fff] min-w-[150px] z-50",ref:ye})]})]}),e.jsxs("div",{className:"flex flex-1 items-center gap-6 justify-center",children:[e.jsxs("div",{className:`flex items-center px-5 py-2.5 rounded-[10px] font-medium cursor-pointer h-[36px] ${w==="base"?"config-tabs-active":"config-tabs-normal"}`,onClick:R=>{var z;if(R.stopPropagation(),Ce(!1),d.get("flag")==="true")return Y(`/space/config/base?botId=${u.botId}`,{replace:!0});u.botId&&(console.log("props.detailInfo?.botStatus",h),Y(((z=u.detailInfo)==null?void 0:z.botStatus)===2&&h!==null?`/space/config/base?botId=${u.botId}&save=true`:`/space/config/base?botId=${u.botId}`,{replace:!0}))},children:[e.jsx("span",{className:"base-icon"}),e.jsx("span",{className:"ml-2 ",style:{whiteSpace:"nowrap",fontSize:"14px"},children:P("configBase.createAgent")})]}),e.jsxs("div",{className:`flex items-center px-5 py-2.5 rounded-[10px] font-medium cursor-pointer h-[36px] ${w==="overview"?"config-tabs-active":"config-tabs-normal"}`,onClick:()=>{const R=d.get("create"),z=u.botId||d.get("botId");if(R==="true"&&!z)return S.info(P("configBase.createAgentFirst"));z&&Y(`/space/config/overview?botId=${z}`,{replace:!0})},children:[e.jsx("span",{className:"overview-icon"}),e.jsx("span",{className:"ml-2",style:{whiteSpace:"nowrap",fontSize:"14px"},children:P("configBase.analyze")})]})]}),e.jsxs("div",{className:"flex-1 flex justify-end items-center gap-3",children:[u.onVersionManagementClick&&e.jsx(Po,{title:P("workflow.nodes.header.versionHistory"),overlayClassName:"black-tooltip",children:e.jsx("span",{className:"version-management-icon",onClick:u.onVersionManagementClick}
1)}),u.children]})]})}const Oo=t.memo(Mn),Pn={tooltip:{trigger:"axis"},legend:{left:"center",bottom:"5%",icon:"rect",itemWidth:20,itemHeight:4,data:[{name:"æç«Desk",textStyle:{color:"#7F7F7F",fontWeight:500,fontSize:14}},{name:"æç«App",textStyle:{color:"#7F7F7F",fontWeight:500,fontSize:14}},{name:"æè¾°å¹¿åº",textStyle:{color:"#7F7F7F",fontWeight:500,fontSize:14}}]},grid:{left:"3%",right:"4%",bottom:"20%",containLabel:!0},xAxis:{boundaryGap:["20%","20%"],type:"category",data:["å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
","卿¥"],axisLine:{show:!0,lineStyle:{color:"#BFBFBF",width:1,type:"solid"}},axisTick:{show:!0,alignWithLabel:!0,lineStyle:{color:"#BFBFBF",width:1}}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{type:"dashed",color:"#e8e8e8"}}},series:[{name:"æç«Desk",type:"line",stack:"æ»é",showSymbol:!1,lineStyle:{color:"#6356EA",width:2},areaStyle:null,data:[120,132,101,134,90,230,210]},{name:"æç«App",type:"line",stack:"æ»é",showSymbol:!1,lineStyle:{color:"#A074FF",width:2},areaStyle:null,data:[220,182,191,234,290,330,310]},{name:"æè¾°å¹¿åº",type:"line",stack:"æ»é",showSymbol:!1,lineStyle:{color:"#FDA775",width:2},areaStyle:null,data:[150,232,201,154,190,330,410]}]},Vn=()=>{const u=new Date,h=[];for(let d=0;d<7;d++){const y=u.getFullYear(),w=u.getMonth()+1,Q=u.getDate()-d;h.push(`${y}-${w}-${Q}`)}return h.reverse()},On={tooltip:{show:!0},grid:{top:30,bottom:30,left:50,right:40},xAxis:{boundaryGap:["20%","20%"],data:Vn(),type:"category",axisLine:{show:!0,lineStyle:{color:"#BFBFBF",width:1,type:"solid"}},axisTick:{show:!0,alignWithLabel:!0,lineStyle:{color:"#BFBFBF",width:1}}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{type:"dashed",color:"#e8e8e8"}}},series:[{type:"line",smooth:!0,data:[0,0,0,0,0,0,0],lineStyle:{color:"#405DF9"},areaStyle:{color:"#405DF9",opacity:.25},itemStyle:{color:"#405DF9"}}]},Un=$t(u=>({detailInfo:{},setDetailInfo:h=>u({detailInfo:h})}));function Qn({apiInfo:u,currentRobot:h,currentTab:d,setCurrentTab:y}){const[w]=Es(),Q=w.get("botId"),{detailInfo:P,setDetailInfo:fe}=Un(),[Y,ye]=Mt.useState({}),[Ge,Ce]=Mt.useState(-1),[te,W]=Mt.useState(On),[Ne,we]=t.useState(Pn),[Ve,Oe]=Mt.useState(1),[ke,Ee]=Mt.useState({}),[Ue,Qe]=Mt.useState("new"),[C,ne]=t.useState([]),[R,z]=t.useState([]);t.useRef(null);const[re,f]=t.useState([]),[Je,We]=t.useState(!1),[Ke,xt]=t.useState("");return t.useEffect(()=>{ws({botId:Q}).then(l=>{fe(l),xt((l==null?void 0:l.updateTime)||"---")})},[Q]),t.useEffect(()=>{y("overview")},[]),e.jsxs("div",{className:wn.overview_container,children:[e.jsx(Oo,{coverUrl:P==null?void 0:P.avatar,baseinfo:P,botId:w.get("botId"),detailInfo:P,currentRobot:h,currentTab:d,updateTime:Ke}),e.jsx(Va,{botId:Q,detailInfo:P})]})}const qn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAaZJREFUaEPtWd1NwzAQPjtC4qWtq/aBx7IBbACTpJmAESgT0A3SdJHCBLBBMwCRTPIIySFQK1Vpi32yQ4h6ec357r6fOz9YQMc/0fH+gQG0reCeAqOkFwKIOQCoP24uBcBZFhYJpe4BAIM1AE4oSTzG6izMh5R8BwD0kZLAd2wW5qS5ZACsQI0BttAo4SF2Ggu2kMlCVIbqcvjOT74HGIBhSVAJOj0FnFaMxeHGFbDowSmEAZjWnBO9FocbV4BagO8Bg2qnt0Y7byGLOXQKoRJEtpBTdxaHGQDfAxubNEVE3WLkGbD1KAM4MvCsgMUmdAqpM1y3orMCTt1ZHGYATW0PC/J/QjqvQK+SwzTS+hvMRawmH7Ja74I3zsB4OVgh4o0tY97jBCzOSvlwDqCLoHoEhOm2hgDx+ha+X+/W3LvIxnF/hhLuvTfmI2GFURYVi18BqFipQOJLi+9kx6CmWZhf1n8efI9SsZoEElf/CERaVvJWRzq1ArANGsVqKiTeIeCVDwdQcwghnqDE50+Qc70ZbBIAasE24klPmm00aKrJAEwMNf3/C9+ODkCf3hUuAAAAAElFTkSuQmCC",Hn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA1pJREFUaEPtWV1O20AQnlmH2FGpFG4AN0hPUHKC0huAiKW+BU5AcgLCW1W7IjdAPUHSE5CeINwAP5Q2DvZOtS5FJP6bdYxJKvZ1J+Pvm5md/XaCsOELNxw/vBJ46QyWloGORftAsoWA7yVQCwmagNCMCBJ4gHiDADeE9ANAjN0ZjssgvxKBkyY1f/6CLoA8eQTLRKXIAMHYEKL/eYY3zJ/FzAoRiID/hrMIeAkLCYZFiWgTsE3qEsmebsTzeEYZQeo7s9owz/bpvhaBjknnZUU9DaSQYvDlHk+5JFgE/pYMXQHQPtfxanY4CRrYHnro5flhEbBNeU1ArTxn5e7j2PVFO89nLoEqymaVcsokYFvBIRFe5kXhmfdPXd8YpH0jlcAni3ZDkiMC2H1mgHnuvaAh9tLOQyoBux5eEsJhnvcq9rM6UyIBFf2A5LQKcNxvBA2xk5SFRALrFP1HggR9d270lgknEzDD6RrU/jJWz/WNnVwCD6pyxE1tpXYo2+5sa0HFxjLQscIekBJqa7liLTVGwDaDKwI8WEv4QN9cv7aALZ4BM7wGgIplAy9cSrE6vrGXqUY79fC2bKnMg8eyih3kpAwQy9ULGbm+sYD5PySw6SV0bIZT1BBwyynVrayOGbJLFgknzly8yzzEum20hmKv6FTBfjNvUWC
1orsdcvDaqJg3nTI/KLFOvZ/nRfm8g9N3Zoh5KuInv94GEhpTgPf2SiNi6mosjJdSHCtwF2lmIxjMgU19aCaItdokpm0Q1WkAPeVgL285dfcIpPXtr3iI0RjoXJiIMnZlxlKtGlcEhULNmylsOmCc2agTSz3q/Ktuig7G0ZpH6pDw27wcIoqtJQqU0mrCBYUycO4wy8vDCOwDAD0VmS2nRTy2hxyzU5VQnzbpkOfYqIAaKdlqrzhyrdBrzE5CGTkvlYNKyQaSjrHlp7mCraClpoUwxJpAXX/2tzAl4LoGorZpyVKR2VyGBgBPHX5QNSf54BCw6AzVSr2ohjrct/DgoY7jbqRg8p2yexjH7EFcJPvofLey7fp19O2e20Sojr6L+tlHrcUqGdRNXAl5FXMiLbas2KAL8H5EENfoMB5bAIwRPAE4I6DugnCwPqIr2B1YXKuq8it+9Eqgiylnf2PgM/AEb/HFAMlg+9AAAAABJRU5ErkJggg==",Eo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAPVJREFUWEftlD0OgkAQhWdI9AwWaiiN2tAZtYAjcQI9AjeCQqIXMFLiT2GJFhYm7hqNGgvcnV1iaIYWku+bl/dAqPnBmvnAApwAJ8AJVEqg2x/PQMrTbrOMbH9o1gLt4dR3hIwfYCEwOGSLxEbCSqDVG7lNx4kB0H1Bi6u4ecdslZtKGAuUwN/M/HxpeEWeFCYSxgKdwSRGCX4ZBBGS7ToN/ibwLB3gXAWQCNF+nYZUCXICFPgHKkVIXQZJ4Lvx1Muoy9AKKEqncyEtQylQAU5ehlJA1Xjd+e/3umX8FDAqncZGtQxtB6iX2n7HApwAJ8AJ1J7AHVWWWiHcMsiJAAAAAElFTkSuQmCC",Io="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAQJJREFUWEftlEEOgjAQRWfgAhxASZcQNy5NZAEn0iPoCfRGsMDEHTtlSdRLaGJrkJAQpTAtJGzabTt/Xv7ML8LEByfuDwbAOGAcMA5IHXAXwRGE2IzzUeH+dkl3bVqdI5j76xgRwiEQQkByv54imUYnAFuGDn++MkBkWhACCku8oyI/F1oAZRHzVozbdgYCHCUIQvNSj5SCmReEliViFQDOMXrkadJXQwIoRVx/vQWEQ59gdS9fut96MsAXgpQMenPyCJrUXcno23jlGLYVSJNBXLpBI6iL/5Kh2VxrBDVEMxnUjR9lBE2RKhnoyL5ZSmKUUkARVH1jAIwDxgHjwOQOfADmjmMhIXGDVAAAAABJRU5ErkJggg==",Gn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAotJREFUWEftlU9SGkEUh7/XkD9
1LPIG4CFKVRfQGcoKQbSoZhhMYT4CcIHoCR7SylRvEG0gWVgkuxBM4S02wX+gRqAngzGCRcmNvu/u9773+/V4Lz7zkmfPzAvDSgcwdKPtaVMsZStA9kp1liTczwDtfN4wDcEtp3+Wo9wMJ54EUfS28GrArhpteS5pJsJkBXJB1T2+AwgMDnd+GyjTE8Mz2cH93dK7Tbcnm0gBKnp4JbMQC9sVQuQikX/Z1y1q+x/cV/F5LDpcGsO7pHrBtYd/AR6AI9BHaKN+mEk3glgZQ/qq+CgcqBEZoWstJrOJQYF+VDwhVd6Z3KPU0sS6kgZETrlzV3ZasObG9tuyJsio5omRqcfuIYc09zf8C4M6wMi3A0hcNxFDLWn0EmkY43p9Sd3hnWJvjAFd9USyVi2M5zRI7FcCpW+9pIGxFAYW2CDvz2htzSSYBJnbAve8bpRFTd18s9aTKRpr4ORJmaAdULn9I50kuWPc0amfscmcIEw697Wx3DVw95vGyp4FCDQjVUu8dS/sxiEefoFTTE1GqSfRjIZY8bQBVUdxoDq1ybcxkTrixudM9EjdDZlaqBlxb395SIE/Rmn8nXZTU8GtsvSRYa9i8DGafIxVgHLRU0wNRfFfhUJCnKNVoIgoa6cSJ8559CwUxrCqs4ObD6O/oHsmnJ3XAXYonzxsqfwYUxXCCcopEOlnIenGQ1A5MJz8PpBM5xOJ+xvFK/fUWFuG8yl3y2GCauCTLr7cwwLzK40FKngbyYLXoX8gy9TJrIC25CzT+GZMslgVqRgOTwBA6wcXbPh3w/WfdOE+ZdGkQMwAu6CBHI5+jmZQ8LXDW/VQXZA301HMvAM/egb9KdTAwnFrH8QAAAABJRU5ErkJggg==",Jn="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20fill='none'%20version='1.1'%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%3e%3cg%20transform='matrix(0,-1,1,0,-14.00048828125,13.99951171875)'%3e%3cg%20style='opacity:0;'%3e%3cpath%20d='M-0.00048828125%2014.000488505058456C-0.00048828125%2014.000488505058456%20-0.00048828125%2014.000488505058456%20-0.00048828125%2014.000488505058456L13.99951171875%2014.000488505058456C13.99951171875%2014.000488505058456%2013.99951171875%2014.000488505058456%2013.99951171875%2014.000488505058456L13.99951171875%2028.000488505058456C13.99951171875%2028.000488505058456%2013.99951171875%2028.000488505058456%2013.99951171875%2028.000488505058456L-0.00048828125%2028.000488505058456C-0.00048828125%2028.000488505058456%20-0.00048828125%2028.000488505058456%20-0.00048828125%2028.000488505058456Z'%20fill='%23000000'%20fill-opacity='1'/%3e%3c/g%3e%3cg%3e%3cpath%20d='M2.76366681,18.016711408C2.96242523,18.020459143,3.1515692,18.10296947,3.2895265,18.24610527Q3.2895265,18.24610527,6.9995279,22.1841083L10.7095289,18.24610527C10.7769604,18.17176417,10.8586426,18.11171018,10.9497099,18.069510557C11.0407763,18.027310941,11.1393948,18.0038199225,11.2397156,18.00042710945C11.3400259,17.997040312,11.4400063,18.013817892,11.5337162,18.049779303C11.6274271,18.085734703,11.712966,18.14013401,11.7852745,18.20975886C11.8575726,18.27938372,11.9151592,18.36280841,11.9546289,18.45510015C11.9940977,18.54738587,12.014639,18.64666176,12.015029,18.74703246C12.01543,18.84740317,11.9956808,18.94683546,11.9569426,19.039434C11.9182043,19.1320325,11.8612785,19.2159144,11.7895308,19.2861047Q11.7895308,19.2861047,7.5395288,23.7861056C7.4695635,23.8586965,7.3856878,23.9164281,7.2929082,23.9558668C7.200129,23.9952993,7.1003389,24.015626,6.9995279,24.015626C6.8987164,24.015626,6.7989364,23.9952993,6.7061472,23.9558668C6.613368,23.9164281,6.5294919,23.8586965,6.459527,23.7861056Q6.459527,23.7861056,2.20952465,19.2861047C2.071697667,19.1428486,1.9963845708,18.95072758,2.00013019552,18.75196528C2.0038858354,18.55320299,2.086389728,18.36406568,2.22952467,18.22610933C2.3727898,18.088279314,2.5649083299999997,18.012963674,2.76366681,18.016711408Q2.76366681,18.016711408,2.76366681,18.016711408Z'%20fill-rule='evenodd'%20fill='%239CA3AF'%20fill-opacity='1'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Wn="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20fill='none'%20version='1.1'%20width='25'%20height='12'%20viewBox='0%200%2025%2012'%3e%3cdefs%3e%3clinearGradient%20x1='0.032499998807907104'%20y1='0.5'%20x2='0.9599999785423279'%20y2='0.5'%20id='master_svg0_73_5857'%3e%3cstop%20offset='0%25'%20stop-color='%23E9EDFF'%20stop-opacity='1'/%3e%3cstop%20offset='52.0215630531311%25'%20stop-color='%23F5E4FE'%20stop-opacity='1'/%3e%3cstop%20offset='100%25'%20stop-color='%23FDECE9'%20stop-opacity='1'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='0'%20y1='0.5'%20x2='1'%20y2='0.5'%20id='master_svg1_73_5125'%3e%3cstop%20offset='0%25'%20stop-color='%23D6CBFF'%20stop-opacity='1'/%3e%3cstop%20offset='97.85714149475098%25'%20stop-color='%23FFCCCD'%20stop-opacity='1'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='0'%20y1='0.375'%20x2='1.0000131129687022'%20y2='0.37646486156143055'%20id='master_svg2_73_6479'%3e%3cstop%20offset='0%25'%20stop-color='%2333292B'%20stop-opacity='1'/%3e%3cstop%20offset='100%25'%20stop-color='%23B13F55'%20stop-opacity='1'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%3e%3cg%3e%3crect%20x='0'%20y='0'%20width='25'%20height='12'%20rx='6'%20fill='%23D8D8D8'%20fill-opacity='1'/%3e%3crect%20x='0'%20y='0'%20width='25'%20height='12'%20rx='6'%20fill='url(%23master_svg0_73_5857)'%20fill-opacity='1'/%3e%3crect%20x='0.5'%20y='0.5'%20width='24'%20height='11'%20rx='5.5'%20stroke='url(%23master_svg1_73_5125)'%20fill-opacity='0'%20fill='none'%20stroke-width='1'/%3e%3c/g%3e%3cg%3e%3cpath%20d='M5.94362539,4.6011999L5.94362539,8.999999500000001L5,8.999999500000001L5,3L6.2627928,3L8.101475,7.4707646L8.101475,3L9.038161800000001,3L9.038161800000001,8.999999500000001L7.830876099999999,8.999999500000001L5.94362539,4.6011999ZM13.4509974,3L13.4509974,4.0704652L12.167390300000001,4.0704652Q11.6678238,4.0704652,11.4388556,4.1604197Q11.209888,4.250375,11.
10572424,4.5112445Q10.9531665,4.6911545,10.9150052,4.8710643000000005Q10.876843000000001,5.0509751000000005,10.8490896,5.4827588L13.4509974,5.4827588L13.4509974,6.5532229L10.8490896,6.5532229Q10.9045968,7.3268366,11.202949,7.6281862Q11.5013013,7.9295354,12.2159591,7.9295354L13.4509974,7.9295354L13.4509974,8.999999500000001L12.167390300000001,8.999999500000001Q11.6470084,8.999999500000001,11.2515178,8.919040200000001Q10.627060400000001,8.7841082,10.2593246,8.2083955Q9.7320042,7.3808093,9.7320042,5.9685156Q9.7320042,4.4032986,10.4744153,3.53073472Q10.7311368,3.23388323,11.019080599999999,3.11694162Q11.3070254,3,11.792715099999999,3L13.4509974,3ZM14.866436,3L15.907199,7.5157423L16.878579000000002,3L17.974849,3L18.946227999999998,7.5157423L19.986992,3L21,3L19.508242,8.999999500000001L18.384216000000002,8.999999500000001L17.426715,4.6731639000000005L16.469211,8.999999500000001L15.345187,8.999999500000001L13.846488,3L14.866436,3Z'%20fill='url(%23master_svg2_73_6479)'%20fill-opacity='1'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Kn="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20version='1.1'%20width='17px'%20height='20px'%20viewBox='0%200%2017.0%2020.0'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cclipPath%20id='i0'%3e%3cpath%20d='M1440,0%20L1440,796%20L0,796%20L0,0%20L1440,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3cclipPath%20id='i1'%3e%3cpath%20d='M7.56323166,0%20L7.56323166,5.38235294%20L12.4570874,5.38235294%20L12.4570874,15.25%20L0,15.25%20L0,0%20L7.56323166,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3c/defs%3e%3cg%20transform='translate(-727.0%20-318.0)'%3e%3cg%20clip-path='url(%23i0)'%3e%3cg%20transform='translate(708.4306930693072%20295.96699669967165)'%3e%3cg%20transform='translate(19.534517036107445%2022.875)'%3e%3cg%20transform='translate(2.6693758807455197%200.0)'%3e%3cg%20clip-path='url(%23i1)'%3e%3cpolygon%20points='0,0%2012.4570874,0%2012.4570874,15.25%200,15.25%200,0'%20stroke='none'%20fill='%237487FE'%3e%3c/polygon%3e%3c/g%3e%3cpolygon%20points='0,15.25%2012.4570874,15.25%2012.4570874,5.38235294%207.56323166,5.38235294%207.56323166,0%200,0%200,15.25%200,15.25'%20stroke='%237487FE'%20stroke-width='1.5'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/polygon%3e%3c/g%3e%3cg%20transform='translate(10.23260754285684%200.0)'%3e%3cpath%20d='M0,0%20L4.89385578,5.38235294'%20stroke='%237487FE'%20stroke-width='1.5'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/g%3e%3cg%20transform='translate(0.0%207.176470588234906)'%3e%3cpath%20d='M0,0%20L0,10.7647059%20L9.34281558,10.7647059'%20stroke='%237487FE'%20stroke-width='1.5'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/g%3e%3cg%20transform='translate(5.338751761490585%206.9522058823533825)'%3e%3cpath%20d='M0,0.224264706%20L1.77958392,0.224264706'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20fill='none'%20stroke-linecap='round'%20stroke-miterlimit='10'%3e%3c/path%3e%3c/g%3e%3cg%20transform='translate(5.338751761490584%2010.540441176470495)'%3e%3cpath%20d='M0,0.224264706%20L5.33875176,0.224264706'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20fill='none'%20stroke-linecap='round'%20stroke-miterlimit='10'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Zn="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20version='1.1'%20width='22px'%20height='22px'%20viewBox='0%200%2022.0%2022.0'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cclipPath%20id='i0'%3e%3cpath%20d='M1440,0%20L1440,796%20L0,796%20L0,0%20L1440,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3cclipPath%20id='i1'%3e%3cpath%20d='M11,0%20C17.0751322,0%2022,4.92486775%2022,11%20C22,17.0751322%2017.0751322,22%2011,22%20C4.92486775,22%200,17.0751322%200,11%20C0,4.92486775%204.92486775,0%2011,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3cclipPath%20id='i2'%3e%3cpath%20d='M11.625,0%20C12.0392136,-7.6089797e-17%2012.375,0.335786438%2012.375,0.75%20C12.375,1.16421356%2012.0392136,1.5%2011.625,1.5%20L0.75,1.5%20C0.335786438,1.5%205.07265313e-17,1.16421356%200,0.75%20C-5.07265313e-17,0.335786438%200.335786438,7.6089797e-17%200.75,0%20L11.625,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3cclipPath%20id='i3'%3e%3cpath%20d='M11.625,0%20C12.0392136,5.48678995e-16%2012.375,0.335786438%2012.375,0.75%20C12.375,1.16421356%2012.0392136,1.5%2011.625,1.5%20L0.75,1.5%20C0.335786438,1.5%205.07265313e-17,1.16421356%200,0.75%20C-5.07265313e-17,0.335786438%200.335786438,-3.49325055e-17%200.75,0%20L11.625,0%20Z'%3e%3c/path%3e%3c/clipPath%3e%3c/defs%3e%3cg%20transform='translate(-898.0%20-235.0)'%3e%3cg%20clip-path='url(%23i0)'%3e%3cg%20transform='translate(898.0%20235.0)'%3e%3cg%20clip-path='url(%23i1)'%3e%3cpolygon%20points='0,0%2022,0%2022,22%200,22%200,0'%20stroke='none'%20fill='%23EEF1F8'%3e%3c/polygon%3e%3c/g%3e%3cg%20transform='translate(5.5%205.84375)'%3e%3cg%20transform='translate(1.4862477412780555%200.8009948708989256)%20rotate(43.00000000000001)'%3e%3cg%20clip-path='url(%23i2)'%3e%3cpolygon%20points='1.8189894e-12,0%2012.375,0%2012.375,1.5%201.8189894e-12,1.5%201.8189894e-12,0'%20stroke='none'%20fill='%237D83A3'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(10.405553294481596%201.724481877298075)%20rotate(135.00000000000003)'%3e%3cg%20clip-path='url(%23i3)'%3e%3cpolygon%20points='0,0%2012.375,0%2012.375,1.5%200,1.5%200,0'%20stroke='none'%20fill='%237D83A3'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e",Yn="data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1709104952057'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='1498'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M546.462897%20266.292966c-73.410207%200-133.15531-59.727448-133.155311-133.137656C413.307586%2059.762759%20473.05269%200%20546.462897%200c73.410207%200%20133.12%2059.727448%20133.12%20133.15531%200%2073.410207-59.709793%20133.137655-133.12%20133.137656z%20m-283.453794%20105.736827c-67.054345%200-121.626483-54.554483-121.626482-121.644138s54.572138-121.644138%20121.626482-121.644138a121.767724%20121.767724%200%200%201%20121.608828%20121.644138c0%2067.054345-54.554483%20121.644138-121.608828%20121.644138zM142.547862%20647.185655A107.343448%20107.343448%200%200%201%2035.310345%20539.895172a107.343448%20107.343448%200%200%201%20107.237517-107.237517%20107.343448%20107.343448%200%200%201%20107.219862%20107.237517%20107.343448%20107.343448%200%200%201-107.219862%20107.272828z%20m120.461241%20272.595862a91.047724%2091.047
1724%200%200%201-90.941793-90.959448%2091.065379%2091.065379%200%200%201%2090.924138-90.941793%2091.065379%2091.065379%200%200%201%2090.941793%2090.941793c0%2050.14069-40.783448%2090.959448-90.924138%2090.959448zM546.462897%201024a79.518897%2079.518897%200%200%201-79.448276-79.448276c0-43.820138%2035.645793-79.448276%2079.448276-79.448276a79.518897%2079.518897%200%200%201%2079.43062%2079.448276c0%2043.820138-35.628138%2079.448276-79.448276%2079.448276z%20m287.744-134.285241a64.194207%2064.194207%200%200%201-64.123587-64.123587%2064.194207%2064.194207%200%200%201%2064.123587-64.123586%2064.194207%2064.194207%200%200%201%2064.123586%2064.123586%2064.194207%2064.194207%200%200%201-64.123586%2064.123587z%20m117.848275-296.695173a52.683034%2052.683034%200%200%201-52.612413-52.612414%2052.683034%2052.683034%200%200%201%2052.612413-52.630069%2052.70069%2052.70069%200%200%201%2052.630069%2052.612414%2052.718345%2052.718345%200%200%201-52.630069%2052.630069z%20m-158.667034-338.696827a40.818759%2040.818759%200%201%200%2081.655172%200.017655%2040.818759%2040.818759%200%200%200-81.655172%200z'%20fill='%23389BFF'%20p-id='1499'%3e%3c/path%3e%3c/svg%3e",Bs={10:{name:"è°ç æ¥åæºè½ä½",è§è²è®¾å®:"ä½ æ¯ä¸ä½ä¸ä¸çè°ç 人å",ç®æ ä»»å¡:"è¯·æ ¹æ®ææä¾ç主é¢å®æä¸ä»½è°ç æ¥å",éæ±è¯´æ:"æ¥åå
容éå
å«ï¼è°ç èæ¯ãè°ç ç®æ ãç ç©¶æ¹æ³ãæ°æ®åæãç ç©¶ç»æçæ¹é¢",飿 ¼è®¾å®:"æå飿 ¼é严谨ãåç¡®ãä¸ä¸ï¼é»è¾æ¸
æ°ï¼è¡¨è¿°å®æ´",botDesc:"è¾å
¥æ¥å主é¢ï¼å°±å¯ä»¥è·å¾å®æ´çè°ç æ¥å",botTemplate:"æ¯å¦ï¼æ¨è¾å
¥âæ¶è´¹è
è¡ä¸ºâï¼æä¼æ ¹æ®è¿ä¸ªä¸»é¢åä¸ç¯ç ç©¶æ¶è´¹è
è¡ä¸ºçè°ç æ¥å",example1:"Applications of AI in the workplace",example2:"Trends in AIGC industry development",example3:"Gen Z's preference for new energy vehicles"},11:{name:"å°çº¢ä¹¦ææ¡åä½",è§è²è®¾å®:"ä½ æ¯ä¸ä½ä¼ç§çå°çº¢ä¹¦ç款åæ",ç®æ ä»»å¡:"è¯·æ ¹æ®æç»åºçä¿¡æ¯ï¼åä¸ç¯å°çº¢ä¹¦çæ¬¾ææ¡",éæ±è¯´æ:"å
容å¯ä»¥å
æ¬ï¼äº§åç®ä»ãå¤è§ãä¼ç¼ºç¹çãåæ¶ä¸ºèµ·ä¸ä¸ªå¸å¼äººçå°çº¢ä¹¦æ é¢",飿 ¼è®¾å®:"å°çº¢ä¹¦çåä½é£æ ¼ï¼å¹¶éå½å å
¥è¡¨æ
",botDesc:"è¿å¨ä¸ºå°çº¢ä¹¦ææ¡åä½åæï¼ææ¥å¸®æ¨ä¸é®æå®",botTemplate:"æ¯å¦ï¼å½æ¨è¾å
¥âéåå¤å¤©çå£çº¢è²å·âï¼æä¼æ ¹æ®è¿ä¸ªæç¤ºå®æä¸ç¯é忍è夿¥å£çº¢çå°çº¢ä¹¦ææ¡",example1:"ç½çº¢é¤å
æ¢åºç¬è®°",example2:"夿¥æµè¡è¿å¨å¥è£
ï¼éæ°ãèé䏿¶å°",example3:"èåºäººå£«çæä½³ä¼´ä¾£ï¼åå
¬æ¬"},12:{name:"å½±è¯äºº",è§è²è®¾å®:"ä½ æ¯ä¸ä½ä¸ä¸çå½±è¯äºº",ç®æ ä»»å¡:"æ ¹æ®ææä¾çå½±è§ä½åï¼åä¸ç¯å¼äººå
¥èä¸å¯æåæççµå½±è¯è®º",éæ±è¯´æ:"å
容å¯ä»¥æ¶µçæ
èã主é¢ã表æ¼ãè§è²ã导æ¼ãé
ä¹ãæå½±ãç¹æç主é¢ã表达影è§ä½åç»ä½ 带æ¥çæååå
±é¸£ï¼ä¹å¯ä»¥ææ¹è¯æåº¦ã",飿 ¼è®¾å®:"é£è¶£å¹½é»",botDesc:"è¾å
¥å½±è§ä½ååç§°ï¼å¿«éè·åå½±è¯",botTemplate:"æ¯å¦ï¼å½æ¨è¾å
¥âçé£âæ¶ï¼æä¼ååºä¸æ®µä»ç»çé£çå½±è¯å
容",example1:"æµæµªå°ç",example2:"é¿å®ä¸ä¸é",example3:"å¤ä»è
èç"},13:{name:"AIåè¯",è§è²è®¾å®:"ä½ æ¯ä¸ä½ç¥åçç°ä»£è¯äºº",ç®æ ä»»å¡:"æå¸æä½ æ ¹æ®ææä¾ç主é¢åä¸é¦ç°ä»£è¯",éæ±è¯´æ:"è¦æ±åå主é¢ï¼ç«ææ°é¢ï¼æ³¨ææ¼éµ",飿 ¼è®¾å®:"豪æ¾çæå飿 ¼",botDesc:"ä¸ä¸ªä¸»é¢å°±è½åä½ä¸é¦ç°ä»£è¯æ",botTemplate:"æ¯å¦ï¼æ¨å¯ä»¥è¾å
¥âå¤å¤©â
1ï¼æä¼åä¸é¦å ³äºå¤å¤©çç°ä»£è¯",example1:"æç«",example2:"浩çå®å®",example3:"æ¯äº²è"},14:{name:"Javaæ³¨éæºè½ä½",è§è²è®¾å®:"ä½ æ¯ä¸åä¸å®¶çº§çJavaå¼å人å",ç®æ ä»»å¡:"ç°å¨æéè¦ä½ 对ææä¾çJavaè¿è¡è¯¦ç»çè§£éåæ³¨é",éæ±è¯´æ:`1ãæ³¨éä»£ç æ¶ï¼éè¦éè¡æ³¨é 22ã代ç çè§£éå¯ä»¥æ¾å¨ä»£ç 注éçåé¢ 33ã代ç çæ´ä½è§£éå¯ä»¥æ¾å¨ä»£ç çå¼å ç»æå`,飿 ¼è®¾å®:"ä¸ä¸é£æ ¼",botDesc:"åè¯æä½ çJava代ç ï¼å ³äºä½ ä¸çè§£çé®é¢ï¼æä¼ç»ä½ æä¾å¸®å©",botTemplate:`æ¯å¦æ¨è¾å ¥ï¼ 4public class Hello { 5 public static void main(String[] args) { 6 System.out.println("Hello Java"); 7 } 8}`,example1:"FileInputStream fileInputStream = null;",example2:"public static TargetDataLine targetDataLine;",example3:'AsrService INSTANCE = Native.loadLibrary("res/msc_x64.dll", AsrService.class);'},15:{name:"ç¾é£æ¨èå®",è§è²è®¾å®:"ä½ æ¯ä¸ä½ç¾é£æ¨èå®",ç®æ ä»»å¡:"彿å°è¾¾ä¸ä¸ªå°æ¹çæ¶åï¼ä½ è¦ä¸ºææ¨èå½å°çç¾é£",éæ±è¯´æ:"è¦æ±å¨ç»ææ¨èç¾é£çåæ¶ï¼åè¯æå ³äºç¾é£çä¸äºå ¸æ ",飿 ¼è®¾å®:"",botDesc:"è¾å ¥æ¨æå¨çå°ç¹ï¼æä¼ä¸ºæ¨æ¨èå½å°ç¾é£",botTemplate:"æ¯å¦æ¨è¾å ¥ï¼åäº¬ï¼æä¼ä¸ºä½ æ¨èå京çç¾é£",example1:"天津",example2:"䏿µ·",example3:"å京"},16:{name:"é¢è¯æºè½ä½",è§è²è®¾å®:"ä½ æ¯ä¸ä½æç丰å¯ç»éªçé¢è¯å®",ç®æ ä»»å¡:"ç°å¨æéè¦ä½ é对æé¢è¯çèä½åææé®é®é¢",éæ±è¯´æ:"æç»åºåçåï¼ä½ è¦è¿è¡è¯ä»·ï¼æåºæåçä¸çä¸è¶³",飿 ¼è®¾å®:"",botDesc:"åè¯æè¦ä½ è¦é¢è¯çå²ä½ï¼æä¼åä½ æé®",botTemplate:"æ¯å¦æ¨è¾å ¥ï¼äº§åç»çï¼æä¼é®ä½ 产åç»çå²ä½ç¸å ³çé®é¢",example1:"产åç»ç",example2:"æ°åªä½è¿è¥",example3:"åå¡ç»ç"},17:{name:"è±è¯å¦ä¹ æºè½ä½",è§è²è®¾å®:"ä½ ç°å¨æ¯ä¸ä½ä¸ä¸çè±è¯æå¸",ç®æ ä»»å¡:"ç°å¨æéè¦ä½ 帮æè§£å³è±è¯å¦ä¹ ä¸éå°çé®é¢",éæ±è¯´æ:"å¨è§£çæ¶è¦å°½éç使ç¨ä¾å¥ï¼è®©æè½æç½",飿 ¼è®¾å®:"",botDesc:"åè¯æä½ è±æå¦ä¹ ä¸éå°çé®é¢ï¼æä¼å¸®ä½ è§£å³",botTemplate:"æ¯å¦æ¨è¾å ¥ï¼ifä¸whetherçåºå«ï¼æä¼åä½ å¦ä½åºå",example1:"å¦ä½æ£ç¡®ææ¡åè¯å¤æ°çåå",example2:"åè£ å¥è¯¥å¦ä½ä½¿ç¨",example3:"whoä¸whomçç¨æ³æä»ä¹åºå«"}
8,18:{name:"çµå客æ",è§è²è®¾å®:"ä½ ç°å¨æ¯ä¸ä½çµå客æ",ç®æ ä»»å¡:"ç°å¨éè¦ä½ é对ææåºçé®é¢ï¼ç»åºç¸å¯¹åºçè¯æ¯",éæ±è¯´æ:"è¦æ±åå¤å¾å½ï¼å£å»äº²åæè¯´æå",飿 ¼è®¾å®:"",botDesc:"è¾å
¥æ¨çé®é¢ï¼æä¼ç»æ¨åå¤",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼ååä»ä¹æ¶ååè´§ï¼æä¼åä½ ä½ åå ",example1:"åå为ä»ä¹ä¼å»¶è¿åè´§",example2:"å¦ä½éæ¢è´§",example3:"æ¯å¦æä¾è¿è´¹é©"},19:{name:"请åå°å¸®æ",è§è²è®¾å®:"ä½ ç°å¨æ¯ä¸ä½è¯·åå°å¸®æ",ç®æ ä»»å¡:"彿éè¦è¯·åæ¶ï¼ä½ è¦æ ¹æ®æç»åºççç±ï¼åä¸ä¸ªè¯·åæ¡",éæ±è¯´æ:"è¦ç¡®ä¿è¯·åçç±åæ
åç",飿 ¼è®¾å®:"",botDesc:"è¾å
¥æ¨ç请åçç±ï¼æä¼ç»ä½ åä¸ä¸ªè¯·åæ¡",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼æåè¦ç»å©ï¼æå°±å¯ä»¥å¸®ä½ åä¸ä¸ªè¯·åæ¡",example1:"è·¯ä¸å µè½¦",example2:"åç§äº",example3:"䏿¥¼èå´´äº"},20:{name:"æ
è¡æ»ç¥æºè½ä½",è§è²è®¾å®:"åè®¾ä½ æ¯ä¸å导游",ç®æ ä»»å¡:"ç°å¨éè¦ä½ æ ¹æ®æçæ
è¡ç®çå°åè¦æ±ï¼å¸®æå¶å®è¯¦ç»çæ
è¡è®¡å",éæ±è¯´æ:"æ
è¡è®¡åè¦å
¼é¡¾ååä½è¡ç©ã",飿 ¼è®¾å®:"",botDesc:"è¾å
¥æ¨çæ
è¡ç®çå°åå
¶ä»è¦æ±ï¼ææ¥å¸®æ¨å¶å®æ
è¡è®¡å",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼éå²ï¼è¡ç¨ä¸ºæä¸å¤©ãæå°±å¯ä»¥å¸®æ¨å¶å®ä¸ä»½æ
è¡è®¡å",example1:"éå²ï¼è¡ç¨ä¸ºæä¸å¤©",example2:"大çï¼å¤æ¨èä¸äºå䏿°æ¯ä¸æµçèªç¶æ¯ç¹",example3:"æå·ï¼å®¶åºåºæ¸¸ï¼æèäººå°æååè¡"},21:{name:"å
¬æåä½å©ç",è§è²è®¾å®:"åè®¾ä½ æ¯ä¸åå
¬æåä½é«æ",ç®æ ä»»å¡:"ç°å¨éè¦ä½ æ ¹æ®æçåä½ä¸»é¢ï¼å¸®æåä¸ç¯å
¬æ",éæ±è¯´æ:"è¦æ±ç¬¦åå
¬æåä½è§èï¼ä¸é»è¾ä¸¥å¯ï¼è¡¨è¿°æ¸
æ°",飿 ¼è®¾å®:"",botDesc:"æå¯ä»¥æ ¹æ®ä½ çåä½ä¸»é¢ï¼å¸®ä½ åä¸ç¯å
¬æ",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼è¡¨å½°å
è¿ä¸ªäººãæå°±å¯ä»¥å¸®ä½ åä¸ç¯å
¬æ",example1:"表彰å
è¿ä¸ªäºº",example2:"2022å¹´åº¦å·¥ä½æ»ç»",example3:"èè½åæå¡è®®ä¹¦"},22:{name:"å¿çå¨è¯¢ä¸å®¶",è§è²è®¾å®:"åè®¾ä½ æ¯ä¸ä½å¿çå¨è¯¢ä¸å®¶",ç®æ ä»»å¡:"ç°å¨éè¦ä½ æ ¹æ®æçå¨è¯¢é®é¢ï¼å¸®æççè§£æåç导æ
绪",éæ±è¯´æ:"è¦æ±ä¸ä»
è¦åææäº§çæ¤æ
绪çåå ï¼è¿è¦ç»æå
·ä½çç¼è§£å»ºè®®",飿 ¼è®¾å®:"äº²åæ¾æ¾ç对è¯å£å»",botDesc:"è¯´åºæ¨è¦å¨è¯¢çå¿çé®é¢ï¼è®©ææ¥ä¸ºæ¨ççè§£æ",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼å·¥ä½åå大ï¼ç»å¸¸æ§å¤±ç ãææ¥ç»æ¨ä¸äºå¸®å©",example1:"å·¥ä½åå大ï¼ç»å¸¸å¤±ç ",example2:"å©å产çåå¦å¿ç",example3:"æéç"},23:{name:"å©ç¤¼çåå¸",è§è²è®¾å®:"ä½ æ¯ä¸åå©ç¤¼çåå¸",ç®æ ä»»å¡:"æçå©ç¤¼å¨å³ï¼è¯·ä½ æ ¹æ®æçè¦æ±ï¼ç»æä¸ä»½è¯¦ç»çå©ç¤¼çåæ¡",éæ±è¯´æ:"å©ç¤¼çåæ¡ä¸è¦å
æ¬ï¼æéè¦åå¤åªäºäºé¡¹ãç©åæ¸
åãæ¶é´èç¹çï¼ä½ä¸éäºä¸è¿°å
容",飿 ¼è®¾å®:"",botDesc:"请åè¯ææ¨å¯¹å©ç¤¼çè¯æ±ï¼éçå©ç¤¼çå叿¥å¸®æ¨åºæ¹æ¡",botTemplate:"æ¯å¦æ¨è¾å
¥ï¼æµç¨ç®åçä¼ ç»å©ç¤¼ãææ¥ä¸ºæ¨ç»åå©ç¤¼æ¹æ¡",example1:"æµç¨ç®åçä¼ ç»å©ç¤¼",example2:"ææ³æå©ç¤¼åæpartyçå½¢å¼ï¼åªé请ä¸äºå¥½åå家人",example3:"西å¼å©ç¤¼"}},$n="/assets/bg-set-horizontal-3dfqOMJe.png",Xn="_peizhiUploadModel_mnj5q_1",ei="_flexBoxTip_mnj5q_8",ti="_hengTip_mnj5q_40",si="_cropperBox_mnj5q_59",oi="_cropperBoxItem_mnj5q_64",ai="_peizhiBotton_mnj5q_79",ni="_peizhiReset_mnj5q_85",ii="_peizhiCancel_mnj5q_97",ri="_disabledButton_mnj5q_109",li="_peizhiQueren_mnj5q_121",ci="_shangchuangBg_mnj5q_139",pi="_uploadIcon_mnj5q_152",di="_uploadText_mnj5q_163",mi="_uploadHint_mnj5q_168",Re={peizhiUploadModel:Xn,flexBoxTip:ei,hengTip:ti,cropperBox:si,cropperBoxItem:oi,peizhiBotton:ai,peizhiReset:ni,peizhiCancel:ii,disabledButton:ri,peizhiQueren:li,shangchuangBg:ci,uploadIcon:pi,uploadText:di,uploadHint:mi},ui=({visible:u,onCancel:h})=>{const{t:d}=Yt(),y=t.useRef(null),w=bo(Is),Q=bo(Ts),[P,fe]=t.useState(),[Y,ye]=t.useState(1),[Ge,Ce]=t.useState({x:0,y:0}),[te,W]=t.useState(""),[Ne,we]=t.useState(!1),Ve=(C,ne)=>{const R=new Image;R.src=te||"",R.onload=()=>{const z=document.createElement("canvas");z.width=C.width,z.height=C.height;const re=z.getContext("2d");
8re&&re.drawImage(R,C.x*(R.width/R.naturalWidth),C.y*(R.height/R.naturalHeight),C.width*(R.width/R.naturalWidth),C.height*(R.height/R.naturalHeight),0,0,C.width,C.height),z.toBlob(f=>{const Je=new FormData;f&&Je.append("file",f,"cropped-image.png"),ne(Je)},"image/png",1)}},Oe=(C,ne)=>{Ve(ne,fe)},ke=C=>{if(!["image/png","image/jpg","image/jpeg"].includes(C.type)){S.warning(d("uploadBackground.fileFormatNotSupported"));return}if(C.size>5*1024*1024){S.error(d("uploadBackground.fileSizeExceeded"));return}const R=new FileReader;R.addEventListener("load",()=>{const z=R.result;W(z)}),R.readAsDataURL(C)},Ee=C=>{C.target.files&&C.target.files.length>0&&ke(C.target.files[0])},Ue=C=>{if(C.preventDefault(),C.dataTransfer.items){for(let ne=0;ne<C.dataTransfer.items.length;ne++)if(C.dataTransfer.items[ne].kind==="file"){const R=C.dataTransfer.items[ne].getAsFile();if(R){ke(R);break}}}},Qe={width:533,height:300};return e.jsxs(Vo,{width:te?583:520,centered:!0,zIndex:1001,wrapClassName:Re.peizhiUploadModel,footer:null,title:d("uploadBackground.title"),open:u,onCancel:async()=>{await W(""),h()},children:[e.jsxs("div",{children:[e.jsx("input",{accept:"image/png,image/jpg,image/jpeg",ref:y,style:{display:"none"},type:"file",onChange:Ee}),!te&&e.jsxs("div",{className:Re.shangchuangBg,onClick:()=>{y.current&&(y.current.value="",y.current.click())},onDrop:Ue,onDragOver:C=>C.preventDefault(),children:[e.jsx("div",{className:Re.uploadIcon,children:e.jsxs("svg",{width:"28",height:"20",viewBox:"0 0 28 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{d:"M18.0378 20H3.03515C1.4572 20 0.178009 18.7208 0.178009 17.1429V2.85714C0.178009 1.27919 1.4572 0 3.03515 0H23.0352C24.6131 0 25.8923 1.27919 25.8923 2.85714V11.6924",stroke:"#AFB5BF",strokeWidth:"2"}),e.jsx("line",{x1:"16.5352",y1:"15",x2:"27.5352",y2:"15",stroke:"#AFB5BF",strokeWidth:"2"}),e.jsx("line",{x1:"22.0352",y1:"9.5",x2:"22.0352",y2:"20.5",stroke:"#AFB5BF",strokeWidth:"2"}),e.jsx("path",{d:"M0 8.42048C7.22074 9.14016 11.3068 12.9968 12.2581 19.9903",stroke:"#AFB5BF",strokeWidth:"2"}),e.jsx("circle",{cx:"15.0352",cy:"6",r:"2.5",stroke:"#AFB5BF",strokeWidth:"2"})]})}),e.jsx("div",{className:Re.uploadText,children:d("uploadBackground.uploadPrompt")}),e.jsx("div",{className:Re.uploadHint,children:d("uploadBackground.supportedFormats")})]}),te&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:Re.cropperBox,children:e.jsxs("div",{className:Re.cropperBoxItem,children:[e.jsx("div",{className:Re.hengTip,children:d("uploadBackground.horizontalDisplay")}),e.jsx(Ha,{image:te,crop:Ge,zoom:Y,aspect:Qe.width/Qe.height,onCropChange:Ce,onCropComplete:Oe,onZoomChange:ye,showGrid:!1})]})}),e.jsx("div",{className:Re.flexBoxTip,children:d("uploadBackground.dragToAdjustPosition")})]})]}),e.jsx("div",{children:e.jsxs("div",{className:Re.peizhiBotton,children:[te&&e.jsx("div",{className:Re.peizhiReset,onClick:()=>W(""),children:d("uploadBackground.reupload")}),e.jsx("div",{onClick:async()=>{await W(""),h()},className:Re.peizhiCancel,children:d("btnCancel")}),e.jsx("div",{className:te&&!Ne?Re.peizhiQueren:Re.disabledButton,onClick:async()=>{if(!(!te||!P||Ne)){we(!0);try{const C=await Fa(P);w(C),Q(C),h(),we(!1)}catch{S.error(d("uploadBackground.uploadFailed"))}}},children:d(Ne?"uploadBackground.uploading":"uploadBackground.confirm")})]})})]})},gi="_selectDataset_ol1kz_1",fi="_selectDatasetBox_ol1kz_24",hi="_selectDatasetBoxBtn_ol1kz_31",xi="_datasetList_ol1kz_41",bi="_dataset_ol1kz_41",yi="_datasetNameBox_ol1kz_56",vi="_datasetName_ol1kz_56",_i="_datasetInfo_ol1kz_83",Ci="_datasetModalWrap_ol1kz_90",ki="_title_ol1kz_93",Si="_refresh_ol1kz_100",Bi="_close_ol1kz_112",Ai="_data_content_ol1kz_117",wi="_cardlist_ol1kz_128",ji="_checked_ol1kz_140",Ni="_img_ol1kz_143",Ei="_info_ol1kz_159",Ii="_detail_ol1kz_162",Ti="_name_ol1kz_186",Fi="_empty_card_ol1kz_196",Di="_tips_ol1kz_208",Li="_go_create_ol1kz_233",Ri="_button_list_ol1kz_240",zi="_threeLabelBox_ol1kz_251",Mi="_autoInputExamplesLoadingIcon_ol1kz_268",Pi="_inputExamples_ol1kz_275",Vi="_inputField_ol1kz_279",Oi="_autoInputExampleBtn_ol1kz_287",Ui="_inputExampleLoading_ol1kz_306",Qi="_uploadButton_ol1kz_311",qi="_backgroundImgWrap_ol1kz_316",Hi="_backgroundImgBox_ol1kz_323",Gi="_backgroundPc_ol1kz_326",Ji="_hengping_ol1kz_329",Wi="_hengpingText_ol1kz_335",Ki="_backgroundImg_ol1kz_316",Zi="_choose_icon_ol1kz_472",L={selectDataset:gi,selectDatasetBo
8x:fi,selectDatasetBoxBtn:hi,datasetList:xi,dataset:bi,datasetNameBox:yi,datasetName:vi,datasetInfo:_i,datasetModalWrap:Ci,title:ki,refresh:Si,close:Bi,data_content:Ai,cardlist:wi,checked:ji,img:Ni,info:Ei,detail:Ii,name:Ti,empty_card:Fi,tips:Di,go_create:Li,button_list:Ri,threeLabelBox:zi,autoInputExamplesLoadingIcon:Mi,inputExamples:Pi,inputField:Vi,autoInputExampleBtn:Oi,inputExampleLoading:Ui,uploadButton:Qi,backgroundImgWrap:qi,backgroundImgBox:Hi,backgroundPc:Gi,hengping:Ji,hengpingText:Wi,backgroundImg:Ki,choose_icon:Zi},{TextArea:Yi}=ht,$i=u=>{var he,_e,J,se,Fe,De,Le,$,je;const{botCreateActiveV:h,setBotCreateActiveV:d,baseinfo:y,detailInfo:w,prompt:Q,prologue:P,setPrologue:fe,inputExample:Y,setInputExample:ye,choosedAlltool:Ge,setChoosedAlltool:Ce,selectSource:te,setSelectSource:W,supportContextFlag:Ne,setSupportContextFlag:we,tools:Ve,setTools:Oe,files:ke,tree:Ee,setTree:Ue,conversation:Qe,setConversation:C,textToSpeech:ne,multiModelDebugging:R,growOrShrinkConfig:z,setGrowOrShrinkConfig:re,personalityData:f,setPersonalityData:Je,model:We,officialVcnList:Ke,enableBackground:xt,setEnableBackground:l,disabled:bt=!1}=u,[yt]=tt(Is);tt(Ts);const[jt,vt]=t.useState(!1),{t:T}=Yt(),[Ze,ze]=t.useState(!1),[ve,Ie]=t.useState([]),[le,st]=t.useState(!0),[Ye,_t]=t.useState(!1),Se=t.useRef(null),Nt=t.useRef(null);t.useRef(null);const[E,Xt]=t.useState(!1),[pe,es]=t.useState(!1),[Fs,pt]=t.useState(!1),[qe,Me]=t.useState(!1),[me,Ft]=t.useState(!1),[Et,Ct]=t.useState(!1),[It,dt]=t.useState(!0),[Te,Dt]=t.useState(!0),[ot,at]=t.useState(!0),[Ot,nt]=t.useState(!1),[U,kt]=t.useState([]),[r,Be]=t.useState(!1),[de,xe]=t.useState(!1),St=10,[mt]=tt(Ro);(_e=(he=ls)==null?void 0:he[mt])==null||_e.roleSetting,(se=(J=ls)==null?void 0:J[mt])==null||se.targetTasks,(De=(Fe=ls)==null?void 0:Fe[mt])==null||De.needDescription;const[n,x]=t.useState(localStorage.getItem("showNewVoice")!=="false"),[j,N]=t.useState([]),O=o=>{(h==null?void 0:h.cn)===(o==null?void 0:o.cn)&&(h==null?void 0:h.en)===(o==null?void 0:o.en)&&(h==null?void 0:h.speed)===(o==null?void 0:o.speed)&&(h==null?void 0:h.emotion)===(o==null?void 0:o.emotion)||d({...o})},ce=o=>{st(o.target.checked)},V=()=>{let o=[...qa,...Ke||[]].find(oe=>oe.vcn===h.cn),H=!1;return o||(o=j.find(oe=>oe.vcnCode===h.cn),o&&(H=!0)),e.jsx(e.Fragment,{children:o?e.jsxs(e.Fragment,{children:[e.jsx("img",{className:"rounded-full w-7 h-7",src:H?"https://1024-cdn.xfyun.cn/2022_1024%2Fcms%2F16906018510400728%2F%E7%BC%96%E7%BB%84%204%402x.png":(o==null?void 0:o.imgUrl)||(o==null?void 0:o.avatar),alt:""}),e.jsx("span",{title:o==null?void 0:o.name,className:"text-sm font-medium text-[#676773]",children:mt==="en"&&o!=null&&o.en_name?o==null?void 0:o.en_name:(o==null?void 0:o.name)||(o==null?void 0:o.vcnName)}),e.jsx("img",{src:Jn,alt:"",className:"w-4 h-4"})]}):e.jsxs(e.Fragment,{children:[e.jsx("img",{className:L.choose_icon,src:"https://openres.xfyun.cn/xfyundoc/2024-05-13/6c7b581a-e2f1-43fc-a73f-f63307df8150/1715581373857/1123213.png",alt:""}),T("configBase.CapabilityDevelopment.selectPronouncer")]})})},K=()=>{if(!y.botName||!y.botDesc||!Q){S.error(T("configBase.CapabilityDevelopment.pleaseFillInAgentNameFunctionDescriptionAndAgentInstruction"));return}xe(!0),La({botName:y.botName,botDesc:y.botDesc,prompt:Q}).then(o=>{o&&o.length===3?ye(o):S.error(T("configBase.CapabilityDevelopment.generateFailedPleaseTryAgain")),xe(!1)}).catch(o=>{o!=null&&o.msg&&S.error(o.msg),xe(!1)})};function I(o){const H=Ve.filter(oe=>oe.toolId!==o);Oe(H)}function ue(o){if(o.nodeType!==0){const H=q(Ee,o.id);Ue(JSON.parse(JSON.stringify(H)))}else{const H=Ee.filter(oe=>oe.id!==o.id);Ue(JSON.parse(JSON.stringify(H)))}}function q(o,H){function oe(be){return be.id===H||(be.files&&be.files.length>0&&(be.files=be.files.map(ae=>oe(ae)).filter(Boolean)),be.nodeType!==2&&be.files&&be.files.length===0)?null:be}const Pe={files:[...o]},X=oe(Pe);return X?X.files:[]}return t.useEffect(()=>{P&&C(!0)},[]),t.useEffect(()=>{const o=[];U.forEach(H=>{H.checked&&o.push(H)}),Ie(o)},[U]),t.useEffect(()=>{Vt().then(o=>{kt(o==null?void 0:o.pageData)})},[]),t.useEffect(()=>{ne!=null&&ne.enabled||(Se.current&&Se.current.pause(),Ct(!1))},[ne==null?void 0:ne.enabled]),e.jsxs("div",{className:"flex-1 overflow-auto pr-6",ref:Nt,style:{padding:R?"":"0 24px",borderLeft:R?"":"1px solid #E2E8FF",marginTop:R?24:0,position:"relative",pointerEvents:bt?"none":"auto",opacity:bt?.6:1},children:[z.tools&&Ve.length>0&&e.jsx("div",{className:"mt-1.5 w-full overflow-auto max-h-[300px]",children:Ve.map((o,H)=>e.jsxs("div",{className:"flex items-center px-5 py-3 border-b border-[#
8E2E8FF]",children:[e.jsx(Po,{title:o.isPublic?T("configBase.CapabilityDevelopment.officialPlugin"):T("configBase.CapabilityDevelopment.personalPlugin"),overlayClassName:"black-tooltip config-secret"}),e.jsx("span",{className:"w-[200px] text-overflow ml-2 text-sm",title:o.name,children:o.name}),e.jsx("span",{className:"ml-5 flex-1 text-overflow text-[#757575] text-xs font-medium",title:o.description,children:o.description}),e.jsx("img",{src:_o,className:"ml-6 w-4 h-4 cursor-pointer",onClick:()=>I(o.toolId),alt:""})]},H))}),We!=="role"&&e.jsxs("div",{className:"mt-[52px]",children:[e.jsxs("div",{className:"w-full font-medium text-second",children:[e.jsxs("div",{className:"flex items-center",style:{marginBottom:"20px",justifyContent:"space-between"},children:[R&&e.jsx("img",{src:z!=null&&z.knowledges?Io:Eo,className:"w-[16px] h-[16px] mr-2 cursor-pointer",alt:"",onClick:()=>re({...z,knowledges:!z.knowledges})}),e.jsxs("div",{style:{display:"flex"},children:[e.jsx("img",{src:qn,className:"w-6 h-6",alt:""}),e.jsx("span",{className:"text-[#13A10E] font-medium ml-2",children:T("configBase.CapabilityDevelopment.knowledgeBase")})]}),e.jsxs("div",{onClick:()=>{nt(!0)},style:{color:"#6356ea",cursor:"pointer"},children:["+ ",T("configBase.CapabilityDevelopment.addKnowledgeBase")]})]}),e.jsxs(Vo,{wrapClassName:L.datasetModalWrap,open:Ot,centered:!0,footer:null,closable:!1,forceRender:!0,maskClosable:!1,children:[e.jsxs("div",{style:{display:"flex",justifyContent:" space-between"},className:L.title,children:[e.jsxs("div",{children:[T("configBase.CapabilityDevelopment.selectToAssociateTheDataset"),e.jsxs("span",{style:{display:"inline-block"},className:L.refresh,onClick:()=>{Be(!0),setTimeout(()=>{Be(!1)},500),Vt().then(o=>{kt(o==null?void 0:o.pageData)})},children:[e.jsx("img",{src:"https://aixfyun-cn-bj.xfyun.cn/bbs/88573.51517541305/%E5%88%B7%E6%96%B0.svg",style:r?{display:"inline-block",transform:"rotate(360deg)",transformOrigin:"center",transition:"all 0.5s linear"}:{display:"inline-block"},alt:""}),T("configBase.CapabilityDevelopment.refresh")]})]}),e.jsx("img",{alt:"",className:L.close,src:Zn,onClick:()=>nt(!1)})]}),e.jsx("div",{style:{position:"relative"},className:L.data_content,children:(U==null?void 0:U.length)>0?(U||[]).map((o,H)=>{var oe;return e.jsxs("div",{style:{cursor:ve.length==0||((oe=ve[0])==null?void 0:oe.tag)==o.tag?"pointer":"not-allowed"},className:`${o.checked?L.checked:""} ${L.cardlist}`,onClick:()=>{var Pe;(ve.length==0||((Pe=ve[0])==null?void 0:Pe.tag)==o.tag)&&(o.checked=!o.checked,kt([...U]))},children:[e.jsx("div",{style:{position:"absolute",right:0,top:0,background:o.tag=="SparkDesk-RAG"?"#13A10e":o.tag=="AIUI-RAG2"?"linear-gradient(215deg, #6F8AF5 18%, #0458FF 82%)":"linear-gradient(34deg, #6B23FF 19%, rgba(153, 98, 255, 0.9281) 83%)",width:"58px",height:"28px",fontFamily:"è¹æ¹",fontSize:"14px",fontWeight:500,lineHeight:"28px",letterSpacing:"normal",color:"#FFFFFF",textAlign:"center",borderRadius:"0px 17px 0px 8px"},children:o.tag=="SparkDesk-RAG"?T("configBase.CapabilityDevelopment.personalVersion"):o.tag=="AIUI-RAG2"?T("configBase.CapabilityDevelopment.stardust"):T("configBase.CapabilityDevelopment.spark")}),e.jsx("div",{className:L.img,children:e.jsx("img",{src:Kn,alt:""})}),e.jsxs("div",{className:L.info,children:[e.jsx("div",{className:L.name,children:o.name}),e.jsx("div",{className:L.detail,children:e.jsxs("span",{title:o.charCount,children:[T("configBase.CapabilityDevelopment.character")," ",o.charCount?o.charCount:0]})})]})]},o.id)}):e.jsxs("div",{className:L.empty_card,children:[e.jsx("img",{src:"https://aixfyun-cn-bj.xfyun.cn/bbs/84929.66416893165/%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E5%A4%87%E4%BB%BD%202.svg",alt:""}),e.jsx("div",{className:L.tips,children:T("configBase.CapabilityDevelopment.youHaveNotCreatedAnyDatasets")})]})}),(U==null?void 0:U.length)>0&&e.jsxs("div",{style:{display:"flex"},className:L.go_create,onClick:()=>{window.open("/resource/knowledge")},children:[e.jsx("img",{src:"https://aixfyun-cn-bj.xfyun.cn/bbs/27965.529211835106/%E6%96%B0%E5%A2%9E.svg",style:{height:12,marginRight:2,marginTop:"3px"},alt:""}),e.jsx("div",{children:T("configBase.CapabilityDevelopment.createNewDataset")})]}),e.jsxs("div",{className:L.button_list,children:[e.jsx(lt,{onClick:()=>
8{nt(!1),(U||[]).forEach(o=>{te.includes(o)?o.checked=!0:o.checked=!1})},children:T("configBase.CapabilityDevelopment.cancel")}),e.jsx(lt,{type:"primary",onClick:()=>{if((U==null?void 0:U.length)>0){nt(!1);const o=(U||[]).filter(H=>H.checked);W(o)}else window.open("/resource/knowledge")},children:(U==null?void 0:U.length)>0?T("configBase.CapabilityDevelopment.confirm"):T("configBase.CapabilityDevelopment.goCreate")})]})]}),(te==null?void 0:te.length)>0&&e.jsx("div",{className:"flex items-center",children:e.jsx("div",{className:L.selectDataset,children:e.jsxs("div",{className:L.selectDatasetBox,children:[e.jsxs("div",{className:L.selectDatasetBoxBtn,onClick:()=>{nt(!0)},children:[e.jsx("img",{src:"https://openres.xfyun.cn/xfyundoc/2024-01-22/47883fae-7d3e-46e2-bde0-e46b4753351b/1705888336589/addDatasetIcon.svg"}),T("configBase.CapabilityDevelopment.addDataset")]}),e.jsx("div",{className:L.datasetList,children:(te||[]).map(o=>e.jsxs("div",{className:L.dataset,children:[e.jsxs("div",{className:L.datasetNameBox,children:[e.jsxs("span",{className:L.datasetName,children:[e.jsx("img",{src:"https://openres.xfyun.cn/xfyundoc/2024-01-19/79de3a69-71e9-4e5a-b3cb-188df402f443/1705654589331/selectDatasetBtnIcon.svg"}),o.name]}),e.jsx("img",{onClick:()=>{const H=(te||[]).filter(oe=>o.id!==oe.id);(te==null?void 0:te.length)==1&&Ie([]),(U==null?void 0:U.length)>0&&((U||[]).forEach(oe=>{oe.id===o.id&&(oe.checked=!1)}),W(H))},src:"https://openres.xfyun.cn/xfyundoc/2024-01-22/83a641b6-1132-4105-88f9-1d11b5f2d376/1705889402708/deleteDatasetIcon.svg"})]}),e.jsxs("div",{className:L.datasetInfo,children:[T("configBase.CapabilityDevelopment.character")," ",o.charCount?o.charCount:0]})]},o.id))})]})})})]}),z.knowledges&&ke.length>0&&e.jsx("div",{className:"mt-1.5 w-full overflow-auto max-h-[300px]",children:ke.map(o=>e.jsxs("div",{className:"flex items-center px-6 py-3 border-b border-[#E2E8FF]",children:[e.jsx("img",{src:Ua.get(o.type),className:"w-5 h-5",alt:""}),e.jsx("span",{className:"flex-1 text-overflow ml-2 text-sm",children:o.fullName}),e.jsx("img",{src:_o,className:"ml-6 w-4 h-4 cursor-pointer",onClick:()=>ue(o),alt:""})]},o.id))})]}),e.jsxs("div",{className:yo({"mt-[52px]":We!=="role","mt-6":We==="role"}),children:[e.jsxs("div",{className:"flex items-center",children:[R&&e.jsx("img",{src:z!=null&&z.chatStrong?Io:Eo,className:"w-[16px] h-[16px] mr-2 cursor-pointer",alt:"",onClick:()=>re({...z,chatStrong:!z.chatStrong})}),e.jsx("img",{src:Hn,className:"w-6 h-6",alt:""}),e.jsx("span",{className:"text-[#6407FD] font-medium ml-2",children:T("configBase.CapabilityDevelopment.conversationEnhancement")})]}),z.chatStrong&&e.jsxs("div",{className:"flex flex-col gap-4 mt-5",children:[e.jsxs("div",{className:"border-b border-[#E9EFF6]",style:{padding:"8px 20px 12px 20px"},children:[e.jsxs("div",{className:"flex justify-between items-center",children:[e.jsx("div",{className:"flex flex-col gap-2",children:e.jsx("span",{className:"text-sm font-medium",children:T("configBase.CapabilityDevelopment.openingStatement")})}),e.jsx(Cs,{className:"list-switch config-switch",checked:Qe,onChange:o=>C(o)})]}),Qe&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"absolute bottom-2 right-2.5 inline-flex items-center rounded-lg gap-1 cursor-pointer border border-[#6356ea] py-1 px-2.5 text-[#6356ea] text-sm bg-[#eff1f9] z-20",onClick:()=>Me(!0),children:[e.jsx("img",{src:Gn,className:"w-4 h-4",alt:""}),e.jsx("span",{onClick:()=>{if(!y.botName&&!y.botDesc){S.warning(T("configBase.CapabilityDevelopment.pleaseFillInIntroductionAndName"));return}ze(!0),Da({name:y.botName,botDesc:y.botDesc}).then(o=>{fe(o),ze(!1)})},children:T("configBase.CapabilityDevelopment.aiGenerated")})]}),e.jsx(Lo,{spinning:Ze,tip:T("configBase.CapabilityDevelopment.generating"),children:e.jsx(Yi,{className:"mt-1.5 global-textarea pr-6",placeholder:T("configBase.CapabilityDevelopment.pleaseEnterOpeningStatement"),style:{height:96,resize:"none"},value:P,onChange:o=>fe(o.target.value)})})]}),e.jsxs("div",{className:"pt-4",children:[e.jsx("div",{className:"flex justify-between items-center",children:e.jsxs("div",{className:"flex gap-2",children:[e.jsx("div",{className:"flex text-sm font-medium",children:T("configBase.CapabilityDevelopment.inputExample")}),e.jsxs("div",{onClick:de?()=>null:K,className:yo(L.autoInputExampleBtn,de&&L.inputExampleLoading),style:{whiteSpace:"nowrap",overflow:"hidden"},children:[e.jsx("img",{src:"https://aixfyun-cn-bj.xfyun.cn/bbs/28921.014458559814/%E7%A7%91%E6%8A%80.svg",alt:""}),e.jsx("span",{children:T("configBase.CapabilityDevelopment.aiGenerated")})]}),e.jsx("p",{className:L.threeLabelBox,children:e.jsx(e.Fragment,{children:de&&e.jsx("img",{className:L.autoInputExamplesLoadingIcon,src:Yn})})})]})}),e.jsxs("div",{className:L.inputExamples,children:[e.jsx(ht,{className:L.inputField,maxLength:50,placeholder:(Le=Bs[St])==null?void 0:Le.example1,value:Y[0],onChange:o=>{Y[0]=o.target.value.trim(),ye([...Y])}}),e.jsx(ht,{className:L.inputField,maxLength:50,placeholder:($=Bs[St])==null?void 0:$.example2,value:Y[1],onChange:o=>{Y[1]=o.target.value.trim(),ye([...Y])}}),e.jsx(ht,{className:L.inputField,maxLength:50,placeholder:(je=Bs[St])==null?void 0:je.example3,value:Y[2],onChange:o=>{Y[2]=o.target.value.trim(),ye([...Y])}})]})]})]})]}),e.jsxs("div",{className:"flex justify-between items-center border-b border-[#
8E9EFF6]",style:{padding:"8px 20px 12px 20px"},children:[e.jsx("div",{className:"flex flex-col gap-2",children:e.jsx("span",{className:"text-sm font-medium",children:T("configBase.CapabilityDevelopment.roleSound")})}),e.jsxs("div",{className:"flex items-center justify-center h-11 bg-[#F2F5FE] rounded-3xl cursor-pointer px-3 gap-2 relative",onClick:()=>{_t(!0),localStorage.setItem("showNewVoice","false"),x(!1)},children:[n&&e.jsx("img",{src:Wn,alt:"",className:"w-6 h-3 absolute top-[-2px] right-1"}),V()]})]}),e.jsxs("div",{className:"flex justify-between items-center border-b border-[#E9EFF6]",style:{padding:"8px 20px 12px 20px"},children:[e.jsx("div",{className:"flex flex-col gap-2",children:e.jsx("span",{className:"text-sm font-medium",children:T("configBase.CapabilityDevelopment.supportMultiRoundConversation")})}),e.jsx(Cs,{className:"list-switch config-switch",checked:Ne,onChange:o=>we(o)})]}),e.jsxs("div",{className:"border-b border-[#E9EFF6]",children:[e.jsxs("div",{className:"flex justify-between items-center",style:{padding:"8px 20px 12px 20px"},children:[e.jsx("div",{className:"flex",children:e.jsxs("span",{className:"text-sm font-medium",children:[" ",T("configBase.CapabilityDevelopment.backgroundImg")]})}),e.jsx(Cs,{className:"list-switch config-switch",checked:xt,onChange:o=>l(o)})]}),xt&&e.jsxs("div",{className:L.backgroundImgWrap,children:[e.jsx("div",{className:L.backgroundImgBox,children:e.jsxs("div",{className:L.backgroundPc,children:[e.jsx("img",{className:L.backgroundImg,src:yt||$n,alt:""}),e.jsx("div",{className:L.hengping,children:e.jsx("div",{className:L.hengpingText,children:T("configBase.CapabilityDevelopment.horizontalScreenDisplay")})})]})}),e.jsx(lt,{className:L.uploadButton,type:"primary",onClick:()=>vt(!0),children:T(yt?"configBase.CapabilityDevelopment.modify":"configBase.CapabilityDevelopment.upload")})]})]}),e.jsx(ui,{visible:jt,onCancel:async()=>await vt(!1)})]}),e.jsxs(Ga,{style:{marginTop:"20px"},onChange:ce,checked:le,className:L.customCheckbox,children:[T("configBase.CapabilityDevelopment.iHaveAgreed")+" ",e.jsx("a",{href:"https://astron.ai/doc/service-agreement.html",rel:"noreferrer",target:"_blank",children:T("configBase.CapabilityDevelopment.xunfeiOpenPlatformServiceAgreement")})," "+T("configBase.CapabilityDevelopment.and")+" ",e.jsx("a",{href:"https://astron.ai/doc/privacy-policy.html",rel:"noreferrer",target:"_blank",children:T("configBase.CapabilityDevelopment.privacyAgreement")})]})]}),e.jsx(Qa,{changeSpeakerModal:_t,botCreateCallback:O,setBotCreateActiveV:d,botCreateActiveV:h,showSpeakerModal:Ye,mySpeaker:j,setMySpeaker:N})]})},Xi="_baseInfoBox_20xnz_22",er="_baseInfoText_20xnz_27",tr="_nameAndType_20xnz_30",sr="_name_20xnz_30",or="_type_20xnz_37",ar="_leftBox_20xnz_42",nr="_tipBox_20xnz_51",ir="_tipBoxTab_20xnz_54",rr="_TextArea_20xnz_57",lr="_textField_20xnz_60",cr="_tipLabel_20xnz_80",pr="_tipTitle_20xnz_87",dr="_rightBotton_20xnz_91",mr="_rightBottonIcon_20xnz_120",ur="_tipBotton_20xnz_124",gr="_leftImg_20xnz_128",fr="_leftBotton_20xnz_134",hr="_tipPkBox_20xnz_152",xr="_tipPkItemActive_20xnz_156",br="_tipPkTitle_20xnz_164",yr="_tipPkTextArea_20xnz_167",vr="_tipBtn_20xnz_176",_r="_tipPkItem_20xnz_156",Cr="_testArea_20xnz_210",kr="_testInfo_20xnz_218",Sr="_testName_20xnz_225",Br="_testBtn_20xnz_248",Ar="_testInputModal_20xnz_260",wr="_ModelItem_20xnz_270",jr="_signlItem_20xnz_278",Nr="_ask_wrapper_20xnz_288",Er="_quit_botmode_20xnz_295",Ir="_send_20xnz_342",v={baseInfoBox:Xi,baseInfoText:er,nameAndType:tr,name:sr,type:or,leftBox:ar,tipBox:nr,tipBoxTab:ir,TextArea:rr,textField:lr,tipLabel:cr,tipTitle:pr,rightBotton:dr,rightBottonIcon:mr,tipBotton:ur,leftImg:gr,leftBotton:fr,tipPkBox:hr,tipPkItemActive:xr,tipPkTitle:br,tipPkTextArea:yr,tipBtn:vr,tipPkItem:_r,testArea:Cr,testInfo:kr,testName:Sr,testBtn:Br,testInputModal:Ar,ModelItem:wr,signlItem:jr,ask_wrapper:Nr,quit_botmode:Er,send:Ir},As="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAJ1SURBVDiNrZQ9aFNRFMd/973EJCVYwdgGdWihQ8QPFKSkmODrpEKHqBUUOggV0S2Cgg5OItSpQwcHBxEHCxUXXQpqYq39RKhDsKCCqENMSitY22d87x2H5uOlry0VPMu7nPs/v/O/9917YZNR1OjfrHbDMDISBigopLAJqLbRZHKi1G8GzUg1IaQLiiEB3z8DkxOlfpC05mjhcsosf7uLikfrQT1AIyO+CgxA15zDAApGXbJ1oR6gHSrdq8AAUHovAMLtVdLuosbDDYHJ8eULwPl6iSQSY2bXDsiKcBmwalOc/Q5X3WpVW+rCNjsU+gAqgickr2vWoWx7OD8HMRvSSnEMaAEWLaF1J8zVObSDwZQbpuBGzY2KWo4/Y0wtRiMw2wyX9nbnOhxhv8CwBj3eJWv6kSpMMTMSD/QpuOlqELMd/7iRWdgGoGx96MCp2Vt7Tr5Lq7K7eqDQVh0KMwAj8UCfiNxxrb3FDjUcL3eYAFI+AtP7zuSee4HuzXYdh9GO4PVVUKvctKKJ4vh7vUDFR1dRvDIwphajSqnmFYi80Ze3PFvZFmXUSp3daziUYRewrXyEyLaH8yLOA3HkhM8MGNlOZTalcj2IHKxWikzW4BUnGfHZodJ7qO6lZf9xLo4lQ/ddjWhK5XrQ9LtA5UrmG+YDrZ+zrWYdECAxaXYpUU/dObPwe7rwcv7V0pfliIIEqOrPQ8MSh3PFJ7HHHoeVSI6ZaTTleaZKP6yvvz4tbbd+Wo5jyZJ/q68xuCtw7e3pxgG3zgN0OR1g5SasFXngyut4YHD1xJpAACMjQTtUSqHUUYRYOf0N4YVu+gezncpcr/a/xl+MrO2kfqF5hgAAAABJRU5ErkJggg==",Tr="/assets/prompt-C5Y4_THs.svg",Fr="/assets/tip-DE2j2rYk.svg",Dr="_chat_debugger_76t9x_7",Lr="_chat_container_76t9x_14",Rr="_chat_content_wrapper_76t9x_29",zr="_stop_button_76t9x_42",Mr="_chat_message_76t9x_81",Pr="_avatar_76t9x_93",Vr="_ai_message_76t9x_102",Or="_user_message_76t9x_119",Ur="_loading_76t9x_138",Qr="_loading_inner_76t9x_148",qr="_welcome_screen_76t9x_174",Hr="_agent_info_76t9x_177",Gr="_agent_avatar_76t9x_186",Jr="_agent_details_76t9x_195",Wr="_agent_name_76t9x_202",Kr="_agent_desc_76t9x_212",Zr="_example_inputs_76t9x_222",Yr="_examples_list_76t9x_231",$r="_example_item_76t9x_241",Xr="_input_wrapper_76t9x_258",el="_clear_button_76t9x_265",tl="_send_button_76t9x_309",Z={chat_debugger:Dr,chat_container:Lr,chat_content_wrapper:Rr,stop_button:zr,chat_message:Mr,avatar:Pr,ai_message:Vr,user_message:Or,loading:Ur,loading_inner:Qr,welcome_screen:qr,agent_info:Hr,agent_avatar:Gr,agent_details:Jr,agent_name:Wr,agent_desc:Kr,example_inputs:Zr,examples_list:Yr,example_item:$r,input_wrapper:Xr,clear_button:el,send_button:tl},To=new cn,sl=on("bug"),ps=t.memo(u=>{var kt,r,Be,de,xe,St,mt;const{mode:h,comparisonConfig:d,modelConfig:y,agentInfo:w,resourceConfig:Q,supportContext:P=0,personalityConfig:fe,showTipPk:Y=!1,showModelPk:ye
8=0,questionTip:Ge,onQuestionTipClear:Ce,onExampleClick:te}=u,{t:W}=Yt(),Ne=Sa(),we=(kt=Ne==null?void 0:Ne.pathname)==null?void 0:kt.startsWith("/plugin"),Ve=_s(ja);_s(Na);const[Oe,ke]=tt(Ea),[Ee,Ue]=tt(zo),[Qe]=tt(Ro);_s(Ia);const[C,ne]=t.useState(""),[R,z]=t.useState(""),[re,f]=t.useState([]),[Je,We]=t.useState(""),[Ke,xt]=t.useState(!0),[l,bt,yt]=Ja([]),[jt,vt]=t.useState(!1),[T,Ze]=t.useState(!1),[ze,ve]=t.useState({current_title:"",text:"",thinking_cost:0}),[Ie,le]=t.useState({open:!1,info:{type:"vm-live-modal",modalInfo:{}}}),st=t.useRef(null),Ye=t.useRef(null),_t=t.useRef(!0),Se=t.useRef(!1),Nt=t.useRef(null),E=t.useRef(0),Xt=t.useRef([]),{data:{infoId:pe,flag:es,status:Fs}}=t.useContext(Wa);t.useEffect(()=>(ct.on("handleSendBtn",Te),ct.on("eventRemoveAll",pt),ct.on("evenEnterFn",Dt),()=>{ct.off("handleSendBtn",Te),ct.off("eventRemoveAll",pt),ct.off("eventEnterFn",Dt),at()}),[]);const pt=t.useCallback(()=>{f([]),Ze(!1),ve({current_title:"",text:"",thinking_cost:0}),bt([]),z(""),We("")},[]);t.useEffect(()=>{Xt.current=re},[re]);const qe=t.useCallback(n=>{h==="single"?Ue(n):xt(n)},[h,Ue]),Me=t.useCallback(()=>h==="single"?Ee:Ke,[h,Ee,Ke]),me=t.useCallback(()=>{setTimeout(()=>{var n;st&&((n=st.current)==null||n.scrollIntoView({behavior:"smooth"}))})},[]),Ft=async()=>{try{const n=await Za(pe,"/plugin/create");n&&S.warning(W("configBase.promptTip.pluginNeedsUserAuthorization"),.5,()=>{window.location.href=n})}catch(n){console.log(n)}},Et=()=>{if(!Se.current)return;const n=document.getElementById("out-wrap"),x=document.getElementById("chat-content-wrapper");x&&n&&Se.current&&(x==null?void 0:x.clientHeight)>(n==null?void 0:n.clientHeight)&&(n.scrollTop=x==null?void 0:x.clientHeight,Se.current=!1)},Ct=async(n,x,j,N,O,ce,V)=>{var he;const{reasoning:K,reasoningElapsedSecs:I}=ce??{},ue=[...j],q={message:n,origin:"resp",sid:x,reasoning:K,reasoningElapsedSecs:I,content:JSON.stringify(V),uuid:j==null?void 0:j.length};switch(N==null?void 0:N.type){case"multi_video":q.url=N.data,q.type="multi_video",q.message=`\`\`\`multi_video 9${JSON.stringify(N.data)} 10\`\`\``;break;case"multi_image_url":q.url=N.data,q.type="multi_image_url";break}ue.unshift(q),f(ue),me(),O==="o1"&&vt(_e=>(q.mathProcessOpen=_e,_e)),((he=yt())==null?void 0:he.length)>0&&(q.thinkPeriods=yt()),bt([])},It=t.useCallback((n,x)=>{var V,K;const j=we?"/astron-api/u/chat_message/plugin-debug":"/astron-api/u/chat_message/bot-debug",N=new FormData,O=(y==null?void 0:y.model)||"spark";if(N.append("model",O),N.append("text",x),!we&&(Q!=null&&Q.selectSource)){const I=[];(Q.selectSource||[]).forEach(ue=>{I.push(ue.id)}),I.length>0&&(((V=Q.selectSource[0])==null?void 0:V.tag)==="SparkDesk-RAG"?N.append("datasetList",JSON.stringify(I.join(","))):N.append("maasDatasetList",JSON.stringify(I.join(","))))}if(we&&pe)N.append("infoId",String(pe));else{N.append("need",`${P}`);const I=(K=re==null?void 0:re.reverse())==null?void 0:K.map(ue=>ue.message);P===1&&N.append("arr",JSON.stringify(I??[]))}Q!=null&&Q.choosedAlltool&&N.append("openedTool",Object.keys(Q.choosedAlltool).filter(I=>Q.choosedAlltool[I]).join(",")),fe&&N.append("personalityConfig",JSON.stringify(fe));const ce=(y==null?void 0:y.prompt)||"";N.append("prompt",ce);try{ke(!0),qe(!1),ot(j,N,n)}catch(I){console.warn(I),ot(j,N,n)}},[we,y,Q,P,fe,pe,re,qe]),dt=t.useCallback((n,x)=>{const j=[...x];j.unshift({message:n,origin:"req",id:`${E.current}`}),E.current+=1,f(j),me(),It(j,n)},[me,It]),Te=t.useCallback(()=>{var j;if(ve({current_title:"",text:"",thinking_cost:0}),!Me()){S.warning(W("configBase.promptTip.answerPleaseTryAgainLater"));return}const x=(j=Ye.current)==null?void 0:j.value;if(!x||x.trim()===""){S.info(W("configBase.promptTip.pleaseEnterQuestion"));return}Ye.current.value="",We(""),dt(x,re)},[Me,re,dt,W]),Dt=t.useCallback(n=>{if(n.ctrlKey&&n.code==="Enter"){n.cancelBubble=!0,n.stopPropagation(),n.preventDefault(),Ye.current.value+=` 11`;return}if(!n.shiftKey&&!n.ctrlKey&&n.code==="Enter"&&_t.current){n.cancelBubble=!0,n.stopPropagation(),n.preventDefault(),Te();return}},[Te]);t.useEffect(()=>{if(Ge&&Ge.trim()!==""){if(!(h==="single"?Ee:Ke)){S.warning(W("configBase.promptTip.answerPleaseTryAgainLater")),Ce==null||Ce();return}dt(Ge,Xt.current),Ce==null||Ce()}},[Ge,h,Ee,Ke,dt,Ce,W]);const ot=(n,x,j)=>{ke(!0),qe(!1),Se.current=!0;let N="";ne(N),z("");const O={};let ce=null,V=null,K="",I=!1,ue="",q=null;const he=new AbortController;Nt.current=he;const _e={};we||(_e.clientType="11"),me(),pn(n,{method:"POST",body:x,headers:{..._e,"Lang-Code":Mo()},openWhenHidden:!0,signal:he.signal,onopen(J){return J.status===401&&sn(),ke(!1),me(),Promise.resolve()},onmessage(J){var Fe,De,Le;const se=$a(J.data);
11if(console.log("deCodedData",se),Et(),J.data==="<end>"&&!K){qe(!0),Se.current=!1,I=!0;return}else if(J.data==="<end>"&&K){const $=JSON.parse(K.replace(/^\[.*?\]/,""));z($==null?void 0:$.descr),qe(!0),Se.current=!1,Ct($==null?void 0:$.descr,`${E.current}`,j),z(""),E.current+=1,he.abort(W("configBase.promptTip.end"));return}if(J.data==="[error]"){K+=J.data;return}if(J.data.startsWith("[needAuthError]")){Ft(),K+=J.data;return}if(!((Fe=J.data)!=null&&Fe.endsWith("<sid>"))&&(se!=null&&se.startsWith("<math_thinking")||se!=null&&se.startsWith("<thinking"))){V=Xa(se,V),ce="o1",Ze($=>(vt($),$)),ve({...V});return}if(!((De=J.data)!=null&&De.endsWith("<sid>"))&&(se!=null&&se.startsWith("<deep_x1>"))){bt(en({setV2Trace:()=>null},se,l));return}if((Le=ko.decode(J.data))!=null&&Le.startsWith("```multi")){q||(q=tn(J.data)||null);return}if(K)K+=J.data;else{if(I){ue=J.data.split("<sid>")[0],Ct(N,ue,j,q,ce,O,V),he.abort(W("configBase.promptTip.end"));return}N=`${N}${ko.decode(J.data)}`,ne(N)}},onerror(J){throw console.warn("esError",J),ke(!1),qe(!0),Se.current=!1,ne(""),z(W("configBase.promptTip.networkError")),J}}).catch(()=>{})},at=t.useCallback(()=>{Nt.current&&Nt.current.abort(),qe(!0),ke(!1),Se.current=!1;const n=[...re];n.unshift({message:C,origin:"resp",sid:`${E.current}`,reasoning:ze.text,reasoningElapsedSecs:ze.thinking_cost,thinkPeriods:l}),E.current+=1,f(n),bt([])},[re,C,ze,l,qe]),Ot=t.useCallback(n=>{const x=n.target.getAttribute("src");n.target.nodeName.toLowerCase()==="img"&&x&&sl==="s"&&To.show(x);const N=n.target.className;if(["pr-icon","pr-name","pr-contro-icon","pr-contro-icon open"].includes(N)){const O=rs(n==null?void 0:n.target).closest(".wrapper"),ce=rs(`#${O.data("target-id")}`),V=O.find(".pr-contro-icon");ce.css("display")==="none"?(ce.fadeIn(100),V.addClass("open")):(ce.fadeOut(100),V.removeClass("open"));const I=rs("#out-wrap").scrollTop()-O.position().top;rs("#out-wrap").animate({scrollTop:I+100},200)}},[]),nt=t.useCallback(n=>{le(n)},[]),U=t.useCallback(n=>{if(!Me()){S.warning(W("configBase.promptTip.answerPleaseTryAgainLater"));return}if(h!=="single"&&te){te(n);return}h==="single"&&Ye.current&&(Ye.current.value=n,We(n),Te())},[h,Me,Te,te,W]);return e.jsxs("div",{className:Z.chat_debugger,children:[e.jsx("div",{className:Z.chat_container,id:"out-wrap",children:e.jsxs("div",{className:Z.chat_content_wrapper,id:"chat-content-wrapper",children:[e.jsx("div",{ref:st}),!Me()&&!Oe&&e.jsx("div",{className:Z.stop_button,children:e.jsx("span",{onClick:at,children:e.jsx("div",{children:W("configBase.promptTip.stopOutput")})})}),!Me()&&!R&&e.jsxs("div",{className:Z.chat_message,children:[e.jsx("img",{className:Z.avatar,src:(w==null?void 0:w.coverUrl)||Zt,alt:""}),e.jsx("div",{className:Z.ai_message,children:Oe||!ze.text?e.jsxs("span",{children:[e.jsx("div",{className:Z.loading,children:e.jsx("div",{className:Z.loading_inner})}
11),W("configBase.promptTip.answerInProgress")]}):e.jsxs(e.Fragment,{children:[e.jsx(So,{deepThinkInfo:l,curAnswer:C??""}),((r=ze==null?void 0:ze.text)==null?void 0:r.length)>=0?e.jsx(Bo,{mathThinkInfo:ze,curAnswer:C??""}):null,e.jsx(Co,{isAnswerComplete:Me(),mdText:C??""})]})})]}),R&&e.jsxs("div",{className:Z.chat_message,children:[e.jsx("img",{className:Z.avatar,src:(w==null?void 0:w.coverUrl)||Zt,alt:""}),e.jsx("div",{className:Z.ai_message,children:e.jsx("span",{children:R})})]}),re.map((n,x)=>{var j;return n?e.jsxs("div",{className:Z.chat_message,children:[e.jsx("img",{className:Z.avatar,src:(n==null?void 0:n.origin)==="req"?Ve||Ka:(w==null?void 0:w.coverUrl)||Zt,alt:""}),(n==null?void 0:n.origin)==="req"?e.jsx("div",{className:Z.user_message,children:n==null?void 0:n.message}):e.jsxs("div",{className:Z.ai_message,children:[e.jsx(So,{answerItem:n}),e.jsx(Bo,{answerItem:n}),!["video","multi_video","multi_image_url","multi_video_edited"].includes(n.type)&&e.jsx(Co,{onClick:Ot,currentIndex:x,isAnswerComplete:Me(),mdText:(n==null?void 0:n.message)||""}),n.type&&e.jsx(rn,{answerObj:n,changeMultiModeModalInfo:nt,ask:(j=re[x+1])==null?void 0:j.message,getBotList:()=>{},bigImgShow:N=>{To.show(N)}})]})]},`${(n==null?void 0:n.sid)||"si"}-${(n==null?void 0:n.id)||"i"}${n==null?void 0:n.uuid}`):null}),e.jsx("div",{className:Z.chat_message,children:e.jsxs("div",{className:`${Z.ai_message} ${Z.welcome_screen}`,children:[e.jsxs("div",{className:Z.agent_info,children:[e.jsx("div",{className:Z.agent_avatar,children:e.jsx("img",{src:(w==null?void 0:w.coverUrl)||Zt,alt:""})}),e.jsxs("div",{className:Z.agent_details,children:[e.jsx("div",{className:Z.agent_name,children:(w==null?void 0:w.botName)||W("configBase.promptTip.hereIsTheAgentName")}
11),e.jsx("div",{className:Z.agent_desc,children:(w==null?void 0:w.botDesc)||W("configBase.promptTip.hereIsTheAgentIntroduction")})]})]}),((Be=w==null?void 0:w.inputExample)==null?void 0:Be.some(n=>n))&&e.jsx("div",{className:Z.example_inputs,children:e.jsx("div",{className:Z.examples_list,children:w.inputExample.map((n,x)=>n?e.jsx("div",{className:Z.example_item,onClick:()=>U(n),children:n.length>15?n.slice(0,15)+"...":n},x):null)})})]})})]})}),!Y&&ye===0&&e.jsxs("div",{className:Z.input_wrapper,children:[Me()&&!Oe&&e.jsxs("div",{className:Z.clear_button,onClick:pt,children:[e.jsx(js,{style:{pointerEvents:"none",marginRight:"6px"}}),W("configBase.promptTip.clearHistory")]}),e.jsx("textarea",{ref:Ye,placeholder:(xe=(de=ls)==null?void 0:de[Qe])==null?void 0:xe.contentHere,value:Je,onChange:n=>We(n.target.value),onKeyDown:n=>{Dt(n)},onCompositionStart:()=>{_t.current=!1},onCompositionEnd:()=>{_t.current=!0}}),e.jsx("div",{className:Z.send_button,style:{background:Je?"#6356ea":"#8aa5e6",opacity:Je?1:.7},onClick:Te,children:W("configBase.promptTip.send")})]}),Ie.open?e.jsx(ln,{type:(St=Ie==null?void 0:Ie.info)==null?void 0:St.type,modalInfo:(mt=Ie==null?void 0:Ie.info)==null?void 0:mt.modalInfo,changeMultiModeModalInfo:nt,getHistory:()=>{}}):null]})});ps.displayName="ChatDebugger";const ol=$t(u=>({showTipPk:!1,setShowTipPk:h=>u({showTipPk:h})})),al=$t(u=>({showModelPk:0,setShowModelPk:h=>u({showModelPk:h})})),Fo={baseInfo:{botName:"",botType:"",botDesc:""},modelConfig:{prompt:"",model:"spark",inputExample:[],supportContext:!1,supportSystem:!1,prologue:""},resourceConfig:{selectSource:[],choosedAlltool:{ifly_search:!0,text_to_image:!0,codeinterpreter:!0}},personalityData:{enablePersonality:!1,personalityConfig:null},voiceConfig:{cn:"",en:"x4_EnUs_Luna",emotion:"",speed:50},backgroundConfig:{enableBackground:!1,pcBackground:"",appBackground:""},uiState:{coverUrl:"",questionTip:"",questionTipActive:-1,inputExampleTip:"",inputExampleModel:""}},nl=$t((u,h)=>({...Fo,updateBaseInfo:d=>u(y=>({baseInfo:{...y.baseInfo,...d}})),updateModelConfig:d=>u(y=>({modelConfig:{...y.modelConfig,...d}})),updateResourceConfig:d=>u(y=>({resourceConfig:{...y.resourceConfig,...d}})),updatePersonality:d=>u({personalityData:d}),updateVoiceConfig:d=>u(y=>({voiceConfig:{...y.voiceConfig,...d}}
11)),updateBackgroundConfig:d=>u(y=>({backgroundConfig:{...y.backgroundConfig,...d}})),updateUIState:d=>u(y=>({uiState:{...y.uiState,...d}})),initializeFromBotInfo:d=>{var w,Q;const y=h();u({baseInfo:{botName:d.botName||"",botType:d.botType||"",botDesc:d.botDesc||""},modelConfig:{...y.modelConfig,prompt:((w=d.prompt)==null?void 0:w.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å
¥æ¯ï¼\{\{\}\}$/,""))||"",model:d.model||"spark",inputExample:d.inputExample||[],supportContext:d.supportContext===1,supportSystem:d.supportSystem===1,prologue:d.prologue||""},personalityData:{enablePersonality:d.personalityConfig!==null,personalityConfig:d.personalityConfig||null},voiceConfig:{cn:d.vcnCn||"",en:d.vcnEn||"x4_EnUs_Luna",emotion:d.vcnEmotion||"",speed:d.vcnSpeed||50},backgroundConfig:{enableBackground:((Q=d.chatBotExtra)==null?void 0:Q.enableBackground)||!1,pcBackground:d.pcBackground||"",appBackground:d.appBackground||""},uiState:{...y.uiState,coverUrl:d.avatar||""}})},reset:()=>u(Fo)})),il=$t(u=>({agentType:[],setAgentType:h=>u({agentType:h})})),{Option:Kt}=cs,ft=(u,h)=>u===0?h??void 0:u??h,rl=()=>{const u="Custom",h="0123456789",d="abcdefghijklmnopqrstuvwxyz",y=h+d,w=h[Math.floor(Math.random()*h.length)],Q=d[Math.floor(Math.random()*d.length)];let P="";for(let Y=0;Y<4;Y++)P+=y[Math.floor(Math.random()*y.length)];const fe=[w,Q,...P.split("")];for(let Y=fe.length-1;Y>0;Y--){const ye=Math.floor(Math.random()*(Y+1));[fe[Y],fe[ye]]=[fe[ye],fe[Y]]}return u+fe.join("")},ll={visible:!1,isSending:!1,optionsVisible:!1,modelInfo:{plan:{hasAuthorization:!0,llmId:-99,modelId:0,api:"",llmSource:"",patchId:[],serviceId:"",name:"",value:"",configs:[]},summary:{hasAuthorization:!0,llmId:-99,modelId:0,api:"",llmSource:"",patchId:[],serviceId:"",name:"",value:"",configs:[]}}},cl=({currentRobot:u,setCurrentRobot:h,currentTab:d,setCurrentTab:y})=>{var so,oo;const w=bn(s=>s.getRandomBotAvatar),{setActivityModalShow:Q}=gn(),{baseInfo:P,modelConfig:fe,resourceConfig:Y,personalityData:ye,voiceConfig:Ge,backgroundConfig:Ce,uiState:te,updateBaseInfo:W,updateModelConfig:Ne,updateResourceConfig:we,updatePersonality:Ve,updateVoiceConfig:Oe,updateBackgroun
11dConfig:ke,updateUIState:Ee,initializeFromBotInfo:Ue,reset:Qe}=nl(),[,C]=tt(un),[ne,R]=t.useState(!1),[z,re]=t.useState(!1),{t:f}=Yt(),{validateBotNameLength:Je,validatePublishFromConfigBaseAndShowError:We,validateAutoSaveFromConfigBase:Ke,validatePersonalityFromConfigBase:xt}=mn(),[l,bt]=t.useState(null),[yt,jt]=t.useState(""),[vt,T]=t.useState(0),Ze=t.useRef(!0),[ze]=tt(zo),[ve,Ie]=t.useState([{model:"spark",promptAnswerCompleted:!0},{model:"spark",promptAnswerCompleted:!0}]),le=t.useRef(null),st=Do(),[Ye,_t]=t.useState(!1),[Se,Nt]=t.useState(null),[E,Xt]=t.useState(JSON.parse(sessionStorage.getItem("botTemplateInfoValue")??"{}")),[pe,es]=t.useState({}),[Fs,pt]=t.useState(""),[qe,Me]=t.useState(!1),[me,Ft]=t.useState(!1),[Et,Ct]=t.useState(null),[It,dt]=t.useState(!1),[Te,Dt]=t.useState([]),[ot,at]=t.useState(""),[Ot,nt]=t.useState(""),[U,kt]=t.useState(null),[r,Be]=t.useState({}),[de,xe]=t.useState([]),[St,mt]=t.useState([]),{setAgentType:n}=il(),[x]=Es(),[j,N]=t.useState([]),[O,ce]=t.useState(""),[V,K]=t.useState(""),[I,ue]=t.useState([{prompt:"",promptAnswerCompleted:!0},{prompt:"",promptAnswerCompleted:!0}]),[q,he]=t.useState({ifly_search:!0,text_to_image:!0,codeinterpreter:!0}),[_e,J]=t.useState(!1),[se,Fe]=t.useState(!1),[De,Le]=t.useState(""),[$,je]=t.useState(""),[o,H]=t.useState({enablePersonality:!1,personalityConfig:null}),[oe,Pe]=t.useState(!1),[X,be]=tt(Is),[ae,Bt]=tt(Ts),[$e,ds]=t.useState(-1),[Ds,Xe]=t.useState(""),[Ls,Ut]=t.useState(""),[Rs,Qt]=t.useState(""),[F,At]=t.useState({cn:"",en:"x4_EnUs_Luna",emotion:"",speed:50}),[pl,dl]=t.useState(),ms=t.useRef(!1);t.useRef(null);const[ml,ts]=t.useState(!1),[zs,ul]=t.useState(""),[Ms,gl]=t.useState(!1),[Ps,fl]=t.useState(!1),[Vs,hl]=t.useState(!1),[Os,xl]=t.useState(""),[us,Uo]=t.useState(!1),[Us,bl]=t.useState([""]),[Qs,yl]=t.useState(!1),[Lt,vl]=t.useState({enabled:!1,vcn:""}),Tt=Ao(s=>s.officialVcnList),Qo=Ao(s=>s.setOfficialVcnList),qo=t.useCallback(s=>{H(s)},[]),[Ho,qs]=t.useState([]),[gs,_l]=t.useState({topK:5,scoreThreshold:.94}),[Hs,Cl]=t.useState([]),[Go,Gs]=t.useState(!1),[ss,kl]=t.useState(!1),[Sl,Jo]=t.useState({}),[Bl,Al]=t.useState([]),[wl,jl]=t.useState(!1),[fs,Wo]=t.useState([]),[Rt,Ko]=t.useState([]),[hs,Zo]=t.useState([]),[wt,Yo]=t.useState([{id:yn(),...JSON.parse(JSON.stringify(ll))}]),[$o,Xo]=t.useState(!1),[Nl,ea]=t.useState(!1),[ta,sa]=t.useState(!1),[os,Js]=t.useState({prompt:!0,tools:!0,knowledges:!0,chatStrong:!0,flows:!0}),[El,Ws]=t.useState(!1),[oa,Il]=t.useState([]),[et,aa]=t.useState([]),[Tl,Fl]=t.useState(!1),[Dl,Ll]=t.useState([]),[ee]=Pt.useForm(),na=s=>{console.log(`selected ${s}`),ce(s)},ia=(s,i)=>{ve[i].model=s,Ie(ve)},ra=(s,i)=>{var D;const p=s?"datasetList":"maasDatasetList",b=[];(j||[]).forEach(k=>{b.push(k.id)});const a=ee.getFieldsValue().botName,g=ee.getFieldsValue().botType,_=ee.getFieldsValue().botDesc;return{...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},botId:x.get("botId"),name:a,botType:g,botDesc:_,supportContext:se?1:0,supportSystem:_e?1:0,promptType:0,inputExample:de,[p]:b,avatar:$,vcnCn:F.cn||((D=Tt[0])==null?void 0:D.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:0,openedTool:Object.keys(q).filter(k=>q[k]).join(","),prologue:De,model:O,prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackground:oe,templateBotId:Se},promptStructList:[]}},Ks=()=>xt(o),qt=t.useRef(null),Zs=t.useRef(0),Ht=t.useRef(!1),Ys=t.useRef(!1),la=t.useRef(0);t.useCallback(()=>{qt.current&&clearTimeout(qt.current);const s=x.get("botId"),i=s,b=x.get("create")==="true"&&!s;!b&&!i||me||Ht.current||(qt.current=setTimeout(async()=>{var a,g;try{if(!Ke({coverUrl:$,baseinfo:r})){const B=Date.now();B-Zs.current>5e3&&((a=r==null?void 0:r.botName)!=null&&a.trim()||S.warning(f("configBase.requiredName")),Zs.current=B);return}const D=((g=j[0])==null?void 0:g.tag)==="SparkDesk-RAG",k=!0;if(b&&!qe){const B=xs(D,k),M=await ns(as(B));if(M){const m=M;if(!m){console.error("insertBot è¿åç botId 为空",M);return}la.current=2,Ta.flushSync(()=>{Me(!0),ts(!1)});const A=new URLSearchParams(x.toString());
11A.set("botId",m),["create","quickCreate","standardCreate","templateCreate","sentence"].forEach(it=>A.delete(it)),st(`/space/config/base?${A.toString()}`,{replace:!0}),pt(new Date().toISOString())}}else{const B=ra(D,k);await is(B),pt(new Date().toISOString()),ts(!1)}}catch(_){(pe==null?void 0:pe.botStatus)===1||(pe==null?void 0:pe.botStatus)===4?S.error((_==null?void 0:_.msg)||f("configBase.saveFailed")):console.error("èªå¨ä¿å失败:",_)}},500))},[$,r,pe,j,se,_e,de,F,De,O,V,q,o,oe,X,ae,x,me,qe,st,f,Ke]);const xs=(s,i)=>{var k,B,M;const p=s?"datasetList":"maasDatasetList",b=[];(j||[]).forEach(m=>{b.push(m.id)});const a=i?ee.getFieldsValue().botName:r.botName,g=i?ee.getFieldsValue().botType:r.botType,_=i?ee.getFieldsValue().botDesc:r.botDesc,D=x.get("botId");return{...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},...D&&{botId:D},name:a,botType:g,botDesc:_,supportContext:se?1:0,supportSystem:_e?1:0,promptType:0,inputExample:de,[p]:b,avatar:$,vcnCn:F.cn||((k=Tt[0])==null?void 0:k.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:0,openedTool:Object.keys(q).filter(m=>q[m]).join(","),prologue:De,model:O,...((B=et.find(m=>m.domain===O))==null?void 0:B.modelId)&&{modelId:(M=et.find(m=>m.domain===O))==null?void 0:M.modelId},prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackground:oe,templateBotId:Se},...!i&&{promptStructList:[]}}},$s=async(s,i,p)=>{try{if(await i(s),S.success(p),pe.botStatus!==1&&pe.botStatus!==2&&pe.botStatus!==4){const a=Mo()}pe.botStatus!==1&&pe.botStatus!==2&&pe.botStatus,re(!1);const b=x.get("botId");if(b)try{const a=await ws({botId:b});es(a),C(a)}catch(a){console.error("è·åæºè½ä½è¯¦æ
失败:",a)}}catch(b){S.error(b.msg)}},Xs=s=>{var a,g;if(!We({coverUrl:$,baseinfo:r,prompt:V,personalityData:o}))return;fa(),Ws(!0);const b=x.get("botId");if(b){IFlyCollector==null||IFlyCollector.onEvent("publish_from_prompt_agents",{uid:`${an("account_id")}`,botid:`${b}`},"new25_agent_center");const _=((a=j[0])==null?void 0:a.tag)==="SparkDesk-RAG",D=xs(_,!0);is(D).then(()=>{$s({botId:b},vo,f("configBase.publishSuccess"))}).catch(k=>{S.error(k==null?void 0:k.msg)})}else{const _=((g=j[0])==null?void 0:g.tag)==="SparkDesk-RAG",D=xs(_,!1);ns(as(D)).then(k=>{$s({botId:k},vo,f("configBase.publishSuccess"))}).catch(k=>{S.error((k==null?void 0:k.msg)||f("configBase.createFailed"))})}};t.useEffect(()=>(ct.on("releaseFn",Xs),()=>{ct.off("releaseFn",Xs)}),[$,r,j,ee.getFieldsValue()]);const ca=async()=>{try{const s=await Ra();Qo(s)}catch{}},pa=async()=>{try{const s=await za();aa(s),x.get("create")==="true"&&s.length>0&&ce(s[0].domain)}catch(s){console.error(s)}};t.useEffect(()=>{bs(!1),Jt(0),ca(),pa()},[]),t.useEffect(()=>{console.log(V,"setPrompt change")},[V]);const da=async()=>{var _,D,k;const s={};s.botDesc=E.botDesc;const i=x.get("create");if(i==="true"&&!((_=E.botName)!=null&&_.trim())){const B=rl();s.botName=B,ee.setFieldsValue({botName:B})}else s.botName=E.botName;if(s.botType=ft(E.botType),Be(s),i&&(_t(!0),be(""),Bt(""),ms.current=!0,Ys.current=!1,!$)){const B=await w();je(B)}if(Ma().then(B=>{n(B);const m=[...B].map(c=>({value:c.key,label:c.name})).filter(c=>c.value!==25&&c.value!==26);mt(m);const A=x.get("save"),it=x.get("botId");it&&(sessionStorage.removeItem("botTemplateInfoValue"),ws({botId:it}).then(c=>{var no,io,ro,lo,co,po,mo,uo;Bt(c.appBackground),be(c.pcBackground),C(c),ms.current=!0,At({cn:A=="true"?l==null?void 0:l.vcnCn:c.vcnCn,en:A=="true"?l==null?void 0:l.vcnEn:c.vcnEn,speed:A=="true"?l==null?void 0:l.vcnSpeed:c.vcnSpeed,emotion:A=="true"?l==null?void 0:l.vcnEmotion:c.vcnEmotion});const ge={};(A=="true"?((no=l==null?void 0:l.openedTool)==null?void 0:no.indexOf("ifly_search"))!==-1:((io=c.openedTool)==null?void 0:io.indexOf("ifly_search"))!==-1)?ge.ifly_search=!0:ge.ifly_search=!1,(A=="true"?((ro=l==null?void 0:l.openedTool)==null?void 0:ro.indexOf("text_to_image"))!==-1:((lo=c.openedTool)==null?void 0:lo.indexOf("text_to_image"))!==-1)?ge.text_to_image=!0:ge.text_to_image=!1,(A=="true"?((co=l==null?void 0:l.openedTool)==null?void 0:co.indexOf("codeinterpreter"))!==-1:((po=c.openedTool)==null?void 0:po.indexOf("codeinterpreter"))!==-1)?ge.codeinterpreter=!0:ge.codeinterpreter=!1,console.log(ge,"obj"),Fe(A=="true"?(l==null?void 0:l.supportContext)==1:c.supportContext==1),J(A=="true"?(l==null?void 0:l.supportSystem)==1:c.supportSystem==1),xe(A=="true"?l==null?void 0:l.inputExample:c.inputExample),Le(A=="true"?l==null?void 0:l.prologue:c.prologue),he(ge);const G=A=="true"?l:c,ie=A=="true"?l:c,ut={...G,botType:ft(G==null?void 0:G.botType)},gt={...ie,botType:ft(ie==null?void 0:ie.botType)};Be(ut),ee.setFieldsValue(gt),es(A=="true"?{...c,...l}:c),je(A=="true"?l==null?void 0:l.avatar:c.avatar),ce(A=="true"?l==null?void 0:l.model:c.model),c.updateTime?pt(c.updateTime):c.update_time&&pt(c.update_time),H({enablePersonality:A=="true"?(l==null?void 0:l.enablePersonality)||!1:(c==null?void 0:c.personalityConfig)!==null||!1,personalityConfig:A=="true"?(l==null?void 0:l.personalityConfig)||null:c.personalityConfig||null}),Pe(A=="true"?((mo=l==null?void 0:l.chatBotExtra)==null?void 0:mo.enableBackgroun
11d)||!1:((uo=c==null?void 0:c.chatBotExtra)==null?void 0:uo.enableBackground)||!1);const ao=A=="true"?l==null?void 0:l.prompt.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å ¥æ¯ï¼\{\{\}\}$/,""):c.prompt.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å ¥æ¯ï¼\{\{\}\}$/,"");K(ao),I[0].prompt=ao,ue(I),Vt().then(zt=>{var go,fo;const ys=[];(A=="true"?(go=l==null?void 0:l.datasetList)!=null&&go.length:c.datasetList.length)&&(A=="true"?l==null?void 0:l.datasetList:c.datasetList).forEach(Wt=>{zt==null||zt.pageData.forEach(ho=>{(A=="true"?Wt:Wt.id)==ho.id&&ys.push(ho)})}),(A=="true"?(fo=l==null?void 0:l.maasDatasetList)!=null&&fo.length:c.maasDatasetList.length)&&(A=="true"?l==null?void 0:l.maasDatasetList:c.maasDatasetList).forEach(vs=>{zt==null||zt.pageData.forEach(Wt=>{(A=="true"?vs:vs.id)==Wt.id&&ys.push(Wt)})}),N(ys),Ys.current=!1})}))}),x.get("quickCreate")){const B={...E,botType:ft(E==null?void 0:E.botType)};ee.setFieldsValue(B),E.avatar&&je(E.avatar);let M="";(D=E.promptStructList)==null||D.forEach((m,A)=>{M=M+m.promptKey+` 12`+m.promptValue+` 13`}),K(M),xe(E.inputExample)}if(x.get("sentence")&&T(1),x.get("standardCreate")){const B={...E,botType:ft(E==null?void 0:E.botType)};ee.setFieldsValue(B),je(E.avatar);let M="";((k=E.promptStructList)==null?void 0:k.length)>0?E.promptStructList.forEach((m,A)=>{M=M+m.promptKey+` 14`+m.promptValue+` 15`}):E.prompt&&(M=E.prompt),K(M),E.inputExample&&xe(E.inputExample)}if(x.get("templateCreate")){const B={...E,botType:ft(E==null?void 0:E.botType)};ee.setFieldsValue(B),je(E.avatar),E.prompt&&K(E.prompt),E.inputExample&&xe(E.inputExample),E.templateId&&Nt(E.templateId)}};t.useEffect(()=>{da()},[x,l==null?void 0:l.openedTool]),t.useEffect(()=>{Ut(""),Qt("")},[]),t.useEffect(()=>{Oa({pageNo:1,pageSize:999}).then(i=>{Zo(i.pageData)})},[]),t.useEffect(()=>{y("base")},[u.id]);const ma=()=>{if(!V)return S.warning(f("configBase.settingCannotBeEmpty"));Gs(!0),Pa(V,"text").then(s=>{var p;let i="";(p=s.promptStructList)==null||p.forEach((b,a)=>{i=i+b.promptKey+` 16`+b.promptValue+` 17`}),K(i),Gs(!1)})};t.useEffect(()=>{ua(),ms.current&&(sa(!ta),ts(!0))},[zs,Rt,Ms,Ps,Vs,Os,us,Us,Qs,Lt,gs,fs,Hs]);function ua(){var i;const s={prePrompt:zs,userInputForm:[],suggestedQuestionsAfterAnswer:{enabled:Ps},retrieverResource:{enabled:Vs},conversationStarter:{enabled:us,openingRemark:Os,presetQuestion:Us.filter(p=>p)},feedback:{enabled:Qs},textToSpeech:{...Lt,vcn:(Lt==null?void 0:Lt.vcn)||((i=oa[0])==null?void 0:i.vcn)},speechToText:{enabled:Ms},models:{},repoConfigs:{topK:gs.topK,scoreThreshold:gs.scoreThreshold,scoreThresholdEnabled:!0,reposet:Rt},tools:fs.map(p=>({toolId:p.toolId,name:p.name,description:p.description})),flows:Hs};Jo(s)}function ga(s){const i=[];function p(b){if(!b.files||b.files.length===0)i.push(b);else for(const a of b.files)p(a)}return p(s),i}t.useEffect(()=>{if(Rt.length&&hs.length>0){let i=ga({files:Rt});i=i.map(p=>{const b=hs.find(a=>a.id===p.id);return p.charCount=b==null?void 0:b.charCount,p.knowledgeCount=b==null?void 0:b.knowledgeCount,{...p}}),qs(i)}else qs([])},[Rt,hs]),t.useEffect(()=>()=>ts(!1),[]);const Gt=t.useMemo(()=>wt.length>=2,[wt]);t.useEffect(()=>{let s=!0;Gt&&(s=!1);for(const i in os)os[i]=s;Js(JSON.parse(JSON.stringify(os)))},[Gt]),t.useMemo(()=>{const s={plan:{},summary:{}};return wt.filter(function(p){var b,a,g,_,D,k;return!(s.hasOwnProperty((b=p.modelInfo)==null?void 0:b.plan.value)&&s.hasOwnProperty((a=p.modelInfo)==null?void 0:a.summary.value))&&((g=p==null?void 0:p.modelInfo)!=null&&g.plan.value)&&((_=p==null?void 0:p.modelInfo)!=null&&_.plan.hasAuthorization)&&((D=p==null?void 0:p.modelInfo)!=null&&D.summary.value)&&((k=p==null?void 0:p.modelInfo)!=null&&k.summary.hasAuthorization)?(s.plan[p.modelInfo.plan.value]=!0,s.summary[p.modelInfo.summary.value]=!0,!0):!1})},[wt]),t.useEffect(()=>(document.body.addEventListener("click",eo),()=>document.body.removeEventListener("click",eo)),[]);function eo(s){Ws(!1)}function fa(){ea(!1),Yo(s=>s.map(i=>({...i,visible:!1,optionsVisible:!1})))}t.useEffect(()=>{var s;$o&&Xo((s=wt==null?void 0:wt.filter(i=>{var p,b,a,g;return((b=(p=i.modelInfo)==null?void 0:p.plan)==null?void 0:b.value)&&((g=(a=i.modelInfo)==null?void 0:a.summary)==null?void 0:g.value)}))==null?void 0:s.some(i=>i.isSending))},[wt]),t.useEffect(()=>()=>{qt.current&&clearTimeout(qt.current)},[]);const{showTipPk:Ae,setShowTipPk:bs}=ol(),{showModelPk:He,setShowModelPk:Jt}=al(),ha=s=>(Xe(""),Jt(0),bs(!0)),xa=dn.debounce((s,i)=>{if(s>=4){S.info(f("configBase.modelComparisonDesc"));return}i(s+1)},300),ba=()=>
17{if(ve.length>=4){S.info(f("configBase.modelComparisonDesc"));return}xa(He,Jt),Ie([...ve,{model:"spark",promptAnswerCompleted:!0}])},ya=()=>["botName","botType","botDesc"].filter(p=>!(r!=null&&r[p])).length>0?(S.warning(f("createAgent1.publishRequiredFields"),3),!1):!0,va=t.useCallback(()=>{dt(s=>!s)},[]);t.useCallback(async(s,i={})=>{const{updateForm:p=!0,updateBaseinfo:b=!0}=i,a=s.botBase||{},g=s.botExtra||{},_=s.personalityConfig||null,D=s.datasetList||[],k=s.maasDatasetList||[],B=a.name||a.botName,M=ft(a.botType,r.botType),m=a.botDesc;if(p&&ee.setFieldsValue({botName:B||r.botName,botType:M,botDesc:m||r.botDesc}),b&&Be({...r,botName:B||r.botName,botType:M,botDesc:m||r.botDesc}),a.prompt){const c=a.prompt.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å
¥æ¯ï¼\{\{\}\}$/,"");K(c),I[0].prompt=c,ue([...I])}if(a.model&&ce(a.model),a.avatar&&je(a.avatar),a.inputExample){const c=Array.isArray(a.inputExample)?a.inputExample:typeof a.inputExample=="string"?[a.inputExample]:[];xe(c)}a.prologue!==void 0&&Le(a.prologue||"");const A=a.openedTool||"",it={ifly_search:A.indexOf("ifly_search")!==-1,text_to_image:A.indexOf("text_to_image")!==-1,codeinterpreter:A.indexOf("codeinterpreter")!==-1};if(he(it),a.supportContext!==void 0&&Fe(a.supportContext===1),a.supportSystem!==void 0&&J(a.supportSystem===1),(a.vcnCn||a.vcnEn||a.vcnSpeed!==void 0||a.vcnEmotion)&&At({cn:a.vcnCn||F.cn,en:a.vcnEn||F.en,speed:a.vcnSpeed!==void 0?a.vcnSpeed:F.speed,emotion:a.vcnEmotion||F.emotion}),g.enableBackground!==void 0&&Pe(g.enableBackground),g.appBackground&&Bt(g.appBackground),g.pcBackground&&be(g.pcBackground),_!=null?H({enablePersonality:!!_,personalityConfig:_}):H({enablePersonality:!1,personalityConfig:null}),D.length>0||k.length>0)try{const c=await Vt(),ge=[];D.length>0&&D.forEach(G=>{c==null||c.pageData.forEach(ie=>{(G===ie.id||typeof G=="object"&&G.id===ie.id)&&ge.push(ie)})}),k.length>0&&k.forEach(G=>{c==null||c.pageData.forEach(ie=>{(G===ie.id||typeof G=="object"&&G.id===ie.id)&&ge.push(ie)})}),N(ge)}catch(c){console.error("è·åæ°æ®éä¿¡æ¯å¤±è´¥:",c)}else N([])},[ee,r,Be,K,I,ue,ce,je,xe,Le,he,Fe,J,At,Pe,Bt,be,H,N,F]);const to=t.useCallback(async()=>{const s=x.get("botId");if(s)try{const i=await xn(s);let p=[];Array.isArray(i)?p=i:Array.isArray(i==null?void 0:i.data)&&(p=i.data);const b=p.map((a,g)=>{let _=0;if(a.versionName){const D=a.versionName.match(/v?(\d+)/);D?_=parseInt(D[1],10):_=g+1}else _=g+1;return{id:a.id,name:a.versionName||`v${g+1}`,versionNum:_,createdTime:a.createTime||a.updateTime,publishStatus:a.publishStatus,snapshotId:a.id}});Dt(b),at(a=>a||s)}catch(i){console.error("è·åçæ¬å表失败:",i),S.error((i==null?void 0:i.message)||"è·åçæ¬å表失败")}},[x]),_a=t.useCallback(async s=>{const i=x.get("botId");if(i){Ht.current=!0;try{if(s===i)Ft(!1),Ct(null),at(i),U&&(ee.setFieldsValue({botName:U.botName,botType:U.botType,botDesc:U.botDesc}),Be(U),K(U.prompt||V));else{const p=Te.find(b=>b.id===s);if(!p)return;U||kt({botName:r.botName,botType:r.botType,botDesc:r.botDesc,prompt:V});try{const b=p.snapshotId||s,a=await wo(b);if(!a){S.error("è·åå¿«ç
§è¯¦æ
失败");return}const g=a.botBase||{},_=a.botExtra||{},D=a.personalityConfig||null;Ft(!0),Ct({...p,snapshotDetail:a}),at(s);const k=g.name||g.botName,B=ft(g.botType,r.botType),M=g.botDesc;ee.setFieldsValue({botName:k||r.botName,botType:B,botDesc:M||r.botDesc});const m={...r,botName:k||r.botName,botType:B,botDesc:M||r.botDesc};if(Be(m),g.prompt){const G=g.prompt.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å
¥æ¯ï¼\{\{\}\}$/,"");K(G),I[0].prompt=G,ue([...I])}g.model&&ce(g.model),g.avatar&&je(g.avatar),g.inputExample&&xe(g.inputExample),g.prologue!==void 0&&Le(g.prologue||"");const A=g.openedTool||"",it={ifly_search:A.indexOf("ifly_search")!==-1,text_to_image:A.indexOf("text_to_image")!==-1,codeinterpreter:A.indexOf("codeinterpreter")!==-1};he(it),g.supportContext!==void 0&&Fe(g.supportContext===1),g.supportSystem!==void 0&&J(g.supportSystem===1),(g.vcnCn||g.vcnEn||g.vcnSpeed!==void 0||g.vcnEmotion)&&At({cn:g.vcnCn||F.cn,en:g.vcnEn||F.en,speed:g.vcnSpeed!==void 0?g.vcnSpeed:F.speed,emotion:g.vcnEmotion||F.emotion}
17),_.enableBackground!==void 0&&Pe(_.enableBackground),_.appBackground&&Bt(_.appBackground),_.pcBackground&&be(_.pcBackground),D!=null?H({enablePersonality:!!D,personalityConfig:D}):H({enablePersonality:!1,personalityConfig:null});const c=a.datasetList||[],ge=a.maasDatasetList||[];c.length>0||ge.length>0?Vt().then(G=>{const ie=[];c.length>0&&c.forEach(ut=>{G==null||G.pageData.forEach(gt=>{(ut===gt.id||typeof ut=="object"&&ut.id===gt.id)&&ie.push(gt)})}),ge.length>0&&ge.forEach(ut=>{G==null||G.pageData.forEach(gt=>{(ut===gt.id||typeof ut=="object"&&ut.id===gt.id)&&ie.push(gt)})}),N(ie)}).catch(G=>{console.error("è·åæ°æ®éä¿¡æ¯å¤±è´¥:",G)}):N([])}catch(b){console.error("è·åå¿«ç
§è¯¦æ
失败:",b),S.error("å è½½åå²çæ¬æ°æ®å¤±è´¥")}}}finally{setTimeout(()=>{Ht.current=!1},500)}}},[x,Te,U,r,V,ee,Be,K,ce,je,xe,Le,he,Fe,J,At,Pe,Bt,be,H,N,I,ue,F]),Ca=t.useCallback(async()=>{const s=x.get("botId");if(!(!s||!ot||ot===s)){Ht.current=!0;try{const i=Te.find(c=>c.id===ot);if(!i){S.error("æªæ¾å°çæ¬ä¿¡æ¯");return}const p=i.snapshotId||ot,b=await wo(p);if(!b){S.error("è·åå¿«ç
§è¯¦æ
失败");return}const a=b.botBase||{},g=b.botExtra||{},_=b.personalityConfig||null,D=b.datasetList||[],k=b.maasDatasetList||[];nt(i.name),Ft(!1),Ct(null),at(s);const B=a.name||a.botName,M=ft(a.botType,r.botType),m=a.botDesc;if(ee.setFieldsValue({botName:B||r.botName,botType:M,botDesc:m||r.botDesc}),Be({...r,botName:B||r.botName,botType:M,botDesc:m||r.botDesc}),a.prompt){const c=a.prompt.replace(/[\r\n]*æ¥ä¸æ¥æçè¾å
¥æ¯ï¼\{\{\}\}$/,"");K(c),I[0].prompt=c,ue([...I])}if(a.model&&ce(a.model),a.avatar&&je(a.avatar),a.inputExample){const c=Array.isArray(a.inputExample)?a.inputExample:typeof a.inputExample=="string"?[a.inputExample]:[];xe(c)}a.prologue!==void 0&&Le(a.prologue||"");const A=a.openedTool||"",it={ifly_search:A.indexOf("ifly_search")!==-1,text_to_image:A.indexOf("text_to_image")!==-1,codeinterpreter:A.indexOf("codeinterpreter")!==-1};if(he(it),a.supportContext!==void 0&&Fe(a.supportContext===1),a.supportSystem!==void 0&&J(a.supportSystem===1),(a.vcnCn||a.vcnEn||a.vcnSpeed!==void 0||a.vcnEmotion)&&At({cn:a.vcnCn||F.cn,en:a.vcnEn||F.en,speed:a.vcnSpeed!==void 0?a.vcnSpeed:F.speed,emotion:a.vcnEmotion||F.emotion}),g.enableBackground!==void 0&&Pe(g.enableBackground),g.appBackground&&Bt(g.appBackground),g.pcBackground&&be(g.pcBackground),_!=null?H({enablePersonality:!!_,personalityConfig:_}):H({enablePersonality:!1,personalityConfig:null}),D.length>0||k.length>0)try{const c=await Vt(),ge=[];D.length>0&&D.forEach(G=>{c==null||c.pageData.forEach(ie=>{(G===ie.id||typeof G=="object"&&G.id===ie.id)&&ge.push(ie)})}),k.length>0&&k.forEach(G=>{c==null||c.pageData.forEach(ie=>{(G===ie.id||typeof G=="object"&&G.id===ie.id)&&ge.push(ie)})}),N(ge)}catch(c){console.error("è·åæ°æ®éä¿¡æ¯å¤±è´¥:",c)}else N([]);S.success("çæ¬è¿åæå")}catch(i){console.error("è¿åçæ¬å¤±è´¥:",i),S.error("è¿åçæ¬å¤±è´¥")}finally{setTimeout(()=>{Ht.current=!1},500)}}},[x,ot,Te,ee,r,Be,V,K,ce,je,xe,Le,he,Fe,J,At,Pe,Bt,be,H,N,I,ue,F,to]);return t.useEffect(()=>{if(It)if(to(),me&&Et)at(Et.id);else{const s=x.get("botId");s&&at(s)}},[It,me,Et,x]),e.jsxs("div",{className:"flex-1 h-full flex flex-col relative overflow-hidden",children:[e.jsxs(Oo,{coverUrl:$,baseinfo:r,botId:x.get("botId"),detailInfo:pe,currentRobot:u,currentTab:d,historyVersion:me,historyVersionData:Et,onVersionManagementClick:va,children:[e.jsxs("div",{className:"flex items-center",children:[!Ye&&!Ae&&e.jsx(lt,{type:"primary",loading:ss,className:"primary-btn px-6 h-10",style:{display:"flex",alignItems:"center",gap:4},onClick:s=>{var i,p,b,a,g,_,D;if((r==null?void 0:r.botName)==""||(r==null?void 0:r.botType)==""||(r==null?void 0:r.botDesc)=="")return S.warning(f("configBase.requiredInfoNotFilled"));if(((i=j[0])==null?void 0:i.tag)=="SparkDesk-RAG"){const k=[];(j||[]).forEach(m=>{k.push(m.id)}),s.stopPropagation();const B={...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},supportContext:se?1:0,supportSystem:_e?1:0,name:ee.getFieldsValue().botName,botType:ee.getFieldsValue().botType,botDesc:ee.getFieldsValue().botDesc,botId:x.get("botId"),promptType:0,inputExample:de,promptStructList:[],datasetList:k,avatar:$,vcnCn:F.cn||((p=Tt[0])==null?void 0:p.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:0,openedTool:Object.keys(q).filter(m=>q[m]).join(","),prologue:De,model:O,...((b=et.find(m=>m.domain===O))==null?void 0:b.modelId)&&{modelId:(a=et.find(m=>m.domain===O))==null?void 0:a.modelId},prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackgroun
17d:oe}},M=Je(B.name);if(!M.isValid){S.warning(M.errorMessage);return}if(!Ks())return;is(B).then(()=>{S.success(f("configBase.saveSuccess"))}).catch(m=>{S.error(m==null?void 0:m.msg)})}else{const k=[];(j||[]).forEach(m=>{k.push(m.id)}),s.stopPropagation();const B={...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},supportContext:se?1:0,supportSystem:_e?1:0,name:ee.getFieldsValue().botName,botType:ee.getFieldsValue().botType,botDesc:ee.getFieldsValue().botDesc,botId:x.get("botId"),promptType:0,inputExample:de,promptStructList:[],maasDatasetList:k,avatar:$,vcnCn:F.cn||((g=Tt[0])==null?void 0:g.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:0,openedTool:Object.keys(q).filter(m=>q[m]).join(","),prologue:De,model:O,...((_=et.find(m=>m.domain===O))==null?void 0:_.modelId)&&{modelId:(D=et.find(m=>m.domain===O))==null?void 0:D.modelId},prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackground:oe}},M=Je(B.name);if(!M.isValid){S.warning(M.errorMessage);return}if(!Ks())return;is(B).then(()=>{S.success(f("configBase.saveSuccess"))}).catch(m=>{S.error(m.msg)})}},children:e.jsx("span",{children:f("configBase.save")})}),!me&&e.jsx("div",{className:"w-[1px] h-[24px] bg-[#E4EAFF]"}),Ye&&e.jsx(lt,{type:"primary",loading:ss,className:"primary-btn px-6 h-10",style:{display:"flex",alignItems:"center",gap:4},onClick:s=>{var p,b,a,g,_,D,k;if(!(r!=null&&r.botName)||!(r!=null&&r.botType)||!(r!=null&&r.botDesc))return S.warning(f("configBase.requiredInfoNotFilled"));const i=x.get("tag");if(((p=j[0])==null?void 0:p.tag)=="SparkDesk-RAG"){const B=[];(j||[]).forEach(m=>{B.push(m.id)}),s.stopPropagation();const M={...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},name:r.botName,botType:r.botType,botDesc:r.botDesc,supportContext:se?1:0,supportSystem:_e?1:0,promptType:0,inputExample:de,promptStructList:[],datasetList:B,avatar:$,vcnCn:F.cn||((b=Tt[0])==null?void 0:b.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:vt,openedTool:Object.keys(q).filter(m=>q[m]).join(","),prologue:De,model:O,...((a=et.find(m=>m.domain===O))==null?void 0:a.modelId)&&{modelId:(g=et.find(m=>m.domain===O))==null?void 0:g.modelId},prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackground:oe,templateBotId:Se},folderId:i};ns(as(M)).then(()=>{st(jo(i))}).catch(m=>{S.error((m==null?void 0:m.msg)||f("configBase.createFailed"))})}else{const B=[];(j||[]).forEach(m=>{B.push(m.id)}),s.stopPropagation();const M={...ae&&{appBackground:typeof ae=="string"?ae.replace(/\?.*$/,""):ae},...X&&{pcBackground:typeof X=="string"?X.replace(/\?.*$/,""):X},name:r.botName,botType:r.botType,botDesc:r.botDesc,supportContext:se?1:0,supportSystem:_e?1:0,promptType:0,inputExample:de,promptStructList:[],maasDatasetList:B,avatar:$,vcnCn:F.cn||((_=Tt[0])==null?void 0:_.vcn),vcnEmotion:F.emotion,vcnEn:F.en,vcnSpeed:F.speed,isSentence:vt,openedTool:Object.keys(q).filter(m=>q[m]).join(","),prologue:De,model:O,...((D=et.find(m=>m.domain===O))==null?void 0:D.modelId)&&{modelId:(k=et.find(m=>m.domain===O))==null?void 0:k.modelId},prompt:V,enablePersonality:o.enablePersonality,personalityConfig:o.personalityConfig,chatBotExtra:{enableBackground:oe,templateBotId:Se},folderId:x.get("tag")};console.log("presonality----",M,"selectSource-----",j),ns(as(M)).then(()=>{st(jo(i))}).catch(m=>{S.error((m==null?void 0:m.msg)||f("configBase.createFailed"))})}},children:e.jsx("span",{children:f("configBase.create")})}),e.jsx("div",{className:"ml-3 relative",children:Ae?e.jsx(lt,{type:"primary",loading:ss,className:"primary-btn px-6 h-10",style:{display:"flex",alignItems:"center",gap:4},onClick:s=>{if($e==-1)return S.warning(f("configBase.notSelectPrompt"));s.stopPropagation(),K(I[$e].prompt),bs(!1),Xe(""),Ut(""),Qt("")},children:e.jsx("span",{children:f("configBase.completeComparison")})}):e.jsx(lt,{type:"primary",loading:ss,className:"primary-btn px-6 h-10",
17style:{display:"flex",alignItems:"center",gap:4},onClick:()=>{ya()&&(dt(!1),re(!0))},children:e.jsx("span",{children:f("configBase.publish")})})})]}),e.jsx(fn,{promptbot:!0,setPageInfo:()=>{},disjump:!0,setIsOpenapi:()=>{},fabuFlag:ne,show:z,onCancel:()=>{re(!1)},model:O})]}),e.jsxs("div",{className:"flex flex-1 w-full gap-2 py-6 overflow-hidden",children:[e.jsx("div",{className:`${v.leftBox} h-full bg-[#fff] border border-[#E2E8FF] p-6 ${Ae?"w-1/3":"flex-1 pr-0"} ${He!==0&&"flex-none w-1/3"} z-10 overflow-auto`,style:{borderRadius:18,display:Gt?"block":""},children:Ae?e.jsxs("div",{className:v.tipPkBox,children:[e.jsx("h1",{children:f("configBase.promptEdit")}),e.jsxs("div",{className:$e==0?v.tipPkItemActive:v.tipPkItem,children:[e.jsx("div",{className:v.tipPkTitle,children:f("configBase.defaultPrompt")}),e.jsx(ht.TextArea,{onChange:s=>{I[0].prompt=s.target.value,console.log(I,"promptList"),ue(I)},defaultValue:I[0].prompt,className:v.tipPkTextArea,autoSize:{minRows:13,maxRows:13}}),e.jsx(lt,{type:$e==0?"primary":"default",className:v.tipBtn,onClick:()=>{ds(0)},children:$e==0?f("configBase.selected"):f("configBase.select")})]}),e.jsxs("div",{className:$e==1?v.tipPkItemActive:v.tipPkItem,children:[e.jsx("div",{className:v.tipPkTitle,children:f("configBase.comparePrompt")}),e.jsx(ht.TextArea,{onChange:s=>{I[1].prompt=s.target.value,I(I)},defaultValue:I[1].prompt,className:v.tipPkTextArea,autoSize:{minRows:13,maxRows:13}}),e.jsx(lt,{type:$e==1?"primary":"default",className:v.tipBtn,onClick:()=>{ds(1)},children:$e==1?f("configBase.selected"):f("configBase.select")})]})]}):e.jsxs(e.Fragment,{children:[e.jsx(Pt,{form:ee,name:"botEdit",onValuesChange:s=>{Be({...r,...s})},children:e.jsx("div",{className:"step_one",children:e.jsx("div",{className:v.baseInfoBox,children:e.jsxs(vn,{children:[e.jsx(No,{span:5,children:e.jsx(Pt.Item,{label:"",name:"cover",required:!0,colon:!1,children:e.jsx(nn,{name:ee.getFieldsValue().botName,botDesc:ee.getFieldsValue().botDesc,setCoverUrl:je,coverUrl:$,disabled:me})})}),e.jsx(No,{span:18,children:e.jsxs("div",{className:v.baseInfoText,children:[e.jsxs("div",{className:v.nameAndType,children:[e.jsx("div",{className:v.name,children:e.jsx(Pt.Item,{label:f("configBase.agentName"),name:"botName",rules:[{required:!0,message:""}],colon:!1,children:e.jsx(ht,{disabled:me,className:v.inputField,maxLength:100})})}),e.jsx("div",{className:v.type,children:e.jsx(Pt.Item,{name:"botType",rules:[{required:!0,message:""}],colon:!1,label:f("configBase.agentCategory"),children:e.jsx(cs,{disabled:me,options:St})})})]}),e.jsx(Pt.Item,{label:f("configBase.agentIntroduction"),name:"botDesc",rules:[{required:!0,message:""}],colon:!1,children:e.jsx(ht.TextArea,{className:"xingchen-textarea",maxLength:300,showCount:!0,autoSize:{minRows:3,maxRows:3},disabled:me})})]})})]})})})}),e.jsx("div",{className:v.tipBox,children:e.jsxs(Ss,{defaultActiveKey:"1",className:v.tipBoxTab,children:[e.jsxs(Ss.TabPane,{tab:f("configBase.commonConfig"),children:[e.jsxs("div",{className:v.tipTitle,children:[e.jsx("div",{className:v.tipLabel,children:f("configBase.promptEdit")}),e.jsx("div",{className:v.tipBotton,children:e.jsxs("div",{className:v.leftBotton,onClick:()=>ha(),children:[e.jsx("img",{className:v.leftImg,src:Tr,alt:""}),e.jsx("div",{children:f("configBase.promptComparison")})]})})]}),e.jsx("div",{className:v.TextArea,children:e.jsx(Lo,{spinning:Go,children:e.jsxs("div",{style:{border:"1px solid #e4eaff",marginBottom:"20px",borderRadius:"6px"},children:[e.jsx(ht.TextArea,{className:v.textField,onChange:s=>K(s.target.value),value:V,autoSize:{minRows:10,maxRows:10},style:{marginBottom:"50px"},showCount:!0,maxLength:4e3,disabled:me}),e.jsxs("div",{className:v.rightBotton,onClick:()=>{ma()},children:[e.jsx("img",{className:v.rightBottonIcon,src:Ya,alt:""}),f("configBase.AIoptimization")]})]})})}),e.jsxs("div",{className:v.tipTitle,children:[e.jsx("div",{className:v.tipLabel,children:f("configBase.modelSelection")}),e.jsx("div",{className:v.tipBotton,children:e.jsxs("div",{className:v.leftBotton,onClick:()=>Jt(2),children:[e.jsx("img",{className:v.leftImg,src:Fr,alt:""}),e.jsx("div",{children:f("configBase.modelComparison")})]})})]}),e.jsx(cs,{value:O,onChange:na,style:{width:"100%"},placeholder:f("configBase.pleaseSelectModel"),disabled:me,children:et.map(s=>e.jsx(Kt,{value:s.domain,children:e.jsxs("div",{className:"flex items-center",children:[e.jsx("img",{className:"w-[20px] h-[20px]",src:s.icon||(s.name.toLowerCase().includes("deepseek")?ks:As)}),e.jsx("span",{children:s.name})]})},s.domain))})]},"1"),e.jsx(Ss.TabPane,{tab:f("configBase.highOrderConfig"),children:e.jsx($i,{botCreateActiveV:F,setBotCreateActiveV:At,baseinfo:r,detailInfo:pe,prompt:V,supportSystemFlag:_e,setSupportSystemFlag:J,prologue:De,setPrologue:Le,inputExample:de,setInputExample:xe,choosedAlltool:q,setChoosedAlltool:he,supportContextFlag:se,setSupportContextFlag:Fe,selectSource:j,setSelectSource:N,files:Ho,tree:Rt,setTree:Ko,tools:fs,setTools:Wo,
17conversation:us,setConversation:Uo,textToSpeech:Lt,multiModelDebugging:Gt,growOrShrinkConfig:os,setGrowOrShrinkConfig:Js,personalityData:o,setPersonalityData:qo,model:O,officialVcnList:Tt,enableBackground:oe,setEnableBackground:Pe,disabled:me})},"2")]})})]})}),e.jsx("div",{className:"h-full bg-[#fff] border border-[#E2E8FF] p-6 flex-1 z-10 overflow-auto",style:{borderRadius:18,display:Gt?"block":"flex",zIndex:1,paddingBottom:"0"},children:e.jsxs("div",{className:v.testArea,children:[e.jsxs("div",{className:v.testInfo,children:[e.jsxs("div",{className:v.testName,onClick:()=>{He!==0&&!Ae&&(Jt(0),Ie([{model:"spark",promptAnswerCompleted:!0},{model:"spark",promptAnswerCompleted:!0}]),Xe(""))},style:{cursor:He!==0&&!Ae?"pointer":"default"},children:[He!==0&&!Ae&&e.jsx(Bn,{}),f(Ae||He!==0?"configBase.debugPreviewCompare":"configBase.debugPreview")]}),He!==0&&!Ae&&e.jsx("div",{className:v.testBtn,children:e.jsxs(lt,{onClick:ba,children:[f("configBase.addModel")," ",`(${He} / 4)`]})})]}),e.jsxs("div",{className:v.testInputModal,children:[He===0&&e.jsxs(e.Fragment,{children:[!Ae&&e.jsx(ps,{mode:"single",modelConfig:{model:O,prompt:V||""},agentInfo:{botName:(r==null?void 0:r.botName)||"",botDesc:(r==null?void 0:r.botDesc)||"",coverUrl:$,inputExample:Array.isArray(de)?de:[]},resourceConfig:{selectSource:j,choosedAlltool:q},supportContext:se?1:0,personalityConfig:o.enablePersonality?o.personalityConfig:null}),Ae&&I.map((s,i)=>e.jsx("div",{style:{"--count":Ae?2:1,background:$e==i?"#f6f9ff":"",border:$e==i?"1px solid #6356EA":""},className:`${v.ModelItem} ${!Ae&&v.signlItem} `,children:e.jsx(ps,{mode:"prompt-compare",comparisonConfig:{index:i,totalCount:I.length,isSelected:$e===i,onSelect:p=>ds(p)},modelConfig:{model:O,prompt:s.prompt},agentInfo:{botName:(r==null?void 0:r.botName)||"",botDesc:(r==null?void 0:r.botDesc)||"",coverUrl:$,inputExample:Array.isArray(de)?de:[]},resourceConfig:{selectSource:j,choosedAlltool:q},supportContext:se?1:0,personalityConfig:o.enablePersonality?o.personalityConfig:null,showTipPk:Ae,questionTip:Ds,onQuestionTipClear:()=>Xe(""),onExampleClick:p=>{Xe(p)}})},i))]}),He>0&&!Ae&&e.jsx(e.Fragment,{children:ve.map((s,i)=>e.jsxs("div",{style:{"--count":ve.length===4?2:ve.length},className:v.ModelItem,children:[e.jsxs("div",{style:{margin:"15px 0 0 15px"},children:[f("configBase.model"),i+1]}),e.jsx("div",{style:{display:"flex",justifyContent:"center"},children:e.jsxs(cs,{defaultValue:s.model,onChange:p=>ia(p,i),style:{width:"60%"},placeholder:f("configBase.pleaseSelectModel"),children:[e.jsx(Kt,{value:"spark",children:e.jsxs("div",{className:"flex items-center",children:[e.jsx("img",{className:"w-[20px] h-[20px]",src:As}),e.jsx("span",{children:f("configBase.sparkModel")})]})}),e.jsx(Kt,{value:"x1",children:e.jsxs("div",{className:"flex items-center",children:[e.jsx("img",{className:"w-[20px] h-[20px]",src:As}),e.jsx("span",{children:f("configBase.sparkX1Model")})]})}),e.jsx(Kt,{value:"xdeepseekv3",children:e.jsxs("div",{className:"flex items-center",children:[e.jsx("img",{className:"w-[20px] h-[20px]",src:ks}),e.jsx("span",{children:"DeepSeek-V3"})]})}),e.jsx(Kt,{value:"xdeepseekr1",children:e.jsxs("div",{className:"flex items-center",children:[e.jsx("img",{className:"w-[20px] h-[20px]",src:ks}),e.jsx("span",{children:"DeepSeek-R1"})]})})]})}),e.jsx(ps,{mode:"model-compare",comparisonConfig:{index:i,totalCount:ve.length},modelConfig:{model:s.model,prompt:V||""},agentInfo:{botName:(r==null?void 0:r.botName)||"",botDesc:(r==null?void 0:r.botDesc)||"",coverUrl:$,inputExample:Array.isArray(de)?de:[]},resourceConfig:{selectSource:j,choosedAlltool:q},supportContext:se?1:0,showModelPk:He,questionTip:Ds,onQuestionTipClear:()=>Xe(""),onExampleClick:p=>{Xe(p)}})]},i))})]}),Ae&&e.jsxs("div",{style:{marginTop:"6px"},className:v.ask_wrapper,children:[ze&&e.jsxs("div",{className:v.quit_botmode,onClick:()=>{ct.emit("eventRemoveAll")},children:[e.jsx(js,{style:{pointerEvents:"none",marginRight:"6px",marginTop:"5px"}}),f("configBase.clearHistory")]}),e.jsx("textarea",{value:Ls,ref:le,placeholder:f("configBase.inputHere"),onChange:s=>{jt(s.target.value),Ut(s.target.value)},onKeyDown:s=>{if(s.ctrlKey&&s.code==="Enter"){s.cancelBubble=!0,s.stopPropagation(),s.preventDefault(),le.current.value+=` 18`;return}if(!s.shiftKey&&!s.ctrlKey&&s.code==="Enter"&&Ze.current){s.cancelBubble=!0,s.stopPropagation(),s.preventDefault(),console.log("----------Enter",s);const i=le.current.value;if(!i||i.trim()===""){S.info(f("configBase.pleaseEnterContent")),le.current.value="";return}Xe(i),Ut(""),le.current.value="";return}},onCompositionStart:()=>{Ze.current=!1},onCompositionEnd:()=>{Ze.current=!0}}),e.jsx("div",{className:v.send,style:{background:yt||Ls?"#257eff":"#8aa5e6",opacity:(so=le.current)!=null&&so.value?1:.7},onClick:()=>{const s=le.current.value;if(!s||s.trim()===""){S.info(f("configBase.pleaseEnterContent")),le.current.value="";return}Xe(s),Ut(""),le.current.value="",jt("")},children:f("configBase.send")})]}),He>0&&e.jsxs("div",{style:{marginTop:"6px"},className:v.ask_wrapper,children:[e.jsxs("div",{className:v.quit_botmode,onClick:()=>{ct.emit("eventRemoveAll")},children:[e.jsx(js,{style:{pointerEvents:"none",marginRight:"6px"}}),f("configBase.clearHistory")]}),e.jsx("textarea",{value:Rs,ref:le,placeholder:f("configBase.inputContent"),onChange:s=>{jt(s.target.value),Qt(s.target.value)},onKeyDown:s=>{if(s.ctrlKey&&s.code==="Enter"){s.cancelBubble=!0,s.stopPropagation(),s.preventDefault(),le.current.value+=` 19`;return}if(!s.shiftKey&&!s.ctrlKey&&s.code==="Enter"&&Ze.current){s.cancelBubble=!0,s.stopPropagation(),s.preventDefault(),console.log("----------Enter",s);const i=le.current.value;if(!i||i.trim()===""){S.info(f("configBase.pleaseEnterContent")),le.current.value="";return}Xe(i),Qt(""),le.current.value="";return}},onCompositionStart:()=>{Ze.current=!1},onCompositionEnd:()=>{Ze.current=!0}}),e.jsx("div",{className:v.send,style:{background:yt||Rs?"#257eff":"#8aa5e6",opacity:(oo=le.current)!=null&&oo.value?1:.7},onClick:()=>{const s=le.current.value;if(!s||s.trim()==""){S.info(f("configBase.pleaseEnterContent")),le.current.value="";return}Xe(s),Qt(""),le.current.value="",jt("")},children:f("configBase.send")})]})]})})]}),e.jsx(hn,{open:It,setOpen:dt,operationResultOpen:!1,parsehandleDebugger:()=>{console.log("é¢è§è°è¯")},hideIssueTab:!0,title:f("configBase.versionManagement.title"),botId:x.get("botId")||"",versionList:Te,selectedVersionId:ot,onVersionSwitch:_a,onRestoreVersion:Ca,restoreVerName:Ot,isAgentMode:!0})]})},sd=()=>{const[u,h]=t.useState({}),[d,y]=t.useState({}),[w,Q]=t.useState("overview");return e.jsx("div",{className:kn.config_page_container,children:e.jsxs(Ba,{children:[e.jsx(xo,{path:"/overview",element:e.jsx(Qn,{apiInfo:d,currentRobot:u,setCurrentTab:P=>Q(P),currentTab:w})}),e.jsx(xo,{path:"/base",element:e.jsx(cl,{currentRobot:u,setCurrentRobot:h,currentTab:w,setCurrentTab:P=>Q(P)})})]})})};export{sd 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.