ci: auto build & obfuscate [2026-04-06 16:21:46] (Jenkins #8)

This commit is contained in:
Jenkins CI
2026-04-06 16:21:46 +08:00
parent 49c1fa6f60
commit ba5d274ae0
12 changed files with 37 additions and 12 deletions

View File

@@ -2,6 +2,7 @@ import { extension_settings, getContext } from "/scripts/extensions.js";
import { getRequestHeaders } from "/script.js";
import { extensionName } from "../../utils/settings.js";
import { getSlotProfile, providerToApiMode } from './api-resolver.js';
import { configManager } from '../../utils/config/ConfigManager.js';
async function getConcurrentApiSettings() {
const s = extension_settings[extensionName] || {};
@@ -24,7 +25,7 @@ async function getConcurrentApiSettings() {
return {
apiProvider: s.plotOpt_concurrentApiProvider || 'openai',
apiUrl: s.plotOpt_concurrentApiUrl?.trim() || '',
apiKey: s.plotOpt_concurrentApiKey?.trim() || '',
apiKey: configManager.get('plotOpt_concurrentApiKey') || '',
model: s.plotOpt_concurrentModel || '',
maxTokens: s.plotOpt_concurrentMaxTokens || 8100,
temperature: s.plotOpt_concurrentTemperature || 1,

View File

@@ -3,6 +3,7 @@ import { characters, this_chid, getRequestHeaders, saveSettingsDebounced, eventS
import { extensionName } from "../../utils/settings.js";
import { amilyHelper } from '../../core/tavern-helper/main.js';
import { getSlotProfile, providerToApiMode } from './api-resolver.js';
import { configManager } from '../../utils/config/ConfigManager.js';
let ChatCompletionService = undefined;
try {
@@ -61,11 +62,11 @@ export async function getJqyhApiSettings() {
};
}
// 降级:读旧 extension_settings 字段
// 降级:读旧 extension_settings 字段apiKey 经 ConfigManager 从 localStorage 读取)
return {
apiMode: s.jqyhApiMode || 'openai_test',
apiUrl: s.jqyhApiUrl?.trim() || '',
apiKey: s.jqyhApiKey?.trim() || '',
apiKey: configManager.get('jqyhApiKey') || '',
model: s.jqyhModel || '',
maxTokens: s.jqyhMaxTokens || 4000,
temperature: s.jqyhTemperature || 0.7,

View File

@@ -3,6 +3,7 @@ import { characters, this_chid, getRequestHeaders, saveSettingsDebounced, eventS
import { extensionName } from "../../utils/settings.js";
import { amilyHelper } from '../../core/tavern-helper/main.js';
import { getSlotProfile, providerToApiMode } from './api-resolver.js';
import { configManager } from '../../utils/config/ConfigManager.js';
let ChatCompletionService = undefined;
try {
@@ -62,7 +63,7 @@ export async function getNccsApiSettings() {
nccsEnabled: s.nccsEnabled || false,
apiMode: s.nccsApiMode || 'openai_test',
apiUrl: s.nccsApiUrl?.trim() || '',
apiKey: s.nccsApiKey?.trim() || '',
apiKey: configManager.get('nccsApiKey') || '',
model: s.nccsModel || '',
maxTokens: s.nccsMaxTokens ?? 8192,
temperature: s.nccsTemperature ?? 1,

View File

@@ -3,6 +3,7 @@ import { characters, this_chid, getRequestHeaders, saveSettingsDebounced, eventS
import { extensionName } from "../../utils/settings.js";
import { amilyHelper } from '../../core/tavern-helper/main.js';
import { getSlotProfile, providerToApiMode } from './api-resolver.js';
import { configManager } from '../../utils/config/ConfigManager.js';
let ChatCompletionService = undefined;
try {
@@ -66,7 +67,7 @@ export async function getNgmsApiSettings() {
return {
apiMode: s.ngmsApiMode || 'openai_test',
apiUrl: s.ngmsApiUrl?.trim() || '',
apiKey: s.ngmsApiKey?.trim() || '',
apiKey: configManager.get('ngmsApiKey') || '',
model: s.ngmsModel || '',
maxTokens: s.ngmsMaxTokens ?? 30000,
temperature: s.ngmsTemperature ?? 1.0,