From 7e11fca0d5554170689342fab638d78c891a5d72 Mon Sep 17 00:00:00 2001 From: musistudio Date: Tue, 30 Dec 2025 17:28:59 +0800 Subject: [PATCH] fix preset command --- packages/cli/src/cli.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index 58993dc..78c45d2 100644 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -122,7 +122,16 @@ async function main() { provider = presetData.Providers[0]; } - if (provider) { + // 如果 noServer 不为 true,使用本地 server 的 baseurl + if (shouldStartServer) { + const config = await readConfigFile(); + const port = config.PORT || 3456; + const presetName = command; + envOverrides = { + ...envOverrides, + ANTHROPIC_BASE_URL: `http://127.0.0.1:${port}/${presetName}`, + }; + } else if (provider) { // 处理 api_base_url,去掉 /v1/messages 后缀 if (provider.api_base_url) { let baseUrl = provider.api_base_url;