(()=>{var e,t;function o(e,t){var e=e||self.document.URL||self.location.href,t=t||(t=document.getElementsByTagName("script"))[t.length-1].src,o=t,i=(/^(\/|\\\\)/.test(t)?o=/^.+?\w(\/|\\\\)/.exec(e)[0]+t.replace(/^(\/|\\\\)/,""):/^[a-z]+:/i.test(t)||(e=e.split("#")[0].split("?")[0].replace(/[^\\\/]+$/,""),o=e+""+t),o),e=/^[a-z]+:\/\//.exec(i)[0],n=null,r=[];for((i=(i=i.replace(e,"").split("?")[0].split("#")[0]).replace(/\\/g,"/").split(/\//))[i.length-1]="";i.length;)".."===(n=i.shift())?r.pop():"."!==n&&r.push(n);return e+r.join("/")}e=window.UEDITOR_HOME_URL||(window.__msCDN?window.__msCDN+"asset/vendor/ueditor/":window.__msRoot?window.__msRoot+"asset/vendor/ueditor/":o()),t=window.UEDITOR_CORS_URL||(window.__msRoot?window.__msRoot+"asset/vendor/ueditor/":window.UEDITOR_HOME_URL||o()),window.UEDITOR_CONFIG={UEDITOR_HOME_URL:e,UEDITOR_CORS_URL:t,debug:!1,serverUrl:"/ueditor-plus/_demo_server/handle.php",loadConfigFromServer:!0,serverHeaders:{},serverResponsePrepare:function(e){return e},toolbars:[["fullscreen","source","|","undo","redo","|","bold","italic","underline","fontborder","strikethrough","superscript","subscript","removeformat","formatmatch","autotypeset","blockquote","pasteplain","|","forecolor","backcolor","insertorderedlist","insertunorderedlist","selectall","cleardoc","|","rowspacingtop","rowspacingbottom","lineheight","letterspacing","|","customstyle","paragraph","fontfamily","fontsize","|","directionalityltr","directionalityrtl","indent","|","justifyleft","justifycenter","justifyright","justifyjustify","|","touppercase","tolowercase","|","link","unlink","anchor","|","imagenone","imageleft","imagecenter","imageright","|","simpleupload","insertimage","emotion","scrawl","insertvideo","insertaudio","attachment","insertframe","insertcode","pagebreak","template","background","formula","|","horizontal","date","time","spechars","wordimage","|","inserttable","deletetable","insertparagraphbeforetable","insertrow","deleterow","insertcol","deletecol","mergecells","mergeright","mergedown","splittocells","splittorows","splittocols","|","print","preview","searchreplace","|","contentimport","ai","help"]],toolbarShows:{},toolbarCallback:function(e,t){},uploadServiceEnable:!1,uploadServiceUpload:function(e,t,o,i){console.log("uploadServiceUpload",e,t,o,i)},imageConfig:{disableUpload:!1,disableOnline:!1,selectCallback:null},videoConfig:{disableUpload:!1,selectCallback:null},audioConfig:{disableUpload:!1,selectCallback:null},formulaConfig:{imageUrlTemplate:"https://r.latexeasy.com/image.svg?{}",editorMode:"live",editorLiveServer:"https://latexeasy.com"},autoSaveEnable:!0,autoSaveRestore:!1,autoSaveKey:null,initialContent:"",focus:!1,initialStyle:"",indentValue:"2em",readonly:!1,autoClearEmptyNode:!0,fullscreen:!1,allHtmlEnabled:!1,enableContextMenu:!0,shortcutMenu:["ai","bold","italic","underline","strikethrough","fontborder","forecolor","backcolor","imagenone","imageleft","imagecenter","imageright","insertimage","formula"],shortcutMenuShows:{},elementPathEnabled:!0,wordCount:!0,maximumWords:1e4,maxUndoCount:20,maxInputCount:1,autoHeightEnabled:!0,minFrameHeight:220,autoFloatEnabled:!0,topOffset:0,toolbarTopOffset:0,catchRemoteImageEnable:!0,autotypeset:{mergeEmptyline:!0,removeClass:!0,removeEmptyline:!1,textAlign:"left",imageBlockLine:"center",pasteFilter:!1,clearFontSize:!1,clearFontFamily:!1,removeEmptyNode:!1,removeTagNames:{div:1},indent:!1,indentValue:"2em",bdc2sb:!1,tobdc:!1},ai:{driver:"OpenAi",driverConfig:{url:"",key:"",model:""}},aiFunctions:[{name:"translate",text:'<i class="edui-iconfont edui-icon-translate"></i> 翻译',systemPrompt:"你是一个专业的翻译专家,擅长在中文和英文之间进行准确、自然的翻译。请将提供的文本翻译成目标语言,保持原文的含义、语气和上下文。只返回翻译后的内容,不要添加任何额外说明。",prompt:"{selectText}",enable:function(e){return!!e.selectText}},{name:"continueWrite",text:'<i class="edui-iconfont edui-icon-continue-write"></i> 续写',systemPrompt:"你是一个优秀的内容创作者,能够根据用户选中的文本进行自然流畅的续写。请续写内容,使其与原有文本无缝衔接,并保持一致的风格和主题。只返回续写后的内容,不要添加任何额外说明。",prompt:"{selectText}",enable:function(e){return!!e.selectText}},{name:"summarize",text:'<i class="edui-iconfont edui-icon-text-shrink"></i> 简化内容',systemPrompt:"你是一个内容简化专家,能够将复杂的内容用简单易懂的语言表达出来。请简化提供的文本,使其更易理解,同时保留核心信息。只返回简化后的内容,不要添加任何额外说明。",prompt:"{selectText}",enable:function(e){return!!e.selectText}},{name:"extend",text:'<i class="edui-iconfont edui-icon-text-extend"></i> 丰富内容',systemPrompt:"你是一个内容扩展专家,能够将简短的内容进行扩展,增加细节和描述,使其更加丰富。请扩展提供的文本,添加相关细节、例子或解释,以增强内容的深度和吸引力。只返回扩展后的内容,不要添加任何额外说明。",prompt:"{selectText}",enable:function(e){return!!e.selectText}},{name:"optimizeWhole",text:'<i class="edui-iconfont edui-icon-robot"></i> 优化整篇内容',systemPrompt:"你是一个专业的写作优化专家,擅长提升文章的整体质量和可读性。请对提供的整篇文章进行润色和优化,包括但不限于:语法修正、结构调整、逻辑梳理、表达优化。确保文章流畅、清晰、有吸引力,同时保持原文的核心内容、意图和风格不变。可以适当添加Emoji表情来增强可读性,但不要过度使用。输出必须是有效的HTML内容(body部分),不要包含<html>或<body>标签本身,也不要添加任何额外的说明或注释。",prompt:"{html}",enable:function(e){return!0},param:{showInsert:!1,showReplace:!1,showReplaceAll:!0}}],allowDivTransToP:!0,rgb2Hex:!0,tipError:function(e,t){window&&window.MS&&window.MS.dialog?window.MS.dialog.tipError(e):alert(e)}},window.UE={getUEBasePath:o}})();