Files
ST-Amily2-Chat-Optimisation/ui/bindings.js
2025-07-21 07:20:52 +08:00

2 lines
20 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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);});