+ `;
+
+ if (paramsObj.usageEnabled) {
+ usageHtml += `
+
启用状态:
+
${paramsObj.usageEnabled === 'true' ? '✅ 已启用' : '❌ 已禁用'}
+ `;
+ }
+
+ if (paramsObj.usageBaseUrl) {
+ usageHtml += `
+
Base URL:
+
${paramsObj.usageBaseUrl}
+ `;
+ }
+
+ if (paramsObj.usageApiKey) {
+ usageHtml += `
+
API Key:
+
${paramsObj.usageApiKey.substring(0, 10)}****
+ `;
+ }
+
+ if (paramsObj.usageAutoInterval) {
+ usageHtml += `
+
自动查询间隔:
+
${paramsObj.usageAutoInterval} 分钟
+ `;
+ }
+
+ if (paramsObj.usageAccessToken) {
+ usageHtml += `
+
Access Token:
+
${paramsObj.usageAccessToken.substring(0, 10)}****
+ `;
+ }
+
+ if (paramsObj.usageUserId) {
+ usageHtml += `
+
User ID:
+
${paramsObj.usageUserId}
+ `;
+ }
+
+ usageHtml += '
';
+
+ // 解析用量脚本
+ if (paramsObj.usageScript) {
+ try {
+ // URL-safe Base64 解码
+ let scriptB64 = paramsObj.usageScript
+ .replace(/-/g, '+')
+ .replace(/_/g, '/');
+ // 补齐 padding
+ while (scriptB64.length % 4) {
+ scriptB64 += '=';
+ }
+ const scriptContent = b64_to_utf8(scriptB64);
+ usageHtml += `
+
+ `;
+ } catch (e) {
+ usageHtml += `
+
+ ⚠️ 脚本解码失败: ${e.message}
+
+ `;
+ }
+ }
+
+ usageHtml += '