From 8392677ceac16b6f305a55b6fff47ab6be022062 Mon Sep 17 00:00:00 2001 From: gaoziman <2942894660@qq.com> Date: Tue, 23 Dec 2025 21:11:49 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E9=85=8D=E7=BD=AE):=20=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E9=BB=98=E8=AE=A4CCH=E6=9C=8D=E5=8A=A1=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注册接口不再设置默认CCH URL,需用户自行配置 - 设置API默认值改为空字符串 - 更新设置页面placeholder为更通用的提示文本 - 增强用户配置的灵活性 --- src/app/api/auth/register/route.ts | 4 ++-- src/app/api/settings/route.ts | 2 +- src/app/settings/page.tsx | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/api/auth/register/route.ts b/src/app/api/auth/register/route.ts index 0ef2a69..db8182e 100644 --- a/src/app/api/auth/register/route.ts +++ b/src/app/api/auth/register/route.ts @@ -122,10 +122,10 @@ export async function POST(request: NextRequest) { }) .returning(); - // 创建默认用户设置(API Key 为空,需要用户自行配置) + // 创建默认用户设置(API Key 和服务地址为空,需要用户自行配置) await db.insert(userSettings).values({ userId, - cchUrl: process.env.CCH_DEFAULT_URL || 'https://claude.leocoder.cn/', + cchUrl: '', // 不设置默认值,让用户自己填写 cchApiKey: null, cchApiKeyConfigured: false, defaultModel: 'claude-sonnet-4-5-20250929', diff --git a/src/app/api/settings/route.ts b/src/app/api/settings/route.ts index 0fc3cd8..5f3bb7e 100644 --- a/src/app/api/settings/route.ts +++ b/src/app/api/settings/route.ts @@ -7,7 +7,7 @@ import { encryptApiKey } from '@/lib/crypto'; // 默认设置值 const DEFAULT_SETTINGS = { - cchUrl: process.env.CCH_DEFAULT_URL || 'https://claude.leocoder.cn/', + cchUrl: '', // 不设置默认值,让用户自己填写 cchApiKeyConfigured: false, metasoApiKeyConfigured: false, apiFormat: 'claude' as 'claude' | 'openai', // API 格式:claude(原生)| openai(兼容) diff --git a/src/app/settings/page.tsx b/src/app/settings/page.tsx index 99e372f..3e89887 100644 --- a/src/app/settings/page.tsx +++ b/src/app/settings/page.tsx @@ -362,7 +362,7 @@ export default function SettingsPage() { className="settings-input w-80" value={cchUrl} onChange={(e) => setCchUrl(e.target.value)} - placeholder="https://claude.leocoder.cn/" + placeholder="请输入 CCH 服务地址,例如:https://api.example.com" />