From e3dfcca1a5996af647492e7cfbad1beca17d50a5 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Wed, 3 Sep 2025 13:02:55 +0800 Subject: [PATCH] Update drawer.js --- ui/drawer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/drawer.js b/ui/drawer.js index d3ffd37..3bf7723 100644 --- a/ui/drawer.js +++ b/ui/drawer.js @@ -1 +1 @@ -(function(_0x37acb4,_0xb11e9b){const _0x52247c=_0x4cfb,_0x1b5802=_0x37acb4();while(!![]){try{const _0x50010d=-parseInt(_0x52247c(0x169))/0x1*(-parseInt(_0x52247c(0x181))/0x2)+parseInt(_0x52247c(0x16b))/0x3+-parseInt(_0x52247c(0x1a7))/0x4*(-parseInt(_0x52247c(0x171))/0x5)+parseInt(_0x52247c(0x1ac))/0x6*(-parseInt(_0x52247c(0x177))/0x7)+-parseInt(_0x52247c(0x191))/0x8*(parseInt(_0x52247c(0x17b))/0x9)+-parseInt(_0x52247c(0x1ae))/0xa*(parseInt(_0x52247c(0x1a2))/0xb)+-parseInt(_0x52247c(0x1a4))/0xc;if(_0x50010d===_0xb11e9b)break;else _0x1b5802['push'](_0x1b5802['shift']());}catch(_0x2eb233){_0x1b5802['push'](_0x1b5802['shift']());}}}(_0x23cd,0xeb8f1));import{getSlideToggleOptions}from'/script.js';import{slideToggle}from'/lib.js';function _0x23cd(){const _0x503477=['iconLocation','408191DkOZhq','closedDrawer\x20openDrawer','removeClass','append','332109DmfqbG','[Amily2-兼容性]\x20检测到旧版环境\x20(无法导入\x20doNavbarIconClick),已绑定后备点击事件。','parse','closest','extensions','','12gDOVlO','closedIcon',',\x20自动登录标志:\x20','[Amily2号]\x20从缓存加载模型列表\x20(','\x0a\x20\x20\x20\x20\x20\x20\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Amily2号\x20优化中枢\x0a\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\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20','data','resizing','/assets/Amily2-optimization.html','紧急报告:无法加载Amily2号府邸内饰。

',':visible','openIcon','after','[Amily2号]\x20检测到有效授权,将执行自动UI更新。','.drawer-content','#expiry_info','#extensions_settings2\x20#amily2_chat_optimiser','40Enmmxw','cached_models_amily2','length','doNavbarIconClick\x20is\x20not\x20a\x20function','html','get','log','true','not','#sys-settings-button','classList','error','click','authorized','addClass','toggleClass','#amily2_drawer_icon','22XvgPIF','/assets/hanlinyuan.html','20719128otZsFO','#amily2_drawer_content','[Amily2-兼容性]\x20检测到新版环境,已绑定官方点击事件。','1398596OcSMxI','.inline-drawer-content','remove','each','.drawerPinnedOpen','24OltWAq','/assets/amily2-modal.html','5827930qoCDyk','apiUrl','stringify','function','closedIcon\x20openIcon','hasClass','/script.js','setItem','find','#amily2_main_drawer\x20.drawer-toggle','.pinnedOpen','info','187679Yjwwsd','topbar','5250348UyRKue','/assets/Memorisation-forms.html','正在自动加载模型列表...','','','#extensions_settings2','20lMJwfD','getItem','initialized','/assets/Amily2-AdditionalFeatures.html',''];_0x23cd=function(){return _0x503477;};return _0x23cd();}import{extension_settings,renderExtensionTemplateAsync}from'/scripts/extensions.js';import{extensionName,defaultSettings}from'../utils/settings.js';import{checkAuthorization,displayExpiryInfo,pluginAuthStatus}from'../utils/auth.js';import{updateUI,setAvailableModels,populateModelDropdown,applyUpdateIndicator}from'./state.js';function _0x4cfb(_0x230646,_0x2eb60f){const _0x23cdeb=_0x23cd();return _0x4cfb=function(_0x4cfba4,_0x49f995){_0x4cfba4=_0x4cfba4-0x164;let _0x1682a3=_0x23cdeb[_0x4cfba4];return _0x1682a3;},_0x4cfb(_0x230646,_0x2eb60f);}import{bindModalEvents}from'./bindings.js';import{fetchModels}from'../core/api.js';import{bindHistoriographyEvents}from'./historiography-bindings.js';import{bindHanlinyuanEvents}from'./hanlinyuan-bindings.js';import{bindTableEvents}from'./table-bindings.js';import{showContentModal}from'./page-window.js';const extensionFolderPath='scripts/extensions/third-party/'+extensionName;async function loadSettings(){const _0x5063b1=_0x4cfb;extension_settings[extensionName]={...defaultSettings,...extension_settings[extensionName]||{}},checkAuthorization();const _0x48d30e=localStorage[_0x5063b1(0x172)]('plugin_auto_login')===_0x5063b1(0x198);console['log']('[Amily2-调试]\x20授权状态:\x20'+pluginAuthStatus['authorized']+_0x5063b1(0x183)+_0x48d30e);_0x48d30e&&pluginAuthStatus[_0x5063b1(0x19e)]&&console[_0x5063b1(0x197)](_0x5063b1(0x18d));$(_0x5063b1(0x18f))[_0x5063b1(0x195)](displayExpiryInfo()),updateUI();if(pluginAuthStatus['authorized']&&extension_settings[extensionName][_0x5063b1(0x1af)]){const _0x29bffa=localStorage[_0x5063b1(0x172)](_0x5063b1(0x192));if(_0x29bffa){const _0x44c2f6=JSON[_0x5063b1(0x17d)](_0x29bffa);console[_0x5063b1(0x197)](_0x5063b1(0x184)+_0x44c2f6[_0x5063b1(0x193)]+'个)'),setAvailableModels(_0x44c2f6),populateModelDropdown();}else toastr[_0x5063b1(0x168)](_0x5063b1(0x16d),'Amily2号'),setTimeout(async()=>{const _0x4f108d=_0x5063b1,_0x25ad2f=await fetchModels();_0x25ad2f[_0x4f108d(0x193)]>0x0&&(setAvailableModels(_0x25ad2f),localStorage[_0x4f108d(0x164)](_0x4f108d(0x192),JSON[_0x4f108d(0x1b0)](_0x25ad2f)),populateModelDropdown());},0x1f4);}}async function initializePanel(_0x1314bf,_0x14e360){const _0x28d6b7=_0x4cfb;if(_0x1314bf[_0x28d6b7(0x186)](_0x28d6b7(0x173)))return;try{const _0x5b9201=await $[_0x28d6b7(0x196)](extensionFolderPath+_0x28d6b7(0x1ad));_0x1314bf['html'](_0x5b9201);const _0x291b6f=_0x1314bf[_0x28d6b7(0x165)]('#amily2_chat_optimiser');if(_0x291b6f[_0x28d6b7(0x193)]){const _0xadf1e8=await $['get'](extensionFolderPath+_0x28d6b7(0x174)),_0x9f2962=_0x28d6b7(0x175)+_0xadf1e8+_0x28d6b7(0x180);_0x291b6f[_0x28d6b7(0x17a)](_0x9f2962);const _0x182e17=await $[_0x28d6b7(0x196)](extensionFolderPath+_0x28d6b7(0x1a3)),_0x42c725=''+_0x182e17+_0x28d6b7(0x180);_0x291b6f['append'](_0x42c725);const _0x5416bd=await $[_0x28d6b7(0x196)](extensionFolderPath+_0x28d6b7(0x16c)),_0x44da1f=_0x28d6b7(0x16e)+_0x5416bd+_0x28d6b7(0x180);_0x291b6f['append'](_0x44da1f);const _0x592816=await $[_0x28d6b7(0x196)](extensionFolderPath+_0x28d6b7(0x188)),_0x3a4046=_0x28d6b7(0x16f)+_0x592816+'';_0x291b6f[_0x28d6b7(0x17a)](_0x3a4046);}bindModalEvents(),bindHistoriographyEvents(),await loadSettings(),bindHanlinyuanEvents(),bindTableEvents(),_0x1314bf[_0x28d6b7(0x186)](_0x28d6b7(0x173),!![]),console[_0x28d6b7(0x197)]('[Amily-重构]\x20宫殿模块已按蓝图竣工。'),applyUpdateIndicator();}catch(_0x351308){console[_0x28d6b7(0x19c)]('[Amily-建设部]\x20紧急报告:加载模块化蓝图时发生意外:',_0x351308);const _0x42e70e=_0x14e360?'紧急报告:在扩展区域建造Amily2号府邸时发生意外。

':_0x28d6b7(0x189);_0x14e360?_0x14e360['append'](_0x42e70e):_0x1314bf[_0x28d6b7(0x195)](_0x42e70e);}}function toggleDrawerFallback(){const _0x56b5ee=_0x4cfb,_0xdb7605=$(_0x56b5ee(0x1a1)),_0x1300d4=$(_0x56b5ee(0x1a5));_0xdb7605['hasClass'](_0x56b5ee(0x18b))&&!_0x1300d4['is'](_0x56b5ee(0x18a))&&_0xdb7605[_0x56b5ee(0x179)](_0x56b5ee(0x18b))[_0x56b5ee(0x19f)](_0x56b5ee(0x182)),_0xdb7605[_0x56b5ee(0x1b3)](_0x56b5ee(0x182))?($('.openDrawer')[_0x56b5ee(0x199)](_0x1300d4)['not'](_0x56b5ee(0x167))[_0x56b5ee(0x19f)]('resizing')[_0x56b5ee(0x1aa)]((_0x4acb84,_0x2f4a79)=>{slideToggle(_0x2f4a79,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x3cf22a){const _0x2383ba=_0x4cfb;_0x3cf22a[_0x2383ba(0x17e)](_0x2383ba(0x18e))[_0x2383ba(0x19b)][_0x2383ba(0x1a9)](_0x2383ba(0x187));}});}),$('.openIcon')['not'](_0xdb7605)['not'](_0x56b5ee(0x1ab))[_0x56b5ee(0x1a0)](_0x56b5ee(0x1b2)),$('.openDrawer')[_0x56b5ee(0x199)](_0x1300d4)['not'](_0x56b5ee(0x167))['toggleClass'](_0x56b5ee(0x178)),_0xdb7605[_0x56b5ee(0x1a0)](_0x56b5ee(0x1b2)),_0x1300d4[_0x56b5ee(0x1a0)](_0x56b5ee(0x178)),_0x1300d4[_0x56b5ee(0x19f)](_0x56b5ee(0x187))[_0x56b5ee(0x1aa)]((_0x44d0fb,_0xf3efc5)=>{slideToggle(_0xf3efc5,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x49b9a5){const _0x3282b7=_0x4cfb;_0x49b9a5['closest'](_0x3282b7(0x18e))[_0x3282b7(0x19b)]['remove'](_0x3282b7(0x187));}});})):(_0xdb7605[_0x56b5ee(0x1a0)]('openIcon\x20closedIcon'),_0x1300d4[_0x56b5ee(0x1a0)]('openDrawer\x20closedDrawer'),_0x1300d4[_0x56b5ee(0x19f)]('resizing')[_0x56b5ee(0x1aa)]((_0x4b74fa,_0x3b77f3)=>{slideToggle(_0x3b77f3,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x81cc50){const _0x1fc749=_0x4cfb;_0x81cc50[_0x1fc749(0x17e)](_0x1fc749(0x18e))['classList'][_0x1fc749(0x1a9)](_0x1fc749(0x187));}});}));}export async function createDrawer(){const _0x58926b=_0x4cfb,_0x46f484=extension_settings[extensionName],_0x287c0b=_0x46f484[_0x58926b(0x176)]||_0x58926b(0x16a);if(_0x287c0b===_0x58926b(0x16a)){if($('#amily2_main_drawer')[_0x58926b(0x193)]>0x0)return;const _0x2bf1cf='\x0a\x20\x20\x20\x20\x20\x20\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20';$(_0x58926b(0x19a))[_0x58926b(0x18c)](_0x2bf1cf);const _0x26bc6f=$(_0x58926b(0x1a5));await initializePanel(_0x26bc6f);try{const {doNavbarIconClick:_0x274892}=await import(_0x58926b(0x1b4));if(typeof _0x274892===_0x58926b(0x1b1))$(_0x58926b(0x166))['on'](_0x58926b(0x19d),_0x274892),console[_0x58926b(0x197)](_0x58926b(0x1a6));else throw new Error(_0x58926b(0x194));}catch(_0xafa094){$(_0x58926b(0x166))['on'](_0x58926b(0x19d),toggleDrawerFallback),console['log'](_0x58926b(0x17c));}}else{if(_0x287c0b===_0x58926b(0x17f)){if($(_0x58926b(0x190))[_0x58926b(0x193)]>0x0)return;const _0x442574=_0x58926b(0x185),_0x103f86=$(_0x442574);$(_0x58926b(0x170))[_0x58926b(0x17a)](_0x103f86);const _0x2798e7=_0x103f86['find'](_0x58926b(0x1a8));initializePanel(_0x2798e7,_0x103f86);}}} +(function(_0x153698,_0x7caed9){const _0x5ce91f=_0x1a68,_0x2ec6e9=_0x153698();while(!![]){try{const _0x171b59=-parseInt(_0x5ce91f(0xf8))/0x1*(-parseInt(_0x5ce91f(0xd1))/0x2)+-parseInt(_0x5ce91f(0x110))/0x3*(parseInt(_0x5ce91f(0xe5))/0x4)+parseInt(_0x5ce91f(0xfc))/0x5*(parseInt(_0x5ce91f(0x108))/0x6)+parseInt(_0x5ce91f(0xde))/0x7+-parseInt(_0x5ce91f(0x11d))/0x8+parseInt(_0x5ce91f(0xf9))/0x9*(-parseInt(_0x5ce91f(0xd9))/0xa)+parseInt(_0x5ce91f(0xd2))/0xb;if(_0x171b59===_0x7caed9)break;else _0x2ec6e9['push'](_0x2ec6e9['shift']());}catch(_0x5cd0ed){_0x2ec6e9['push'](_0x2ec6e9['shift']());}}}(_0x42d3,0x8df87));import{getSlideToggleOptions}from'/script.js';import{slideToggle}from'/lib.js';import{extension_settings,renderExtensionTemplateAsync}from'/scripts/extensions.js';import{extensionName,defaultSettings}from'../utils/settings.js';import{checkAuthorization,displayExpiryInfo,pluginAuthStatus}from'../utils/auth.js';import{updateUI,setAvailableModels,populateModelDropdown,applyUpdateIndicator}from'./state.js';import{bindModalEvents}from'./bindings.js';import{fetchModels}from'../core/api.js';import{bindHistoriographyEvents}from'./historiography-bindings.js';import{bindHanlinyuanEvents}from'./hanlinyuan-bindings.js';import{bindTableEvents}from'./table-bindings.js';import{showContentModal}from'./page-window.js';const extensionFolderPath='scripts/extensions/third-party/'+extensionName;function _0x1a68(_0x2a556d,_0x117892){const _0x42d38b=_0x42d3();return _0x1a68=function(_0x1a6883,_0x130fd5){_0x1a6883=_0x1a6883-0xcb;let _0x3d4da4=_0x42d38b[_0x1a6883];return _0x3d4da4;},_0x1a68(_0x2a556d,_0x117892);}async function loadSettings(){const _0x6a7aa9=_0x1a68;extension_settings[extensionName]={...defaultSettings,...extension_settings[extensionName]||{}},checkAuthorization();const _0x253407=localStorage['getItem']('plugin_auto_login')==='true';console['log'](_0x6a7aa9(0xf3)+pluginAuthStatus[_0x6a7aa9(0xff)]+_0x6a7aa9(0x103)+_0x253407);_0x253407&&pluginAuthStatus['authorized']&&console[_0x6a7aa9(0xe6)](_0x6a7aa9(0x117));$(_0x6a7aa9(0xcb))[_0x6a7aa9(0x10b)](displayExpiryInfo()),updateUI();if(pluginAuthStatus[_0x6a7aa9(0xff)]&&extension_settings[extensionName][_0x6a7aa9(0xdd)]){const _0x3687a3=localStorage[_0x6a7aa9(0xe1)](_0x6a7aa9(0xef));if(_0x3687a3){const _0xa00b92=JSON[_0x6a7aa9(0xf7)](_0x3687a3);console[_0x6a7aa9(0xe6)](_0x6a7aa9(0xfd)+_0xa00b92[_0x6a7aa9(0x11c)]+'个)'),setAvailableModels(_0xa00b92),populateModelDropdown();}else toastr[_0x6a7aa9(0x102)](_0x6a7aa9(0x10d),_0x6a7aa9(0x101)),setTimeout(async()=>{const _0x5aef3f=_0x6a7aa9,_0x5c8c15=await fetchModels();_0x5c8c15[_0x5aef3f(0x11c)]>0x0&&(setAvailableModels(_0x5c8c15),localStorage[_0x5aef3f(0x11e)](_0x5aef3f(0xef),JSON['stringify'](_0x5c8c15)),populateModelDropdown());},0x1f4);}}async function initializePanel(_0x4cd4ee,_0x12ab89){const _0x1a6461=_0x1a68;if(_0x4cd4ee[_0x1a6461(0xf6)](_0x1a6461(0x10c)))return;try{const _0x3d8f11=await $['get'](extensionFolderPath+'/assets/amily2-modal.html');_0x4cd4ee[_0x1a6461(0x10b)](_0x3d8f11);const _0x5473e3=_0x4cd4ee[_0x1a6461(0xcd)](_0x1a6461(0xdc));if(_0x5473e3[_0x1a6461(0x11c)]){const _0x460b1e=await $[_0x1a6461(0xe8)](extensionFolderPath+'/assets/Amily2-AdditionalFeatures.html'),_0x3c1a4e=_0x1a6461(0xfb)+_0x460b1e+_0x1a6461(0xd6);_0x5473e3[_0x1a6461(0xee)](_0x3c1a4e);const _0x11193f=await $['get'](extensionFolderPath+_0x1a6461(0x10f)),_0x2df748=_0x1a6461(0xcc)+_0x11193f+'';_0x5473e3[_0x1a6461(0xee)](_0x2df748);const _0x1a05db=await $[_0x1a6461(0xe8)](extensionFolderPath+_0x1a6461(0x112)),_0x56b2cf=_0x1a6461(0xdb)+_0x1a05db+_0x1a6461(0xd6);_0x5473e3['append'](_0x56b2cf);const _0x19c8f1=await $[_0x1a6461(0xe8)](extensionFolderPath+'/assets/Amily2-optimization.html'),_0xfca951=_0x1a6461(0x106)+_0x19c8f1+_0x1a6461(0xd6);_0x5473e3[_0x1a6461(0xee)](_0xfca951);const _0xa8bde6=await $['get'](extensionFolderPath+'/CharacterWorldBook/cwb_settings.html'),_0xd79eb8=_0x1a6461(0xce)+_0xa8bde6+_0x1a6461(0xd6);_0x5473e3[_0x1a6461(0xee)](_0xd79eb8);}bindModalEvents(),bindHistoriographyEvents(),await loadSettings(),bindHanlinyuanEvents(),bindTableEvents(),_0x4cd4ee[_0x1a6461(0xf6)](_0x1a6461(0x10c),!![]),console['log'](_0x1a6461(0xdf)),applyUpdateIndicator();}catch(_0x451183){console[_0x1a6461(0xcf)](_0x1a6461(0x111),_0x451183);const _0x274af3=_0x12ab89?_0x1a6461(0xe4):'紧急报告:无法加载Amily2号府邸内饰。

';_0x12ab89?_0x12ab89[_0x1a6461(0xee)](_0x274af3):_0x4cd4ee['html'](_0x274af3);}}function toggleDrawerFallback(){const _0x14d5cf=_0x1a68,_0x138f3c=$(_0x14d5cf(0xf5)),_0x34d134=$(_0x14d5cf(0x104));_0x138f3c['hasClass']('openIcon')&&!_0x34d134['is'](_0x14d5cf(0xe3))&&_0x138f3c['removeClass'](_0x14d5cf(0xe9))[_0x14d5cf(0xed)](_0x14d5cf(0xd3)),_0x138f3c[_0x14d5cf(0x119)](_0x14d5cf(0xd3))?($(_0x14d5cf(0xea))[_0x14d5cf(0xf2)](_0x34d134)[_0x14d5cf(0xf2)](_0x14d5cf(0xd8))[_0x14d5cf(0xed)](_0x14d5cf(0xe2))[_0x14d5cf(0x118)]((_0x51c6b5,_0x1b17c1)=>{slideToggle(_0x1b17c1,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x18c2db){const _0x436dab=_0x1a68;_0x18c2db[_0x436dab(0x11a)]('.drawer-content')[_0x436dab(0xeb)][_0x436dab(0xd0)]('resizing');}});}),$(_0x14d5cf(0x113))[_0x14d5cf(0xf2)](_0x138f3c)[_0x14d5cf(0xf2)](_0x14d5cf(0x116))['toggleClass'](_0x14d5cf(0x100)),$('.openDrawer')[_0x14d5cf(0xf2)](_0x34d134)[_0x14d5cf(0xf2)]('.pinnedOpen')[_0x14d5cf(0xe0)](_0x14d5cf(0x114)),_0x138f3c[_0x14d5cf(0xe0)](_0x14d5cf(0x100)),_0x34d134['toggleClass'](_0x14d5cf(0x114)),_0x34d134[_0x14d5cf(0xed)](_0x14d5cf(0xe2))['each']((_0x4a435e,_0x4736e1)=>{slideToggle(_0x4736e1,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x36c322){const _0xb34864=_0x1a68;_0x36c322[_0xb34864(0x11a)](_0xb34864(0xec))['classList'][_0xb34864(0xd0)](_0xb34864(0xe2));}});})):(_0x138f3c[_0x14d5cf(0xe0)]('openIcon\x20closedIcon'),_0x34d134['toggleClass'](_0x14d5cf(0xfe)),_0x34d134[_0x14d5cf(0xed)]('resizing')[_0x14d5cf(0x118)]((_0x53787c,_0x16ec88)=>{slideToggle(_0x16ec88,{...getSlideToggleOptions(),'onAnimationEnd':function(_0x112da5){const _0x1ca563=_0x1a68;_0x112da5[_0x1ca563(0x11a)](_0x1ca563(0xec))[_0x1ca563(0xeb)][_0x1ca563(0xd0)](_0x1ca563(0xe2));}});}));}function _0x42d3(){const _0x123e1b=['','#amily2_chat_optimiser','apiUrl','5426582qJBgIo','[Amily-重构]\x20宫殿模块已按蓝图竣工。','toggleClass','getItem','resizing',':visible','紧急报告:在扩展区域建造Amily2号府邸时发生意外。

','4oQoJjz','log','\x0a\x20\x20\x20\x20\x20\x20\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Amily2号\x20优化中枢\x0a\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\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20','get','openIcon','.openDrawer','classList','.drawer-content','addClass','append','cached_models_amily2','function','[Amily2-兼容性]\x20检测到旧版环境\x20(无法导入\x20doNavbarIconClick),已绑定后备点击事件。','not','[Amily2-调试]\x20授权状态:\x20','.inline-drawer-content','#amily2_drawer_icon','data','parse','268LmMArE','270774vdsSvY','iconLocation','','1700745KlCbBh','[Amily2号]\x20从缓存加载模型列表\x20(','openDrawer\x20closedDrawer','authorized','closedIcon\x20openIcon','Amily2号','info',',\x20自动登录标志:\x20','#amily2_drawer_content','[Amily2-兼容性]\x20检测到新版环境,已绑定官方点击事件。','','\x0a\x20\x20\x20\x20\x20\x20\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20','12kitQQq','topbar','/script.js','html','initialized','正在自动加载模型列表...','#amily2_main_drawer\x20.drawer-toggle','/assets/hanlinyuan.html','718527oAbcmo','[Amily-建设部]\x20紧急报告:加载模块化蓝图时发生意外:','/assets/Memorisation-forms.html','.openIcon','closedDrawer\x20openDrawer','#extensions_settings2\x20#amily2_chat_optimiser','.drawerPinnedOpen','[Amily2号]\x20检测到有效授权,将执行自动UI更新。','each','hasClass','closest','#extensions_settings2','length','2731352dbbEmS','setItem','extensions','#expiry_info','','find','','error','remove','4652YsGCOG','1833073JBfaGk','closedIcon','doNavbarIconClick\x20is\x20not\x20a\x20function','#sys-settings-button','','after','.pinnedOpen','360DvyCIn','#amily2_main_drawer'];_0x42d3=function(){return _0x123e1b;};return _0x42d3();}export async function createDrawer(){const _0x3d3f36=_0x1a68,_0x45eefd=extension_settings[extensionName],_0x2082a9=_0x45eefd[_0x3d3f36(0xfa)]||_0x3d3f36(0x109);if(_0x2082a9===_0x3d3f36(0x109)){if($(_0x3d3f36(0xda))[_0x3d3f36(0x11c)]>0x0)return;const _0x378783=_0x3d3f36(0x107);$(_0x3d3f36(0xd5))[_0x3d3f36(0xd7)](_0x378783);const _0x1d79f1=$(_0x3d3f36(0x104));await initializePanel(_0x1d79f1);try{const {doNavbarIconClick:_0x5297d2}=await import(_0x3d3f36(0x10a));if(typeof _0x5297d2===_0x3d3f36(0xf0))$(_0x3d3f36(0x10e))['on']('click',_0x5297d2),console['log'](_0x3d3f36(0x105));else throw new Error(_0x3d3f36(0xd4));}catch(_0x5f0f50){$(_0x3d3f36(0x10e))['on']('click',toggleDrawerFallback),console[_0x3d3f36(0xe6)](_0x3d3f36(0xf1));}}else{if(_0x2082a9===_0x3d3f36(0x11f)){if($(_0x3d3f36(0x115))[_0x3d3f36(0x11c)]>0x0)return;const _0x455e65=_0x3d3f36(0xe7),_0x14aed0=$(_0x455e65);$(_0x3d3f36(0x11b))[_0x3d3f36(0xee)](_0x14aed0);const _0x3ae23d=_0x14aed0[_0x3d3f36(0xcd)](_0x3d3f36(0xf4));initializePanel(_0x3ae23d,_0x14aed0);}}}