- workspace-nav-studio: return null while isLoading so the "工作室" group no longer briefly mounts and then unmounts when getTokenByEmail returns "用户不存在" (404). Skeleton branch became dead code, removed. - studio/hooks: switch all three token queries from retry: 1 to false — account-not-found is a permanent error; retry just doubled isError latency. - env: drop VITE_STUDIO_ENABLED everywhere (env.ts + 7 env files + workspace-nav-chat-list). Sidebar availability is now decided at runtime by token success instead of a build-time flag. - env: add VITE_AIPI_PRESENT_URL + VITE_AIPI_KNOWES_URL for the document upload popup's A-system jump + B-system knowledge iframe; reuse the existing VITE_AIPI_KNOWLEDGE_URL for the Y-system iframe. - document-upload-popup: replace 8 hardcoded URLs (6 present, 1 knowes, 1 knowlibrary) with the corresponding env vars. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
45 lines
2.1 KiB
Bash
45 lines
2.1 KiB
Bash
# 本地开发(pnpm dev)— 与原先 .env 保持一致
|
||
# 个人覆盖请新建 .env.development.local(已 gitignore,优先级更高)
|
||
|
||
# Gateway / DeerFlow API
|
||
VITE_BACKEND_BASE_URL=http://127.0.0.1:8001
|
||
VITE_LANGGRAPH_BASE_URL=http://127.0.0.1:8001/api
|
||
|
||
# 轻应用「新建笔记」系列接口
|
||
VITE_NOTE_API_BASE_URL=http://47.88.25.99:8000
|
||
# CMZS后端接口
|
||
VITE_API_BASE_URL=https://ch1.b.uat.4.cn/zncm
|
||
# 佳来模型对话接口
|
||
VITE_AIPI_CHAT_URL=https://ch1.b.uat.4.cn/gpt
|
||
# 多轮检索接口
|
||
VITE_AIPI_GENERATE_CHAT_URL=https://ch1.b.uat.4.cn/jialai_b1_chat
|
||
VITE_AIPI_TASK_CHAT_URL=https://ch1.b.uat.4.cn/qq_b1_chat
|
||
VITE_AIPI_KNOWLEDGE_URL=https://chlib.b.uat.4.cn/knowlibrary
|
||
VITE_AIPI_B1COH_URL=https://ch1.b.uat.4.cn/web
|
||
VITE_AIPI_B2ACTOR_URL=https://ty.b.uat.4.cn
|
||
VITE_AIPI_B2ACTOR_XWT_PATH=/fromB/toXWT?isFrame=1
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_API_URL=https://ch1.b.uat.4.cn/knowes/api/iframeKnowledgeUrl
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_SKIN=red
|
||
VITE_AIPI_B2ACTOR_XWT_PATH=/fromB/toXWT?isFrame=1
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_API_URL=https://ch1.b.uat.4.cn/knowes/api/iframeKnowledgeUrl
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_SKIN=red
|
||
VITE_AIPI_MOPECHAT_URL=https://ch1.b.uat.4.cn/likun_b1_mope
|
||
VITE_AIPI_BACKENP_URL=http://localhost:8003
|
||
# 工作室/笔记本后端接口(侧边栏“工作室”列表、笔记本详情等都走这里,不是 VITE_NOTE_API_BASE_URL)
|
||
# 工作室/笔记本前端地址(用于 auth/callback 等跳转)
|
||
# VITE_AIPI_FRONTEND_URL=https://knowledgetoolserver.b.uat.4.cn
|
||
VITE_AIPI_FRONTEND_URL=http://localhost:3000
|
||
VITE_AIPI_CONSUMER_URL=https://ch1.b.uat.4.cn/consumer
|
||
# A 系统跳转地址(人物/组织/事件等列表项打开链接)
|
||
VITE_AIPI_PRESENT_URL=https://present.a.uat.4.cn/present/domain
|
||
# B 系统知识库 iframe 根地址
|
||
VITE_AIPI_KNOWES_URL=https://ch1.b.uat.4.cn/knowes
|
||
|
||
# MaxKey 鉴权(getTokenByOnlineTicket)
|
||
VITE_AUTH_BASE_URL=https://auth.y.sit.4.cn
|
||
VITE_AIPI_PGLINKTO_URL=https://pg.b.uat.4.cn
|
||
VITE_AIPI_XKLINKTO_URL=https://kz.b.uat.4.cn
|
||
# 可选:Canvas 独立 LangGraph 地址(不设则回退到 VITE_LANGGRAPH_BASE_URL)
|
||
# VITE_CANVAS_LANGGRAPH_BASE_URL=
|
||
|