From 6a9a7cc0e885adacf75cb3605dbfc56d9e0b086f Mon Sep 17 00:00:00 2001
From: Wx-2025 <351320169@qq.com>
Date: Mon, 25 Aug 2025 14:51:19 +0800
Subject: [PATCH] Update index.js
---
MiZheSi/index.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MiZheSi/index.js b/MiZheSi/index.js
index 996523b..460074f 100644
--- a/MiZheSi/index.js
+++ b/MiZheSi/index.js
@@ -1 +1 @@
-const _0x38e806=_0x4c1f;(function(_0x45e6b5,_0x413e28){const _0x820875=_0x4c1f,_0x320e08=_0x45e6b5();while(!![]){try{const _0x304e8b=parseInt(_0x820875(0x170))/0x1*(-parseInt(_0x820875(0x175))/0x2)+parseInt(_0x820875(0x17f))/0x3+-parseInt(_0x820875(0x187))/0x4*(-parseInt(_0x820875(0x173))/0x5)+parseInt(_0x820875(0x172))/0x6+parseInt(_0x820875(0x18a))/0x7*(-parseInt(_0x820875(0x186))/0x8)+-parseInt(_0x820875(0x1a8))/0x9*(-parseInt(_0x820875(0x1a0))/0xa)+-parseInt(_0x820875(0x185))/0xb;if(_0x304e8b===_0x413e28)break;else _0x320e08['push'](_0x320e08['shift']());}catch(_0x3dadeb){_0x320e08['push'](_0x320e08['shift']());}}}(_0x57ca,0xcaa13));import{eventSource,event_types,main_api,stopGeneration}from'/script.js';import{renderExtensionTemplateAsync}from'/scripts/extensions.js';import{POPUP_RESULT,POPUP_TYPE,Popup}from'/scripts/popup.js';function _0x57ca(){const _0x192c7c=['forEach','closest','template','toggle','createElement','tabIndex','span','add','isArray','className','setItem','append','fast','【密折司】解析修改后的JSON奏章失败:','【密折司】奏章已按御笔修改\x20(Chat\x20Completion)。','710FCInlE','#mizhesi-plain-text-editor','parse','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
','openai','info','find','/MiZheSi','162891DiGBAZ','classList','appendChild','【密折司】解析JSON失败,本次修改未生效。','active','CHAT_COMPLETION_PROMPT_READY','flexGap5','flex-container','【密折司】无法找到左下角扩展菜单\x20(extensionsMenu)。','miZheSiLaunchButton','【密折司】奏章已按御笔修改\x20(Text\x20Gen)。','prompt','data','textarea','log','开启Amliy2号密折司','dryRun','GENERATE_AFTER_COMBINE_PROMPTS','
','error','Input\x20is\x20not\x20a\x20chat\x20array.','val','show','title','empty','complete','click','interactable','625282MIpLHs','.mizhesi-message-content','9596724xyfLYp','325KKZKhX','【密折司】缺少必要的事件支持。','2jbiiMH','CANCELLED','each','toggleClass','CONFIRM','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','确认修改','放弃修改','content'];_0x57ca=function(){return _0x192c7c;};return _0x57ca();}import{t}from'/scripts/i18n.js';function _0x4c1f(_0x3a7776,_0x6f6d9f){const _0x57ca00=_0x57ca();return _0x4c1f=function(_0x4c1f5f,_0x191edc){_0x4c1f5f=_0x4c1f5f-0x163;let _0x2a9ee8=_0x57ca00[_0x4c1f5f];return _0x2a9ee8;},_0x4c1f(_0x3a7776,_0x6f6d9f);}import{extensionName}from'../utils/settings.js';const miZheSiPath='third-party/'+extensionName+_0x38e806(0x1a7),STORAGE_KEY=_0x38e806(0x180);if(!(_0x38e806(0x165)in event_types)||!(_0x38e806(0x1ad)in event_types)){toastr[_0x38e806(0x167)]('【密折司】错误:您的SillyTavern版本过旧,缺少必要的事件支持。请更新至最新版本。');throw new Error(_0x38e806(0x174));}let inspectEnabled=![];function addLaunchButton(){const _0x7693fe=_0x38e806,_0x2fb030='关闭Amliy2号密折司',_0x1901f3=_0x7693fe(0x163),_0x3eecdc='fa-solid\x20fa-scroll',_0x4fcd58=()=>inspectEnabled?_0x2fb030:_0x1901f3,_0x5e933d=document['createElement']('div');_0x5e933d['id']=_0x7693fe(0x1b1),_0x5e933d[_0x7693fe(0x1a9)][_0x7693fe(0x198)](_0x7693fe(0x17c),_0x7693fe(0x1af),_0x7693fe(0x1ae),_0x7693fe(0x16f)),_0x5e933d[_0x7693fe(0x196)]=0x0,_0x5e933d[_0x7693fe(0x16b)]='切换【密折司】状态';const _0x702526=document[_0x7693fe(0x195)]('i');_0x702526[_0x7693fe(0x19a)]=_0x3eecdc,_0x5e933d[_0x7693fe(0x1aa)](_0x702526);const _0x568175=document['createElement'](_0x7693fe(0x197));_0x568175['textContent']=_0x4fcd58(),_0x5e933d[_0x7693fe(0x1aa)](_0x568175);const _0x4245b7=document['getElementById']('extensionsMenu');if(!_0x4245b7){console[_0x7693fe(0x167)](_0x7693fe(0x1b0));return;}if(document['getElementById'](_0x5e933d['id']))return;_0x4245b7['appendChild'](_0x5e933d),_0x5e933d[_0x7693fe(0x188)](_0x7693fe(0x16e),()=>{const _0x2123a6=_0x7693fe;toggleInspectNext(),_0x568175[_0x2123a6(0x17d)]=_0x4fcd58(),_0x5e933d[_0x2123a6(0x1a9)][_0x2123a6(0x194)](_0x2123a6(0x1ac),inspectEnabled);}),_0x5e933d[_0x7693fe(0x1a9)][_0x7693fe(0x194)](_0x7693fe(0x1ac),inspectEnabled);}function toggleInspectNext(){const _0x38b832=_0x38e806;inspectEnabled=!inspectEnabled,toastr[_0x38b832(0x1a5)]('【密折司】已'+(inspectEnabled?'开启':'关闭')),localStorage[_0x38b832(0x19b)](STORAGE_KEY,String(inspectEnabled));}async function showPromptInspector(_0x217a5b){const _0xb08632=_0x38e806,_0x40bb1f=$(await renderExtensionTemplateAsync(miZheSiPath,_0xb08632(0x193))),_0x330524=_0x40bb1f[_0xb08632(0x1a6)]('#mizhesi-editor-container');let _0x21d527=![];try{const _0x14b20c=JSON['parse'](_0x217a5b);if(Array['isArray'](_0x14b20c))_0x21d527=!![],_0x330524[_0xb08632(0x16c)](),_0x14b20c[_0xb08632(0x191)](_0x3d1802=>{const _0x4f5da3=_0xb08632,_0x1f954c=$(_0x4f5da3(0x17a)+_0x3d1802[_0x4f5da3(0x189)]+_0x4f5da3(0x1a3)+_0x3d1802[_0x4f5da3(0x189)]+_0x4f5da3(0x18d));_0x1f954c[_0x4f5da3(0x1a6)]('textarea')['val'](_0x3d1802[_0x4f5da3(0x190)]),_0x330524[_0x4f5da3(0x19c)](_0x1f954c),_0x1f954c[_0x4f5da3(0x1a6)](_0x4f5da3(0x17e))['on']('click',function(){const _0x3b6caa=_0x4f5da3,_0x45d5c6=$(this)[_0x3b6caa(0x184)](_0x3b6caa(0x171)),_0x451248=$(this)[_0x3b6caa(0x192)]('.mizhesi-message-block');_0x451248[_0x3b6caa(0x178)](_0x3b6caa(0x181)),_0x45d5c6[_0x3b6caa(0x183)](_0x3b6caa(0x19d));});});else throw new Error(_0xb08632(0x168));}catch(_0x57e32e){_0x21d527=![];const _0x597cfb=$(_0xb08632(0x166));_0x597cfb['val'](_0x217a5b),_0x330524[_0xb08632(0x16c)]()[_0xb08632(0x19c)](_0x597cfb);}const _0x34fd65={'text':_0xb08632(0x18c),'result':POPUP_RESULT['CANCELLED'],'appendAtEnd':!![],'action':async()=>{const _0x2b145e=_0xb08632;await stopGeneration(),await _0x164d3a[_0x2b145e(0x16d)](POPUP_RESULT[_0x2b145e(0x176)]);}},_0x164d3a=new Popup(_0x40bb1f,POPUP_TYPE[_0xb08632(0x179)],'',{'wide':!![],'large':!![],'okButton':_0xb08632(0x18e),'cancelButton':_0xb08632(0x18f),'customButtons':[_0x34fd65]}),_0x1a4baa=await _0x164d3a[_0xb08632(0x16a)]();if(!_0x1a4baa)return _0x217a5b;if(_0x21d527){const _0x5539d0=[];return _0x40bb1f['find'](_0xb08632(0x17b))[_0xb08632(0x177)](function(){const _0x3e5611=_0xb08632,_0x2ab1eb=$(this)[_0x3e5611(0x1b4)](_0x3e5611(0x189)),_0x169fcc=$(this)[_0x3e5611(0x1a6)](_0x3e5611(0x1b5))['val']();_0x5539d0['push']({'role':_0x2ab1eb,'content':_0x169fcc});}),JSON[_0xb08632(0x182)](_0x5539d0,null,0x4);}else return _0x40bb1f[_0xb08632(0x1a6)](_0xb08632(0x1a1))[_0xb08632(0x169)]();}function isChatCompletion(){const _0x2ff758=_0x38e806;return main_api===_0x2ff758(0x1a4);}eventSource['on'](event_types[_0x38e806(0x165)],async _0x162dc3=>{const _0x395026=_0x38e806;if(!inspectEnabled||_0x162dc3['dryRun']||isChatCompletion())return;if(typeof _0x162dc3[_0x395026(0x1b3)]!=='string')return;const _0x517957=await showPromptInspector(_0x162dc3[_0x395026(0x1b3)]);_0x517957!==_0x162dc3[_0x395026(0x1b3)]&&(_0x162dc3['prompt']=_0x517957,console['log'](_0x395026(0x1b2)));}),eventSource['on'](event_types[_0x38e806(0x1ad)],async _0x330cc9=>{const _0xcf1bcc=_0x38e806;if(!inspectEnabled||_0x330cc9[_0xcf1bcc(0x164)]||!isChatCompletion())return;if(!Array[_0xcf1bcc(0x199)](_0x330cc9[_0xcf1bcc(0x18b)]))return;const _0x32bc7a=JSON[_0xcf1bcc(0x182)](_0x330cc9[_0xcf1bcc(0x18b)],null,0x4),_0x530c02=await showPromptInspector(_0x32bc7a);if(_0x530c02===_0x32bc7a)return;try{const _0x5d261c=JSON[_0xcf1bcc(0x1a2)](_0x530c02);_0x330cc9[_0xcf1bcc(0x18b)]['splice'](0x0,_0x330cc9[_0xcf1bcc(0x18b)]['length'],..._0x5d261c),console[_0xcf1bcc(0x1b6)](_0xcf1bcc(0x19f));}catch(_0x524b16){console[_0xcf1bcc(0x167)](_0xcf1bcc(0x19e),_0x524b16),toastr['error'](_0xcf1bcc(0x1ab));}}),addLaunchButton();
+const _0x4e3bdf=_0x3a3a;(function(_0x20c271,_0x45a632){const _0x30f376=_0x3a3a,_0x49070e=_0x20c271();while(!![]){try{const _0x554a42=parseInt(_0x30f376(0x1f1))/0x1*(parseInt(_0x30f376(0x1c6))/0x2)+parseInt(_0x30f376(0x1dc))/0x3*(-parseInt(_0x30f376(0x1fc))/0x4)+-parseInt(_0x30f376(0x1d0))/0x5+-parseInt(_0x30f376(0x1ff))/0x6*(-parseInt(_0x30f376(0x1e5))/0x7)+-parseInt(_0x30f376(0x203))/0x8*(parseInt(_0x30f376(0x1d9))/0x9)+parseInt(_0x30f376(0x1e6))/0xa*(-parseInt(_0x30f376(0x1c5))/0xb)+-parseInt(_0x30f376(0x1f8))/0xc*(-parseInt(_0x30f376(0x20d))/0xd);if(_0x554a42===_0x45a632)break;else _0x49070e['push'](_0x49070e['shift']());}catch(_0xe6bf9){_0x49070e['push'](_0x49070e['shift']());}}}(_0x2f76,0x30d09));function _0x3a3a(_0x48845e,_0x5c6fd2){const _0x2f760e=_0x2f76();return _0x3a3a=function(_0x3a3a29,_0xa657d4){_0x3a3a29=_0x3a3a29-0x1be;let _0xe4bace=_0x2f760e[_0x3a3a29];return _0xe4bace;},_0x3a3a(_0x48845e,_0x5c6fd2);}import{eventSource,event_types,main_api,stopGeneration}from'/script.js';import{renderExtensionTemplateAsync}from'/scripts/extensions.js';import{POPUP_RESULT,POPUP_TYPE,Popup}from'/scripts/popup.js';import{t}from'/scripts/i18n.js';import{extensionName}from'../utils/settings.js';import{getTokenCountAsync}from'/scripts/tokenizers.js';window['MiZheSi_Global']={'isEnabled':()=>inspectEnabled};const miZheSiPath=_0x4e3bdf(0x21c)+extensionName+'/MiZheSi',STORAGE_KEY=_0x4e3bdf(0x1bf);if(!('GENERATE_AFTER_COMBINE_PROMPTS'in event_types)||!('CHAT_COMPLETION_PROMPT_READY'in event_types)){toastr[_0x4e3bdf(0x217)]('【密折司】错误:您的SillyTavern版本过旧,缺少必要的事件支持。请更新至最新版本。');throw new Error(_0x4e3bdf(0x1e3));}let inspectEnabled=![];function _0x2f76(){const _0xc09526=['openai','getElementById','error','dryRun','replace','className','
','third-party/','\x20字)','add','appendChild','splice','append','createElement','setItem','textarea','fast','amily2_miZheSiEnabled','stringify','【密折司】解析修改后的JSON奏章失败:','val','flexGap5','切换【密折司】状态','319TUMPAm','126782bhQzjg','length','prompt','find','template','flex-container','.mizhesi-line-char-count,\x20.mizhesi-injection-icons,\x20.mizhesi-injection-icons\x20*','CHAT_COMPLETION_PROMPT_READY','info','isArray','708425gzgIYP','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
','\x20Tokens\x20/\x20','list-group-item','toggle','toggleClass','slideToggle','.mizhesi-injection-icons','.mizhesi-message-header','6gnObhM','includes','.mizhesi-message-block','click','interactable','role','expanded','3576QfynsS','empty','complete','active','16696dCdmrg','%%AMILY2_TABLE_INJECTION%%','addEventListener','502602yjpTbE','.mizhesi-line-char-count','确认修改','
','431752SxYWpu','取消生成','Input\x20is\x20not\x20a\x20chat\x20array.','text','siblings','input','.mizhesi-header\x20h3','放弃修改','each','miZheSiLaunchButton','13533NBIPOv','
','parse','chat','【密折司】无法找到左下角扩展菜单\x20(extensionsMenu)。','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.mizhesi-message-textarea','tabIndex'];_0x2f76=function(){return _0xc09526;};return _0x2f76();}function addLaunchButton(){const _0x58cde0=_0x4e3bdf,_0x95625b='关闭Amliy2号密折司',_0x32da99=_0x58cde0(0x1d4),_0x515a08='fa-solid\x20fa-scroll',_0x2f13cb=()=>inspectEnabled?_0x95625b:_0x32da99,_0xdc02b5=document['createElement'](_0x58cde0(0x1d2));_0xdc02b5['id']=_0x58cde0(0x20c),_0xdc02b5[_0x58cde0(0x1de)][_0x58cde0(0x21e)](_0x58cde0(0x1eb),_0x58cde0(0x1cb),_0x58cde0(0x1c3),_0x58cde0(0x1f5)),_0xdc02b5[_0x58cde0(0x214)]=0x0,_0xdc02b5[_0x58cde0(0x1e1)]=_0x58cde0(0x1c4);const _0x204742=document[_0x58cde0(0x222)]('i');_0x204742[_0x58cde0(0x21a)]=_0x515a08,_0xdc02b5[_0x58cde0(0x21f)](_0x204742);const _0xd2b486=document[_0x58cde0(0x222)]('span');_0xd2b486[_0x58cde0(0x1d5)]=_0x2f13cb(),_0xdc02b5[_0x58cde0(0x21f)](_0xd2b486);const _0x5e79e8=document['getElementById'](_0x58cde0(0x1e7));if(!_0x5e79e8){console[_0x58cde0(0x217)](_0x58cde0(0x211));return;}if(document[_0x58cde0(0x216)](_0xdc02b5['id']))return;_0x5e79e8['appendChild'](_0xdc02b5),_0xdc02b5[_0x58cde0(0x1fe)]('click',()=>{const _0x5ec06b=_0x58cde0;toggleInspectNext(),_0xd2b486[_0x5ec06b(0x1d5)]=_0x2f13cb(),_0xdc02b5['classList'][_0x5ec06b(0x1ec)](_0x5ec06b(0x1fb),inspectEnabled);}),_0xdc02b5[_0x58cde0(0x1de)][_0x58cde0(0x1ec)]('active',inspectEnabled);}function toggleInspectNext(){const _0x4ba811=_0x4e3bdf;inspectEnabled=!inspectEnabled,toastr[_0x4ba811(0x1ce)](_0x4ba811(0x1df)+(inspectEnabled?'开启':'关闭')),localStorage[_0x4ba811(0x223)](STORAGE_KEY,String(inspectEnabled));}async function showPromptInspector(_0x339b86){const _0x5f0e6a=_0x4e3bdf,_0x11fbc8=$(await renderExtensionTemplateAsync(miZheSiPath,_0x5f0e6a(0x1ca))),_0x3401ce=_0x11fbc8[_0x5f0e6a(0x1c9)]('#mizhesi-editor-container');let _0x154fe5=![];const _0x50cef1=_0x11fbc8['find'](_0x5f0e6a(0x209)),_0x435aec=$(_0x5f0e6a(0x20e));_0x50cef1['append'](_0x435aec);const _0x2aa3be=async()=>{const _0xd75945=_0x5f0e6a;let _0x13457c=0x0,_0x594083=0x0;if(_0x154fe5){const _0x1b29dd=_0x11fbc8[_0xd75945(0x1c9)](_0xd75945(0x213));for(const _0x1fd1f4 of _0x1b29dd){const _0xed7882=$(_0x1fd1f4)[_0xd75945(0x1c2)]();_0x13457c+=await getTokenCountAsync(_0xed7882),_0x594083+=_0xed7882[_0xd75945(0x1c7)];}}else{const _0x163a54=_0x11fbc8[_0xd75945(0x1c9)](_0xd75945(0x1e8))[_0xd75945(0x1c2)]();_0x13457c=await getTokenCountAsync(_0x163a54),_0x594083=_0x163a54[_0xd75945(0x1c7)];}_0x435aec[_0xd75945(0x206)](_0xd75945(0x1e4)+_0x13457c+_0xd75945(0x1ea)+_0x594083+_0xd75945(0x21d));};try{const _0x3c19ee=JSON[_0x5f0e6a(0x20f)](_0x339b86);if(Array[_0x5f0e6a(0x1cf)](_0x3c19ee)){_0x154fe5=!![],_0x3401ce[_0x5f0e6a(0x1f9)]();for(const _0x50eb26 of _0x3c19ee){const _0x10285b=$(_0x5f0e6a(0x1d1)+_0x50eb26['role']+_0x5f0e6a(0x212)+_0x50eb26[_0x5f0e6a(0x1f6)]+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20');let _0x4937fc=_0x50eb26[_0x5f0e6a(0x1d6)];const _0x5ad80c=_0x10285b['find'](_0x5f0e6a(0x1ef));_0x4937fc[_0x5f0e6a(0x1f2)]('%%HANLINYUAN_RAG_INJECTION%%')&&(_0x4937fc=_0x4937fc[_0x5f0e6a(0x219)]('%%HANLINYUAN_RAG_INJECTION%%',''),_0x5ad80c[_0x5f0e6a(0x221)](_0x5f0e6a(0x1e9)));_0x4937fc[_0x5f0e6a(0x1f2)](_0x5f0e6a(0x1fd))&&(_0x4937fc=_0x4937fc['replace'](_0x5f0e6a(0x1fd),''),_0x5ad80c['append'](_0x5f0e6a(0x202)));const _0x2079f6=_0x10285b[_0x5f0e6a(0x1c9)]('textarea');_0x2079f6[_0x5f0e6a(0x1c2)](_0x4937fc),_0x3401ce[_0x5f0e6a(0x221)](_0x10285b);const _0x38527f=_0x10285b[_0x5f0e6a(0x1c9)](_0x5f0e6a(0x200)),_0x272797=async()=>{const _0x2c5aa1=_0x5f0e6a,_0xe7d062=_0x2079f6[_0x2c5aa1(0x1c2)](),_0x865fc3=await getTokenCountAsync(_0xe7d062),_0x4f3667=_0xe7d062[_0x2c5aa1(0x1c7)];_0x38527f[_0x2c5aa1(0x206)]('('+_0x865fc3+'\x20Tokens\x20/\x20'+_0x4f3667+_0x2c5aa1(0x21d));};await _0x272797(),_0x2079f6['on']('input',async()=>{await _0x272797(),await _0x2aa3be();}),_0x10285b['find'](_0x5f0e6a(0x1f0))['on'](_0x5f0e6a(0x1f4),function(_0x471ab5){const _0x5cee8d=_0x5f0e6a;if($(_0x471ab5[_0x5cee8d(0x1d8)])['is'](_0x5cee8d(0x1cc))){_0x471ab5[_0x5cee8d(0x1dd)]();return;}const _0x19177f=$(this)[_0x5cee8d(0x207)](_0x5cee8d(0x1d7)),_0x2993b2=$(this)[_0x5cee8d(0x1da)](_0x5cee8d(0x1f3));_0x2993b2[_0x5cee8d(0x1ed)](_0x5cee8d(0x1f7)),_0x19177f[_0x5cee8d(0x1ee)](_0x5cee8d(0x1be));});}}else throw new Error(_0x5f0e6a(0x205));}catch(_0x29e007){_0x154fe5=![];const _0x9decbd=$(_0x5f0e6a(0x21b));_0x9decbd['val'](_0x339b86),_0x3401ce[_0x5f0e6a(0x1f9)]()[_0x5f0e6a(0x221)](_0x9decbd),_0x9decbd['on'](_0x5f0e6a(0x208),async()=>await _0x2aa3be());}await _0x2aa3be();const _0x4e9e9e={'text':_0x5f0e6a(0x204),'result':POPUP_RESULT['CANCELLED'],'appendAtEnd':!![],'action':async()=>{const _0x2cd943=_0x5f0e6a;await stopGeneration(),await _0x21268d[_0x2cd943(0x1fa)](POPUP_RESULT[_0x2cd943(0x1e0)]);}},_0x21268d=new Popup(_0x11fbc8,POPUP_TYPE['CONFIRM'],'',{'wide':!![],'large':!![],'okButton':_0x5f0e6a(0x201),'cancelButton':_0x5f0e6a(0x20a),'customButtons':[_0x4e9e9e]}),_0x1d6a15=await _0x21268d[_0x5f0e6a(0x1e2)]();if(!_0x1d6a15)return _0x339b86;if(_0x154fe5){const _0x37bca9=[];return _0x11fbc8[_0x5f0e6a(0x1c9)](_0x5f0e6a(0x1f3))[_0x5f0e6a(0x20b)](function(){const _0x1fb6ce=_0x5f0e6a,_0x40ca3c=$(this)['data'](_0x1fb6ce(0x1f6)),_0x2c1e37=$(this)[_0x1fb6ce(0x1c9)](_0x1fb6ce(0x224))['val']();_0x37bca9['push']({'role':_0x40ca3c,'content':_0x2c1e37});}),JSON[_0x5f0e6a(0x1c0)](_0x37bca9,null,0x4);}else return _0x11fbc8['find'](_0x5f0e6a(0x1e8))['val']();}function isChatCompletion(){const _0x236fa0=_0x4e3bdf;return main_api===_0x236fa0(0x215);}eventSource['on'](event_types[_0x4e3bdf(0x1d3)],async _0x24500c=>{const _0x4c5ed3=_0x4e3bdf;if(!inspectEnabled||_0x24500c[_0x4c5ed3(0x218)]||isChatCompletion())return;if(typeof _0x24500c['prompt']!=='string')return;const _0x1f2973=await showPromptInspector(_0x24500c[_0x4c5ed3(0x1c8)]);_0x1f2973!==_0x24500c['prompt']&&(_0x24500c[_0x4c5ed3(0x1c8)]=_0x1f2973,console['log']('【密折司】奏章已按御笔修改\x20(Text\x20Gen)。'));}),eventSource['on'](event_types[_0x4e3bdf(0x1cd)],async _0x599e25=>{const _0x4f2ae7=_0x4e3bdf;if(!inspectEnabled||_0x599e25[_0x4f2ae7(0x218)]||!isChatCompletion())return;if(!Array[_0x4f2ae7(0x1cf)](_0x599e25[_0x4f2ae7(0x210)]))return;const _0x5d8c08=JSON[_0x4f2ae7(0x1c0)](_0x599e25['chat'],null,0x4),_0x6f7968=await showPromptInspector(_0x5d8c08);if(_0x6f7968===_0x5d8c08)return;try{const _0x151d67=JSON[_0x4f2ae7(0x20f)](_0x6f7968);_0x599e25[_0x4f2ae7(0x210)][_0x4f2ae7(0x220)](0x0,_0x599e25[_0x4f2ae7(0x210)]['length'],..._0x151d67),console['log']('【密折司】奏章已按御笔修改\x20(Chat\x20Completion)。');}catch(_0x52a64c){console[_0x4f2ae7(0x217)](_0x4f2ae7(0x1c1),_0x52a64c),toastr[_0x4f2ae7(0x217)](_0x4f2ae7(0x1db));}}),addLaunchButton();