add: console.log()

This commit is contained in:
syfantasy 2024-12-30 21:10:47 +08:00 committed by GitHub
parent 6bc453abda
commit e11a299dfe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -268,9 +268,13 @@ config.version = defaultConfig.version
export const Config = new Proxy(config, {
get(target, property) {
if (property === 'geminiKey') {
// 如果配置中的geminiKey包含逗号说明是多个key
if (typeof target[property] === 'string' && target[property].includes(',')) {
const keys = target[property].split(',').map(key => key.trim()).filter(Boolean)
return keys[Math.floor(Math.random() * keys.length)]
// 随机返回其中一个key
const selectedKey = keys[Math.floor(Math.random() * keys.length)]
console.log(`[ChatGPT-Plugin] 当前使用的Gemini Key: ${selectedKey.slice(0, 8)}...`) // 只显示key的前8位后面用...代替
return selectedKey
}
}
return target[property]