ci: auto build & obfuscate [2026-04-11 19:39:01] (Jenkins #15)

This commit is contained in:
Jenkins CI
2026-04-11 19:39:01 +08:00
parent c50e1a9425
commit 58ff3c3faf
5 changed files with 10 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
import { extension_settings, getContext } from "/scripts/extensions.js"; import { extension_settings, getContext } from "/scripts/extensions.js";
import { characters } from "/script.js"; import { characters } from "/script.js";
import { getSlotProfile } from './api/api-resolver.js'; import { getSlotProfile, providerToApiMode } from './api/api-resolver.js';
import { configManager } from '../utils/config/ConfigManager.js'; import { configManager } from '../utils/config/ConfigManager.js';
import { world_names } from "/scripts/world-info.js"; import { world_names } from "/scripts/world-info.js";
import { extensionName } from "../utils/settings.js"; import { extensionName } from "../utils/settings.js";
@@ -442,8 +442,12 @@ export async function getApiSettings(slot = 'main') {
// 优先读取槽位分配的 Profile仅接管连接参数 // 优先读取槽位分配的 Profile仅接管连接参数
const profile = await getSlotProfile(slot); const profile = await getSlotProfile(slot);
if (profile) { if (profile) {
const resolvedProvider = profile.provider === 'sillytavern_backend'
? 'sillytavern_backend'
: providerToApiMode(profile.provider);
return { return {
apiProvider: profile.provider, apiProvider: resolvedProvider,
apiUrl: profile.apiUrl, apiUrl: profile.apiUrl,
apiKey: profile.apiKey ?? '', apiKey: profile.apiKey ?? '',
model: profile.model, model: profile.model,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
const a0_0x298f9d=a0_0x4d90;function a0_0x4d90(_0xd8eb08,_0x30c1ec){_0xd8eb08=_0xd8eb08-0xa9;const _0x1c435d=a0_0x1c43();let _0x4d9017=_0x1c435d[_0xd8eb08];if(a0_0x4d90['xLNknf']===undefined){var _0x1e898b=function(_0x3ade65){const _0xfe7414='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4a88c8='',_0x33a5d0='';for(let _0x3528da=0x0,_0x3dd198,_0x2a4387,_0x36309c=0x0;_0x2a4387=_0x3ade65['charAt'](_0x36309c++);~_0x2a4387&&(_0x3dd198=_0x3528da%0x4?_0x3dd198*0x40+_0x2a4387:_0x2a4387,_0x3528da++%0x4)?_0x4a88c8+=String['fromCharCode'](0xff&_0x3dd198>>(-0x2*_0x3528da&0x6)):0x0){_0x2a4387=_0xfe7414['indexOf'](_0x2a4387);}for(let _0x3e3afd=0x0,_0x12283b=_0x4a88c8['length'];_0x3e3afd<_0x12283b;_0x3e3afd++){_0x33a5d0+='%'+('00'+_0x4a88c8['charCodeAt'](_0x3e3afd)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x33a5d0);};const _0x2d8f09=function(_0x162190,_0x4d05d1){let _0x19193f=[],_0x2458f9=0x0,_0x24bd2e,_0x475342='';_0x162190=_0x1e898b(_0x162190);let _0x2a0921;for(_0x2a0921=0x0;_0x2a0921<0x100;_0x2a0921++){_0x19193f[_0x2a0921]=_0x2a0921;}for(_0x2a0921=0x0;_0x2a0921<0x100;_0x2a0921++){_0x2458f9=(_0x2458f9+_0x19193f[_0x2a0921]+_0x4d05d1['charCodeAt'](_0x2a0921%_0x4d05d1['length']))%0x100,_0x24bd2e=_0x19193f[_0x2a0921],_0x19193f[_0x2a0921]=_0x19193f[_0x2458f9],_0x19193f[_0x2458f9]=_0x24bd2e;}_0x2a0921=0x0,_0x2458f9=0x0;for(let _0x56709d=0x0;_0x56709d<_0x162190['length'];_0x56709d++){_0x2a0921=(_0x2a0921+0x1)%0x100,_0x2458f9=(_0x2458f9+_0x19193f[_0x2a0921])%0x100,_0x24bd2e=_0x19193f[_0x2a0921],_0x19193f[_0x2a0921]=_0x19193f[_0x2458f9],_0x19193f[_0x2458f9]=_0x24bd2e,_0x475342+=String['fromCharCode'](_0x162190['charCodeAt'](_0x56709d)^_0x19193f[(_0x19193f[_0x2a0921]+_0x19193f[_0x2458f9])%0x100]);}return _0x475342;};a0_0x4d90['wJfnjd']=_0x2d8f09,a0_0x4d90['VbAmzd']={},a0_0x4d90['xLNknf']=!![];}const _0x45efbe=_0x1c435d[0x0],_0x345ace=_0xd8eb08+_0x45efbe,_0xdfb673=a0_0x4d90['VbAmzd'][_0x345ace];return!_0xdfb673?(a0_0x4d90['EzvPdR']===undefined&&(a0_0x4d90['EzvPdR']=!![]),_0x4d9017=a0_0x4d90['wJfnjd'](_0x4d9017,_0x30c1ec),a0_0x4d90['VbAmzd'][_0x345ace]=_0x4d9017):_0x4d9017=_0xdfb673,_0x4d9017;}(function(_0x2671ac,_0x21e49f){const _0x25300c=a0_0x4d90,_0x20984a=_0x2671ac();while(!![]){try{const _0x4e2224=-parseInt(_0x25300c(0xbf,'NTpu'))/0x1*(-parseInt(_0x25300c(0xae,'EDUi'))/0x2)+parseInt(_0x25300c(0xb1,'5aC6'))/0x3+parseInt(_0x25300c(0xb6,'RG1E'))/0x4+parseInt(_0x25300c(0xb9,'K$ck'))/0x5+-parseInt(_0x25300c(0xb8,'K$ck'))/0x6+parseInt(_0x25300c(0xaf,'r@&b'))/0x7+-parseInt(_0x25300c(0xb0,'TFY!'))/0x8*(parseInt(_0x25300c(0xaa,'TX(H'))/0x9);if(_0x4e2224===_0x21e49f)break;else _0x20984a['push'](_0x20984a['shift']());}catch(_0x550d4c){_0x20984a['push'](_0x20984a['shift']());}}}(a0_0x1c43,0x3d097));function a0_0x1c43(){const _0x3b4529=['cCoTW6bbWPLgWQZdLCkTDMyR','W5H0WRZdGCo4WOu','palcMSoqDSkVnmoUiH8','A8o6kwldSSo6jCoja3lcU8kNW6C','W7CPF1fOtM3cGmkMcXKCWR0','qSkgW7LSpComW4ldR8onoxS','W7a2fmoOWRxdGSkTy8o6W6G','ws0BlCkKW5KJW6Gu','WPCGW5RcRCo3WP3cPJytWP8SW40','W6ddR1ldLLdcUvyr','WROvW7O/WPXpEqBdLLFcLmkj','x0fLlSowW59CWOldUxuyErBcOConwshcLZ5jWP0arcm','WOxdLCkMhKmHW7aMi8kN','W4qLW6ygW6ykemop','WOGkpXrPWPXssmkMcCkRqW','lmoBbmk1W5jpFNVdKYWbCG','W69JW7NcLdyTWROjvG','cK9zW5qGB8kgW7ZdRNactG','dK9yW54HBSkjW67dHxCIDW','BY/dN8kLW4XYWO1Tlmk5','A8o7lwpdSCo8ASoPdNJcL8kJ','WPtcQfLOWQdcMafYW5PXW4XFW5D8','W7VcM8kDW4LdgfNdUsPO','W4aHCJ12WOK9CdqpW5Ld','WPqPW69xWOr8W6mesSoD'];a0_0x1c43=function(){return _0x3b4529;};return a0_0x1c43();}export const SENSITIVE_KEYS=new Set([a0_0x298f9d(0xc1,'AAB@'),a0_0x298f9d(0xbc,'0)lj'),a0_0x298f9d(0xb2,'G2(k'),a0_0x298f9d(0xa9,'^]JU'),a0_0x298f9d(0xb3,'dDKl'),a0_0x298f9d(0xbd,'FB9('),a0_0x298f9d(0xac,'&m8U'),a0_0x298f9d(0xad,'7tZx')]); function a0_0x3df7(_0x2d6ff7,_0x66f04c){_0x2d6ff7=_0x2d6ff7-0x142;const _0x37dbf3=a0_0x37db();let _0x3df7d1=_0x37dbf3[_0x2d6ff7];if(a0_0x3df7['SRsBUW']===undefined){var _0x177cea=function(_0x263285){const _0x23b824='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x5dc9bb='',_0x4f00bc='';for(let _0x3a945f=0x0,_0x467661,_0x2c1afd,_0x361ba3=0x0;_0x2c1afd=_0x263285['charAt'](_0x361ba3++);~_0x2c1afd&&(_0x467661=_0x3a945f%0x4?_0x467661*0x40+_0x2c1afd:_0x2c1afd,_0x3a945f++%0x4)?_0x5dc9bb+=String['fromCharCode'](0xff&_0x467661>>(-0x2*_0x3a945f&0x6)):0x0){_0x2c1afd=_0x23b824['indexOf'](_0x2c1afd);}for(let _0x134167=0x0,_0x59c18c=_0x5dc9bb['length'];_0x134167<_0x59c18c;_0x134167++){_0x4f00bc+='%'+('00'+_0x5dc9bb['charCodeAt'](_0x134167)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4f00bc);};const _0x2742fa=function(_0x225e04,_0x57e87c){let _0x196891=[],_0x5287e0=0x0,_0x4e6f16,_0x4e9137='';_0x225e04=_0x177cea(_0x225e04);let _0x3b2355;for(_0x3b2355=0x0;_0x3b2355<0x100;_0x3b2355++){_0x196891[_0x3b2355]=_0x3b2355;}for(_0x3b2355=0x0;_0x3b2355<0x100;_0x3b2355++){_0x5287e0=(_0x5287e0+_0x196891[_0x3b2355]+_0x57e87c['charCodeAt'](_0x3b2355%_0x57e87c['length']))%0x100,_0x4e6f16=_0x196891[_0x3b2355],_0x196891[_0x3b2355]=_0x196891[_0x5287e0],_0x196891[_0x5287e0]=_0x4e6f16;}_0x3b2355=0x0,_0x5287e0=0x0;for(let _0x14e882=0x0;_0x14e882<_0x225e04['length'];_0x14e882++){_0x3b2355=(_0x3b2355+0x1)%0x100,_0x5287e0=(_0x5287e0+_0x196891[_0x3b2355])%0x100,_0x4e6f16=_0x196891[_0x3b2355],_0x196891[_0x3b2355]=_0x196891[_0x5287e0],_0x196891[_0x5287e0]=_0x4e6f16,_0x4e9137+=String['fromCharCode'](_0x225e04['charCodeAt'](_0x14e882)^_0x196891[(_0x196891[_0x3b2355]+_0x196891[_0x5287e0])%0x100]);}return _0x4e9137;};a0_0x3df7['gGFzDR']=_0x2742fa,a0_0x3df7['xOxaTR']={},a0_0x3df7['SRsBUW']=!![];}const _0x2e2977=_0x37dbf3[0x0],_0x46cf12=_0x2d6ff7+_0x2e2977,_0x2e4631=a0_0x3df7['xOxaTR'][_0x46cf12];return!_0x2e4631?(a0_0x3df7['ObVLbg']===undefined&&(a0_0x3df7['ObVLbg']=!![]),_0x3df7d1=a0_0x3df7['gGFzDR'](_0x3df7d1,_0x66f04c),a0_0x3df7['xOxaTR'][_0x46cf12]=_0x3df7d1):_0x3df7d1=_0x2e4631,_0x3df7d1;}const a0_0x2af32d=a0_0x3df7;(function(_0xd2618c,_0x4148c8){const _0x3e9b8c=a0_0x3df7,_0x44ff83=_0xd2618c();while(!![]){try{const _0x3bd772=parseInt(_0x3e9b8c(0x149,'cURR'))/0x1+-parseInt(_0x3e9b8c(0x152,'Ipuz'))/0x2*(-parseInt(_0x3e9b8c(0x159,'r74E'))/0x3)+-parseInt(_0x3e9b8c(0x147,'DYEA'))/0x4*(-parseInt(_0x3e9b8c(0x14c,'r74E'))/0x5)+parseInt(_0x3e9b8c(0x142,'UpGh'))/0x6*(parseInt(_0x3e9b8c(0x14e,'8hxs'))/0x7)+parseInt(_0x3e9b8c(0x14a,'hAFE'))/0x8*(-parseInt(_0x3e9b8c(0x146,'OG5z'))/0x9)+parseInt(_0x3e9b8c(0x15d,'Z46V'))/0xa+-parseInt(_0x3e9b8c(0x157,'SE&p'))/0xb;if(_0x3bd772===_0x4148c8)break;else _0x44ff83['push'](_0x44ff83['shift']());}catch(_0x52e370){_0x44ff83['push'](_0x44ff83['shift']());}}}(a0_0x37db,0x6ab29));function a0_0x37db(){const _0x2331d0=['pSkZW5ZdVZC3xIi','z8o6W7ddLduovrhdGCoC','arfnxCoaBmoCD8kXymoU','tNDZBSoedXbjsxLmW4C','WQq3tSoIWRXfW508W7pcPCknW6xcJ28','lCo1f8ksWRFcJsClwmoTucTYka','W6DJDmovWRb8W4SB','WPmbW5/dGSoauXFdRcm/wa','WPWsWQjrW6xcGSocW6hdOCoRDa','o8olWRzxWPxdHMe','WQ4MWRpdHJPzWRryqrPveSkuW5S','ESoctmoDWQ/cHmkBuSkAWOBcR1pcQa','BSkgW7xcSSkXiW','er9nzSoGBmoCy8k/Fa','iWuRF8kjaWmAWOm0W4K','u1CynmkzkmkfrSkQvmo/W5Cv','WPSyW5TwoCkxuHvIpYVdNa','vmkXF8kKkGL6uCoOcWG','WP/dOSowW6GmWOLgW5JcQGNcV8kM','fSkEg1ddHCkgWRJcRa','t3HmWQhcRCk1hxRcUWOVaa','n8ocWQNdImoLAabgWPGhcSoL','WPzoWQGuASoiDW','e07dU8kcW7VdImodW69oWOC','WPKcW5VdGCoecapdJb45rSkh','WPqtWQjCWRNcPSo7W53dSCo1','nSocW5tdU8o5FwhdLSoiFG','m8oVW6eooSk7W5yy','jsBdK8oxWQ1yWQX8W5FcIq','yLX0o8o2ndqRWQqlW75WW4pdPSoBmCkJkXuvWPddTeWv'];a0_0x37db=function(){return _0x2331d0;};return a0_0x37db();}export const SENSITIVE_KEYS=new Set([a0_0x2af32d(0x15e,'cURR'),a0_0x2af32d(0x156,'(nn@'),a0_0x2af32d(0x151,'UpGh'),a0_0x2af32d(0x14b,'7yS&'),a0_0x2af32d(0x150,'v814'),a0_0x2af32d(0x153,'Ipuz'),a0_0x2af32d(0x154,'V0W['),a0_0x2af32d(0x15f,'V0W[')]);