"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1545,4599],{57971:function(Ze,ze,t){var e=t(67294),n=Object.defineProperty,I=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,Y=(d,O,p)=>O in d?n(d,O,{enumerable:!0,configurable:!0,writable:!0,value:p}):d[O]=p,R=(d,O)=>{for(var p in O||(O={}))B.call(O,p)&&Y(d,p,O[p]);if(I)for(var p of I(O))P.call(O,p)&&Y(d,p,O[p]);return d};const T=d=>React.createElement("svg",R({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},d),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ze.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(Ze,ze,t){var e=t(67294),n=Object.defineProperty,I=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,Y=(d,O,p)=>O in d?n(d,O,{enumerable:!0,configurable:!0,writable:!0,value:p}):d[O]=p,R=(d,O)=>{for(var p in O||(O={}))B.call(O,p)&&Y(d,p,O[p]);if(I)for(var p of I(O))P.call(O,p)&&Y(d,p,O[p]);return d};const T=d=>React.createElement("svg",R({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},d),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ze.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},60580:function(Ze,ze,t){t.d(ze,{Z:function(){return x}});var e=t(71577),n=t(67294),I=Object.defineProperty,B=Object.defineProperties,P=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,d=(y,U,g)=>U in y?I(y,U,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[U]=g,O=(y,U)=>{for(var g in U||(U={}))R.call(U,g)&&d(y,g,U[g]);if(Y)for(var g of Y(U))T.call(U,g)&&d(y,g,U[g]);return y},p=(y,U)=>B(y,P(U)),s=(y,U)=>{var g={};for(var V in y)R.call(y,V)&&U.indexOf(V)<0&&(g[V]=y[V]);if(y!=null&&Y)for(var V of Y(y))U.indexOf(V)<0&&T.call(y,V)&&(g[V]=y[V]);return g},b=(y,U,g)=>new Promise((V,S)=>{var j=Z=>{try{D(g.next(Z))}catch(Ie){S(Ie)}},_=Z=>{try{D(g.throw(Z))}catch(Ie){S(Ie)}},D=Z=>Z.done?V(Z.value):Promise.resolve(Z.value).then(j,_);D((g=g.apply(y,U)).next())});const x=y=>{var U=y,{children:g}=U,V=s(U,["children"]);const[S,j]=(0,n.useState)(!1);return n.createElement(e.ZP,p(O({},V),{loading:S,onClick:_=>b(void 0,null,function*(){try{j(!0),yield V.onClick(_),j(!1)}catch(D){console.error(D),j(!1)}})}),g)}},56243:function(Ze,ze,t){var e=t(17187),n=t.n(e),I=Object.defineProperty,B=(T,d,O)=>d in T?I(T,d,{enumerable:!0,configurable:!0,writable:!0,value:O}):T[d]=O,P=(T,d,O)=>B(T,typeof d!="symbol"?d+"":d,O),Y=(T,d,O)=>new Promise((p,s)=>{var b=U=>{try{y(O.next(U))}catch(g){s(g)}},x=U=>{try{y(O.throw(U))}catch(g){s(g)}},y=U=>U.done?p(U.value):Promise.resolve(U.value).then(b,x);y((O=O.apply(T,d)).next())});class R extends e.EventEmitter{constructor(d,O){super(),P(this,"url"),P(this,"body"),P(this,"fullContent",""),P(this,"controller",null),P(this,"buffer",""),this.url=d,this.body=O}startStream(){return Y(this,null,function*(){this.controller=new AbortController;const{signal:d}=this.controller;try{const O=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:d});if(!O.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${O.status}`);const p=O.headers.get("content-type");if(!p)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(p.includes("application/json")){const x=yield O.json();this.emit("error",x);return}if(!p.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const s=O.body.getReader(),b=new TextDecoder("utf-8");for(;;){const{done:x,value:y}=yield s.read();if(x)break;const U=b.decode(y,{stream:!0});this.buffer+=U;const g=this.buffer.split(` `);this.buffer=g.pop()||"";for(const V of g)if(V.startsWith("data:")){const S=V.slice(5).trim();if(S==="[DONE]")break;try{const j=JSON.parse(S);j.data&&this.handleData(j.data)}catch(j){this.buffer=V+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",j)}}}this.emit("done",this.fullContent)}catch(O){O.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",O.message)}})}handleData(d){d.content&&(this.fullContent+=d.content,this.emit("data",{chunk:d,full:this.fullContent}))}cancelRequest(){var d;(d=this.controller)==null||d.abort()}}ze.Z=R},21826:function(Ze,ze,t){t.d(ze,{Z:function(){return Fe}});var e=t(67294),n=t(94668),I=t(91733),B=t(17274),P=t(86032),Y=t(74855),R={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},T=t(2453),d=t(99398),O=t(36576),p=t(41807),s=t(67127),b=t(81897),x=t(72565),y=t(71230),U=t(15746),g={smartWrp:"smartWrp___NjRcB"},V=t(36295),S=t(86583),j=t(60580),_=t(67294),D=(W,Oe,z)=>new Promise(($,Ee)=>{var C=oe=>{try{le(z.next(oe))}catch(ae){Ee(ae)}},me=oe=>{try{le(z.throw(oe))}catch(ae){Ee(ae)}},le=oe=>oe.done?$(oe.value):Promise.resolve(oe.value).then(C,me);le((z=z.apply(W,Oe)).next())});const Z=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u6F14\u793A