mirror of
https://github.com/Wx-2025/ST-Amily2-Chat-Optimisation.git
synced 2026-06-06 17:25:51 +00:00
2 lines
20 KiB
JavaScript
2 lines
20 KiB
JavaScript
const _0x368351=_0x265c;(function(_0x29a6b4,_0x3ae702){const _0x233014=_0x265c,_0x3a1354=_0x29a6b4();while(!![]){try{const _0x2fc2df=-parseInt(_0x233014(0x182))/0x1+-parseInt(_0x233014(0x1da))/0x2+parseInt(_0x233014(0x1ad))/0x3*(parseInt(_0x233014(0x1f3))/0x4)+parseInt(_0x233014(0x1f6))/0x5*(parseInt(_0x233014(0x1e6))/0x6)+parseInt(_0x233014(0x15f))/0x7*(parseInt(_0x233014(0x1b7))/0x8)+parseInt(_0x233014(0x1cf))/0x9+parseInt(_0x233014(0x190))/0xa*(parseInt(_0x233014(0x1c8))/0xb);if(_0x2fc2df===_0x3ae702)break;else _0x3a1354['push'](_0x3a1354['shift']());}catch(_0x4a45de){_0x3a1354['push'](_0x3a1354['shift']());}}}(_0x5250,0xbbc1f));import{extension_settings}from'/scripts/extensions.js';import{saveSettingsDebounced}from'/script.js';function _0x265c(_0xfd0959,_0x5b34bc){const _0x52509c=_0x5250();return _0x265c=function(_0x265c93,_0x4be06a){_0x265c93=_0x265c93-0x15e;let _0x1c6646=_0x52509c[_0x265c93];return _0x1c6646;},_0x265c(_0xfd0959,_0x5b34bc);}function _0x5250(){const _0x19db1d=['#amily2_chat_optimiser','changelog','click.amily2.chamber_nav',']...','242301YrGNrd','amily2_manual_hide_confirm','#amily2_prompt_selector','#amily2_manual_model_input','#amily2_save_lore_settings','html','input[name=\x22amily2_icon_location\x22]','error','hide','#amily2_dialog_editor','8GbSYkY','#amily2_open_additional_features,\x20#amily2_open_rag_palace,\x20#amily2_back_to_main_settings,\x20#amily2_back_to_main_from_hanlinyuan','click.amily2.auth','value','message','change.amily2.manual_model','events-bound','#amily2_output_format_prompt','请输入授权码','manual_unhide','#amily2_unified_save_button','#amily2_extension_frame','addEventListener','圣意已在您每次更改时自动镌刻。','amily2_back_to_main_from_hanlinyuan','#amily2_lore_save_status','at_depth','112717YTXFqG','click.amily2.lore_save','showModal','forceProxyForCustomApi','#amily2_update_button','click.amily2.update','主殿使用教程','7680312RFptGR','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<dialog\x20class=\x22popup\x20wide_dialogue_popup\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-body\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<h3\x20style=\x22margin-top:0;\x20color:\x20#eee;\x20border-bottom:\x201px\x20solid\x20rgba(255,255,255,0.2);\x20padding-bottom:\x2010px;\x22><i\x20class=\x22fas\x20fa-bell\x22\x20style=\x22color:\x20#ff9800;\x22></i>\x20帝国最新情报</h3>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-content\x22\x20style=\x22height:\x2060vh;\x20overflow-y:\x20auto;\x20background:\x20rgba(0,0,0,0.2);\x20padding:\x2015px;\x20border-radius:\x205px;\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<div\x20class=\x22mes_text\x22>','click.amily2.tutorial','#amily2_refresh_models,\x20#amily2_test,\x20#amily2_fix_now','slideUp','amily2_open_rag_palace','#amily2_unified_editor','amily2_lore_insertion_position','操作失败:\x20','Amily2号','number','2599916TVeuUU','clipboard','<i\x20class=\x22fas\x20fa-save\x22></i>\x20确认敕令','amily2_refresh_models','change.amily2.select','val','click','amily2_unhide_all_button','click.amily2.unified_restore','type','slideDown','扩展区','84nCDzcd','input[type=\x22checkbox\x22][id^=\x22amily2_\x22]','#amily2_unhide_all_button,\x20#amily2_manual_hide_confirm,\x20#amily2_manual_unhide_confirm','#amily2_manual_unhide_from','#amily2_summarization_prompt',']\x20已镌刻!','text','click.amily2.unified_save','amily2_copy_daily_code','模型ID\x20[','loreDepthInput','data','includes','68DcQHpo','disabled','amily2_fix_now','85480IyzVch','#amily2_drawer_content','off','textContent','amily2_daily_code_display','change.amily2.prompt_selector','change.amily2.radio','#amily2_manual_unhide_to','authorized','model','select#amily2_model','2394833RJPYtm','正在将帝国徽记迁往\x20[','change.amily2.lore_settings','info','find','setItem','#amily2_model_autofetch_wrapper','谕令\x20[','click.amily2.expand_editor','stop',']\x20的新状态已保存。','#amily2_open_tutorial,\x20#amily2_open_neige_tutorial','click.amily2.actions','.plugin-features','change.amily2.force_proxy','情报部回报','appendTo','amily2_test','checked','success','#amily2_main_prompt','select[id^=\x22amily2_lore_\x22],\x20input#amily2_lore_depth_input','#amily2_force_proxy','close','change.amily2.checkbox','length','prop','body','scripts/extensions/third-party/ST-Amily2-Chat-Optimisation/ZhuDian.md','[Amily2-工部]\x20操作按钮\x20','fadeIn','then','迁都令','<i\x20class=\x22fas\x20fa-spinner\x20fa-spin\x22></i>\x20处理中','#amily2_unified_restore_button','1199972IvypHq','getElementById','remove','toUpperCase','temperature','[Amily-谕令确认]\x20收到指令:\x20将\x20[','[Amily-谕令镌刻]\x20[','iconLocation','show','name','#amily2_expand_editor','授权码已复制到剪贴板!','change.amily2.text','[Amily-禁卫军]\x20收到迁都指令\x20->\x20','450IZkAIa','amily2_',']\x20已自动保存!','#amily2_manual_hide_to','replace','#amily2_main_drawer','#amily2_system_prompt','配置\x20[','_value','amily2_open_additional_features','复制失败,请手动复制。','\x22]:checked','amily2_back_to_main_settings',']\x20设置为\x20->','</h4>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-content\x22\x20style=\x22height:\x2070vh;\x22><div\x20class=\x22height100p\x20wide100p\x20flex-container\x22><textarea\x20id=\x22amily2_dialog_editor\x22\x20class=\x22height100p\x20wide100p\x20maximized_textarea\x20text_pole\x22></textarea></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-controls\x22><div\x20class=\x22popup-button-ok\x20menu_button\x20menu_button_primary\x20interactable\x22>保存并关闭</div><div\x20class=\x22popup-button-cancel\x20menu_button\x20interactable\x22\x20style=\x22margin-left:\x2010px;\x22>取消</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</dialog>','input.amily2.range','unhide_all',']\x20已成功恢复为帝国初始蓝图。','#amily2_update_indicator','trim','log','内阁使用教程','#amily2_lore_depth_container','.popup-button-ok','。圣意已存档。'];_0x5250=function(){return _0x19db1d;};return _0x5250();}import{defaultSettings,extensionName}from'../utils/settings.js';import{pluginAuthStatus,activatePluginAuthorization,getPasswordForDate}from'../utils/auth.js';import{fetchSupportedModels}from'../core/api.js';import{setAvailableModels,populateModelDropdown,getLatestUpdateInfo}from'./state.js';import{fixCommand,testReplyChecker}from'../core/commands.js';import{createDrawer}from'../ui/drawer.js';import{messageFormatting}from'/script.js';import{executeManualCommand}from'../core/autoHideManager.js';import{showContentModal}from'./page-window.js';function displayDailyAuthCode(){const _0x2b711d=_0x265c,_0x29821d=document[_0x2b711d(0x183)](_0x2b711d(0x1fa)),_0x38deb1=document[_0x2b711d(0x183)](_0x2b711d(0x1ee));if(_0x29821d&&_0x38deb1){const _0x4dcefd=getPasswordForDate(new Date());_0x29821d[_0x2b711d(0x1f9)]=_0x4dcefd,_0x38deb1[_0x2b711d(0x1c3)](_0x2b711d(0x1e0),()=>{const _0x1119a5=_0x2b711d;navigator[_0x1119a5(0x1db)]['writeText'](_0x4dcefd)[_0x1119a5(0x17e)](()=>{const _0x4783be=_0x1119a5;toastr[_0x4783be(0x172)](_0x4783be(0x18d));},()=>{const _0x4744bc=_0x1119a5;toastr['error'](_0x4744bc(0x19a));});});}}export function bindModalEvents(){const _0x330b75=_0x265c,_0x614084=$(_0x330b75(0x1f7))['length']?$(_0x330b75(0x1f7)):$(_0x330b75(0x1a9));displayDailyAuthCode();function _0x2d86e5(){const _0x2c0b8e=_0x330b75,_0x2eb56e=extension_settings[extensionName]||{},_0x4d5bf8=_0x2eb56e[_0x2c0b8e(0x1cb)]===!![],_0x1fb8be=_0x2eb56e[_0x2c0b8e(0x1ff)]||'';_0x614084['find'](_0x2c0b8e(0x175))[_0x2c0b8e(0x179)](_0x2c0b8e(0x171),_0x4d5bf8),_0x614084['find'](_0x2c0b8e(0x1b0))[_0x2c0b8e(0x1df)](_0x1fb8be);const _0x11c084=_0x614084[_0x2c0b8e(0x163)](_0x2c0b8e(0x165)),_0x4df7f3=_0x614084['find'](_0x2c0b8e(0x1b0));_0x4d5bf8?(_0x11c084['hide'](),_0x4df7f3['show']()):(_0x11c084[_0x2c0b8e(0x18a)](),_0x4df7f3['hide']());}if(!_0x614084[_0x330b75(0x178)]||_0x614084[_0x330b75(0x1f1)](_0x330b75(0x1bd)))return;const _0x279d43=_0x460172=>_0x460172[_0x330b75(0x194)](/_([a-z])/g,_0x3bb1e7=>_0x3bb1e7[0x1][_0x330b75(0x185)]()),_0x224254=(_0x2e7532,_0x2dc7e1)=>{const _0x441d66=_0x330b75;console[_0x441d66(0x1a4)](_0x441d66(0x187)+_0x2e7532+_0x441d66(0x19d),_0x2dc7e1),!extension_settings[extensionName]&&(extension_settings[extensionName]={}),extension_settings[extensionName]={...extension_settings[extensionName],[_0x2e7532]:_0x2dc7e1},saveSettingsDebounced(),console[_0x441d66(0x1a4)](_0x441d66(0x188)+_0x2e7532+_0x441d66(0x169));};_0x614084[_0x330b75(0x1f8)]('change.amily2.force_proxy')['on'](_0x330b75(0x16d),'#amily2_force_proxy',function(){const _0x224a45=_0x330b75;if(!pluginAuthStatus[_0x224a45(0x1fe)])return;_0x224254(_0x224a45(0x1cb),this[_0x224a45(0x171)]),_0x2d86e5();}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x1bc))['on']('change.amily2.manual_model',_0x330b75(0x1b0),function(){const _0x1e7ec9=_0x330b75;if(!pluginAuthStatus['authorized'])return;_0x224254('model',this[_0x1e7ec9(0x1ba)]),toastr[_0x1e7ec9(0x172)](_0x1e7ec9(0x1ef)+this[_0x1e7ec9(0x1ba)]+_0x1e7ec9(0x192),_0x1e7ec9(0x1d8));}),_0x614084['off']('click.amily2.auth')['on'](_0x330b75(0x1b9),'#auth_submit',async function(){const _0x22cf95=_0x330b75,_0x1aaad9=$('#amily2_auth_code')[_0x22cf95(0x1df)]()[_0x22cf95(0x1a3)]();_0x1aaad9?await activatePluginAuthorization(_0x1aaad9):toastr['warning'](_0x22cf95(0x1bf),_0x22cf95(0x1d8));}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x16b))['on'](_0x330b75(0x16b),_0x330b75(0x1d2),async function(){const _0x358496=_0x330b75;if(!pluginAuthStatus['authorized'])return;const _0x1afdc5=$(this),_0x3468e9=_0x1afdc5['html']();_0x1afdc5[_0x358496(0x179)](_0x358496(0x1f4),!![])[_0x358496(0x1b2)](_0x358496(0x180));try{switch(this['id']){case _0x358496(0x1dd):const _0x3cf5b0=await fetchSupportedModels();_0x3cf5b0[_0x358496(0x178)]>0x0&&(setAvailableModels(_0x3cf5b0),localStorage[_0x358496(0x164)]('cached_models_amily2',JSON['stringify'](_0x3cf5b0)),populateModelDropdown());break;case _0x358496(0x170):await testReplyChecker();break;case _0x358496(0x1f5):await fixCommand();break;}}catch(_0x53119b){console['error'](_0x358496(0x17c)+this['id']+'\x20执行失败:',_0x53119b),toastr[_0x358496(0x1b4)](_0x358496(0x1d7)+_0x53119b[_0x358496(0x1bb)],_0x358496(0x1d8));}finally{_0x1afdc5['prop'](_0x358496(0x1f4),![])[_0x358496(0x1b2)](_0x3468e9);}}),_0x614084[_0x330b75(0x1f8)]('click.amily2.expand_editor')['on'](_0x330b75(0x167),_0x330b75(0x18c),function(_0x7b7276){const _0x41177e=_0x330b75;if(!pluginAuthStatus[_0x41177e(0x1fe)])return;_0x7b7276['stopPropagation']();const _0x61bf30=$(_0x41177e(0x1af))['val'](),_0x36deee=$(_0x41177e(0x1d5))['val'](),_0x3625b0='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<dialog\x20class=\x22popup\x20wide_dialogue_popup\x20large_dialogue_popup\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-body\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<h4\x20style=\x22margin-top:0;\x20color:\x20#eee;\x20border-bottom:\x201px\x20solid\x20rgba(255,255,255,0.2);\x20padding-bottom:\x2010px;\x22>正在编辑:\x20'+_0x61bf30+_0x41177e(0x19e),_0x4277d9=$(_0x3625b0)[_0x41177e(0x16f)](_0x41177e(0x17a)),_0xf1aeaa=_0x4277d9[_0x41177e(0x163)](_0x41177e(0x1b6));_0xf1aeaa[_0x41177e(0x1df)](_0x36deee);const _0x3a0ee5=()=>{const _0x42a755=_0x41177e;_0x4277d9[0x0][_0x42a755(0x176)](),_0x4277d9[_0x42a755(0x184)]();};_0x4277d9['find'](_0x41177e(0x1a7))['on'](_0x41177e(0x1e0),()=>{const _0x51ff10=_0x41177e,_0x408813=_0xf1aeaa['val']();$('#amily2_unified_editor')[_0x51ff10(0x1df)](_0x408813),_0x224254(_0x61bf30,_0x408813),toastr['success']('谕令\x20['+_0x61bf30+']\x20已镌刻!','Amily2号'),_0x3a0ee5();}),_0x4277d9[_0x41177e(0x163)]('.popup-button-cancel')['on'](_0x41177e(0x1e0),_0x3a0ee5),_0x4277d9[0x0][_0x41177e(0x1ca)]();}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x1d1))['on'](_0x330b75(0x1d1),_0x330b75(0x16a),function(){const _0xa2c07e=_0x330b75;if(!pluginAuthStatus[_0xa2c07e(0x1fe)])return;const _0x1c9f5={'amily2_open_tutorial':{'title':_0xa2c07e(0x1ce),'url':_0xa2c07e(0x17b)},'amily2_open_neige_tutorial':{'title':_0xa2c07e(0x1a5),'url':'scripts/extensions/third-party/ST-Amily2-Chat-Optimisation/NeiGe.md'}},_0x5a212e=_0x1c9f5[this['id']];_0x5a212e&&showContentModal(_0x5a212e['title'],_0x5a212e['url']);}),_0x614084[_0x330b75(0x1f8)]('click.amily2.update')['on'](_0x330b75(0x1cd),_0x330b75(0x1cc),function(){const _0x428dc9=_0x330b75;$(_0x428dc9(0x1a2))[_0x428dc9(0x1b5)]();const _0xb8083=getLatestUpdateInfo();if(_0xb8083&&_0xb8083[_0x428dc9(0x1aa)]){const _0x5b5759=messageFormatting(_0xb8083[_0x428dc9(0x1aa)]),_0x38e329=_0x428dc9(0x1d0)+_0x5b5759+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22popup-controls\x22><div\x20class=\x22popup-button-ok\x20menu_button\x20menu_button_primary\x20interactable\x22>朕已阅</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</dialog>',_0x42451d=$(_0x38e329)[_0x428dc9(0x16f)]('body'),_0x4718f7=()=>{const _0x1b508f=_0x428dc9;_0x42451d[0x0][_0x1b508f(0x176)](),_0x42451d[_0x1b508f(0x184)]();};_0x42451d[_0x428dc9(0x163)](_0x428dc9(0x1a7))['on']('click',_0x4718f7),_0x42451d[0x0][_0x428dc9(0x1ca)]();}else toastr[_0x428dc9(0x162)]('未能获取到云端情报,请稍后再试。',_0x428dc9(0x16e));}),_0x614084[_0x330b75(0x1f8)]('click.amily2.manual_command')['on']('click.amily2.manual_command',_0x330b75(0x1e8),async function(){const _0x5662df=_0x330b75;if(!pluginAuthStatus[_0x5662df(0x1fe)])return;const _0xf856b7=this['id'];let _0x516443='',_0x18ddb5={};switch(_0xf856b7){case _0x5662df(0x1e1):_0x516443=_0x5662df(0x1a0);break;case _0x5662df(0x1ae):_0x516443='manual_hide',_0x18ddb5={'from':$('#amily2_manual_hide_from')['val'](),'to':$(_0x5662df(0x193))['val']()};break;case'amily2_manual_unhide_confirm':_0x516443=_0x5662df(0x1c0),_0x18ddb5={'from':$(_0x5662df(0x1e9))[_0x5662df(0x1df)](),'to':$(_0x5662df(0x1fd))[_0x5662df(0x1df)]()};break;}_0x516443&&await executeManualCommand(_0x516443,_0x18ddb5);}),_0x614084[_0x330b75(0x1f8)]('click.amily2.chamber_nav')['on'](_0x330b75(0x1ab),_0x330b75(0x1b8),function(){const _0x53dd12=_0x330b75;if(!pluginAuthStatus[_0x53dd12(0x1fe)])return;const _0x114ef1=_0x614084['find'](_0x53dd12(0x16c)),_0x41d92c=_0x614084[_0x53dd12(0x163)]('#amily2_additional_features_panel'),_0x3eb694=_0x614084[_0x53dd12(0x163)]('#amily2_hanlinyuan_panel');_0x114ef1[_0x53dd12(0x1b5)](),_0x41d92c[_0x53dd12(0x1b5)](),_0x3eb694[_0x53dd12(0x1b5)]();switch(this['id']){case _0x53dd12(0x199):_0x41d92c[_0x53dd12(0x18a)]();break;case _0x53dd12(0x1d4):_0x3eb694['show']();break;case _0x53dd12(0x19c):case _0x53dd12(0x1c5):_0x114ef1[_0x53dd12(0x18a)]();break;}}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x177))['on'](_0x330b75(0x177),_0x330b75(0x1e7),function(){const _0xe32e09=_0x330b75;if(!pluginAuthStatus[_0xe32e09(0x1fe)])return;const _0x4725c4=_0x279d43(this['id'][_0xe32e09(0x194)]('amily2_',''));_0x224254(_0x4725c4,this['checked']);}),_0x614084['off'](_0x330b75(0x1fc))['on'](_0x330b75(0x1fc),'input[type=\x22radio\x22][name^=\x22amily2_\x22]:not([name=\x22amily2_icon_location\x22])',function(){const _0x2a90e9=_0x330b75;if(!pluginAuthStatus[_0x2a90e9(0x1fe)])return;const _0x24c4f4=_0x279d43(this[_0x2a90e9(0x18b)][_0x2a90e9(0x194)](_0x2a90e9(0x191),'')),_0x442df7=$('input[name=\x22'+this['name']+_0x2a90e9(0x19b))[_0x2a90e9(0x1df)]();_0x224254(_0x24c4f4,_0x442df7);}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x18e))['on'](_0x330b75(0x18e),'#amily2_api_url,\x20#amily2_api_key,\x20#amily2_optimization_target_tag',function(){const _0x98f3ba=_0x330b75;if(!pluginAuthStatus[_0x98f3ba(0x1fe)])return;const _0x1e56f8=_0x279d43(this['id']['replace'](_0x98f3ba(0x191),''));_0x224254(_0x1e56f8,this[_0x98f3ba(0x1ba)]),toastr[_0x98f3ba(0x172)](_0x98f3ba(0x197)+_0x1e56f8+_0x98f3ba(0x192),_0x98f3ba(0x1d8));}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x1de))['on'](_0x330b75(0x1de),_0x330b75(0x15e),function(){const _0x5d880e=_0x330b75;if(!pluginAuthStatus[_0x5d880e(0x1fe)])return;const _0x55ff59=_0x279d43(this['id'][_0x5d880e(0x194)](_0x5d880e(0x191),''));_0x224254(_0x55ff59,this[_0x5d880e(0x1ba)]),populateModelDropdown();}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x19f))['on'](_0x330b75(0x19f),'input[type=\x22range\x22][id^=\x22amily2_\x22]',function(){const _0x22d74f=_0x330b75;if(!pluginAuthStatus[_0x22d74f(0x1fe)])return;const _0x177a3c=_0x279d43(this['id']['replace'](_0x22d74f(0x191),'')),_0x5b4184=this['id'][_0x22d74f(0x1f2)](_0x22d74f(0x186))?parseFloat(this[_0x22d74f(0x1ba)]):parseInt(this['value'],0xa);$('#'+this['id']+_0x22d74f(0x198))[_0x22d74f(0x1ec)](_0x5b4184),_0x224254(_0x177a3c,_0x5b4184);});const _0x7c18e7={'mainPrompt':_0x330b75(0x173),'systemPrompt':_0x330b75(0x196),'summarizationPrompt':_0x330b75(0x1ea),'outputFormatPrompt':_0x330b75(0x1be)},_0x33f685=_0x330b75(0x1af),_0x1254fc='#amily2_unified_editor',_0x1ccf38=_0x330b75(0x1c1);function _0xfb77bc(){const _0x2332a1=_0x330b75;if(!$(_0x33f685)[_0x2332a1(0x178)])return;const _0x234596=$(_0x33f685)[_0x2332a1(0x1df)]();if(!_0x234596)return;const _0x6a675d=extension_settings[extensionName][_0x234596]||'';$(_0x1254fc)[_0x2332a1(0x1df)](_0x6a675d);}_0x614084['off'](_0x330b75(0x1fb))['on'](_0x330b75(0x1fb),_0x33f685,_0xfb77bc),_0x614084['off'](_0x330b75(0x1ed))['on'](_0x330b75(0x1ed),_0x1ccf38,function(){const _0x3a9137=_0x330b75,_0x4d949d=$(_0x33f685)[_0x3a9137(0x1df)]();if(!_0x4d949d)return;const _0x3a8f84=$(_0x1254fc)[_0x3a9137(0x1df)]();_0x224254(_0x4d949d,_0x3a8f84),toastr['success'](_0x3a9137(0x166)+_0x4d949d+_0x3a9137(0x1eb),_0x3a9137(0x1d8));}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x1e2))['on'](_0x330b75(0x1e2),_0x330b75(0x181),function(){const _0x1c0b10=_0x330b75,_0x4146e8=$(_0x33f685)['val']();if(!_0x4146e8)return;const _0x471a73=defaultSettings[_0x4146e8];$(_0x1254fc)[_0x1c0b10(0x1df)](_0x471a73),_0x224254(_0x4146e8,_0x471a73),toastr[_0x1c0b10(0x172)](_0x1c0b10(0x166)+_0x4146e8+_0x1c0b10(0x1a1),'Amily2号');}),_0x614084[_0x330b75(0x1f8)]('change.amily2.lore_settings')['on'](_0x330b75(0x161),_0x330b75(0x174),function(){const _0x471d41=_0x330b75;if(!pluginAuthStatus[_0x471d41(0x1fe)])return;let _0x30ed50=_0x279d43(this['id'][_0x471d41(0x194)](_0x471d41(0x191),''));_0x30ed50===_0x471d41(0x1f0)&&(_0x30ed50='loreDepth');const _0x479ef8=this[_0x471d41(0x1e3)]===_0x471d41(0x1d9)?parseInt(this[_0x471d41(0x1ba)],0xa):this[_0x471d41(0x1ba)];_0x224254(_0x30ed50,_0x479ef8);if(this['id']===_0x471d41(0x1d6)){const _0x1238f2=$(_0x471d41(0x1a6));this[_0x471d41(0x1ba)]===_0x471d41(0x1c7)?_0x1238f2[_0x471d41(0x1e4)](0xc8):_0x1238f2[_0x471d41(0x1d3)](0xc8);}}),_0x614084[_0x330b75(0x1f8)](_0x330b75(0x1c9))['on']('click.amily2.lore_save',_0x330b75(0x1b1),function(){const _0x355a94=_0x330b75;if(!pluginAuthStatus[_0x355a94(0x1fe)])return;const _0x460e46=$(this),_0x2b5f07=$(_0x355a94(0x1c6));_0x460e46['prop'](_0x355a94(0x1f4),!![])[_0x355a94(0x1b2)]('<i\x20class=\x22fas\x20fa-check\x22></i>\x20已确认'),_0x2b5f07['text'](_0x355a94(0x1c4))[_0x355a94(0x168)]()[_0x355a94(0x17d)](),setTimeout(()=>{const _0xedc762=_0x355a94;_0x460e46['prop'](_0xedc762(0x1f4),![])[_0xedc762(0x1b2)](_0xedc762(0x1dc)),_0x2b5f07['fadeOut']();},0x9c4);}),setTimeout(_0xfb77bc,0x64),_0x2d86e5(),_0x614084['data'](_0x330b75(0x1bd),!![]);}$(document)['on']('change',_0x368351(0x1b3),function(){const _0x1c842c=_0x368351;if(!pluginAuthStatus[_0x1c842c(0x1fe)])return;const _0x5ef2f2=$(this)['val']();extension_settings[extensionName][_0x1c842c(0x189)]=_0x5ef2f2,saveSettingsDebounced(),console[_0x1c842c(0x1a4)](_0x1c842c(0x18f)+_0x5ef2f2+_0x1c842c(0x1a8)),toastr[_0x1c842c(0x162)](_0x1c842c(0x160)+(_0x5ef2f2==='topbar'?'顶栏':_0x1c842c(0x1e5))+_0x1c842c(0x1ac),_0x1c842c(0x17f),{'timeOut':0x7d0}),$(_0x1c842c(0x195))['remove'](),$(document)[_0x1c842c(0x1f8)]('mousedown.amily2Drawer'),$(_0x1c842c(0x1c2))[_0x1c842c(0x184)](),setTimeout(createDrawer,0x32);});
|