# 环境变量说明(Vite 仅暴露以 VITE_ 开头的变量) # # ┌─────────────────┬──────────────────────────────────────────────────┐ # │ 命令 │ 生效文件 │ # ├─────────────────┼──────────────────────────────────────────────────┤ # │ pnpm dev │ .env.development + .env.development.local │ # │ pnpm build │ .env.production + .env.production.local │ # │ pnpm build:network │ .env.network + .env.network.local(内网地址) │ # │ scripts/start-* │ 脚本注入的环境变量会覆盖上述文件(见下方说明) │ # └─────────────────┴──────────────────────────────────────────────────┘ # # 推荐: # - 日常本地开发:改 .env.development(已提交,团队默认 UAT 地址) # - 本机连 127.0.0.1:8001:复制 .env.development.local.example → .env.development.local # - 内网打包部署:改 .env.network 后执行 pnpm build:network(或改 .env.production 后 pnpm build) # # 若浏览器直连后端报 CORS,请在 Gateway 配置 GATEWAY_CORS_ORIGINS,包含前端源站;无界嵌入时还要加宿主源站,例如: # GATEWAY_CORS_ORIGINS=http://127.0.0.1:5174,http://localhost:5174,http://127.0.0.1:5183,http://localhost:5183 # --- 开发环境(见 .env.development)--- # VITE_BACKEND_BASE_URL=https://ch1.b.uat.4.cn/deerflow # VITE_LANGGRAPH_BASE_URL=https://ch1.b.uat.4.cn/deerflow/api # VITE_NOTE_API_BASE_URL=http://47.88.25.99:8000 # VITE_AIPI_BACKENP_URL=https://knowledgetoolserver.b.uat.4.cn # VITE_AIPI_FRONTEND_URL=https://knowledgetoolserver.b.uat.4.cn # --- 生产打包(见 .env.production)--- # 部署前修改 .env.production 中的地址,再执行 pnpm build # --- 任务看板(任务分析 / 三情分析)数据源开关 --- # true=走真实接口;false 或未设=这两页使用本地假数据(演示用,无需后端)。 # .env.development / .env.production / .env.network / .env.sit 均默认 true(真实数据), # 仅本机 .env 默认 false(假数据)。改后需重启 dev / 重新打包生效。 # VITE_USE_REAL_DATA=true # --- 任务详情(登录深链 cop-task-detail)数据源开关 --- # 默认真实接口(未设/false);改成 true 时该接口走本地假数据(consumer 外网不可达时调试用)。 # 与 VITE_USE_REAL_DATA 独立。改后需重启 dev / 重新打包生效。 # VITE_MOCK_COP_TASK_DETAIL=false # VITE_POSITION_ROUNDTABLE_DEMO_MODE=false # true=免登录直达岗位分析,完全使用前端 JSON,不请求任何后台接口。 # 仅限离线演示环境;生产环境请保持 false。 # VITE_POSITION_ROUNDTABLE_STANDALONE_MODE=false # MaxKey 鉴权根地址(无界 onlineTicket 换 token) # VITE_AUTH_BASE_URL=https://auth.y.sit.4.cn # VITE_AIPI_CONSUMER_URL=https://ch1.b.uat.4.cn/consumer # 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_CANVAS_LANGGRAPH_BASE_URL= # VITE_STATIC_WEBSITE_ONLY= # 部署级紧凑导航:true 时固定收起工作台左侧栏,并隐藏换肤与全量/简洁模式切换。 # VITE_FORCE_COLLAPSED_SIDEBAR=false # 简介模式左侧菜单类型:与菜单管理页「简介模式」的类型 A / B 对应。两套网页分别填 A 或 B。 # 不填或留空时按类型 A,继续使用原来的简介菜单数据。 # VITE_COMPACT_MENU_TYPE=A # VITE_GITHUB_OAUTH_TOKEN= # --- 官方 DeerFlow 风格页面入口(仅 Vite,不引入 Next.js)--- # true 时,普通登录后进入同一 Vite 应用中隔离的 /official/*。 # 已指定 redirect 或 taskId/goPath 的登录仍保持原来的优先级。 # 仅 .env.development 默认 true;其余环境保持 false。 # VITE_USE_OFFICIAL_DEERFLOW_ENTRY=false