const defaultApiUrl = "https://dashscope.aliyuncs.com/compatible-mode/v1"; const defaultModel = "qwen-plus"; // 保存设置 document.getElementById('save').addEventListener('click', () => { const config = { apiUrl: document.getElementById('apiUrl').value.trim() || defaultApiUrl, apiKey: document.getElementById('apiKey').value.trim(), modelName: document.getElementById('modelName').value.trim() || defaultModel }; chrome.storage.sync.set({ aiConfig: config }, () => { const status = document.getElementById('status'); status.textContent = '✅ 配置已保存,请刷新网页生效。'; status.style.color = 'green'; setTimeout(() => { status.textContent = ''; }, 3000); }); }); // 加载设置 document.addEventListener('DOMContentLoaded', () => { chrome.storage.sync.get(['aiConfig'], (result) => { if (result.aiConfig) { document.getElementById('apiUrl').value = result.aiConfig.apiUrl; document.getElementById('apiKey').value = result.aiConfig.apiKey; document.getElementById('modelName').value = result.aiConfig.modelName; } else { // 默认填充 document.getElementById('apiUrl').value = defaultApiUrl; document.getElementById('modelName').value = defaultModel; } }); });