168 lines
8.3 KiB
JavaScript
168 lines
8.3 KiB
JavaScript
// 前端运行时配置文件
|
||
//
|
||
// 说明:
|
||
// 1. 本文件会在打包时原样复制到 dist/runtime-config.js。
|
||
// 2. 应用启动时会优先读取 window.__CM_RUNTIME_CONFIG__ 里的配置。
|
||
// 3. 部署后如果需要切换接口地址,直接修改 dist/runtime-config.js 即可,不需要重新 pnpm build。
|
||
// 4. 这里的默认值来自 .env.network;如某个环境不用某项,可以留空字符串。
|
||
// 5. 布尔开关也用字符串形式填写:"true" / "false"。
|
||
window.__CM_RUNTIME_CONFIG__ = {
|
||
// 品牌图片相对路径会以 runtime-config.js 所在目录为基准解析。
|
||
// Nginx 以子路径部署时不需要修改前端图片路径。
|
||
// 打包后可直接替换 dist/brand-assets/ 内的同名 PNG。
|
||
// 也可以把下方图片地址改为其他 PNG 地址,无需重新打包。
|
||
// 是否显示整块欢迎页图标区域:"true" 显示,"false" 隐藏,默认隐藏。
|
||
VITE_WELCOME_LOGO_VISIBLE: "false",
|
||
// 深色主题顶栏 Logo 位置:"center" 显示在中间,"left" 显示在左上角,默认中间。
|
||
VITE_DARK_LOGO_POSITION: "center",
|
||
// 红白主题的顶栏系统 Logo 图片地址。
|
||
VITE_BRAND_LOGO_LIGHT_URL: "brand-assets/brand-logo-light.png",
|
||
// 浅蓝主题的顶栏系统 Logo 图片地址。
|
||
VITE_BRAND_LOGO_LIGHTBLUE_URL: "brand-assets/brand-logo-lightblue.png",
|
||
// 绿色主题可单独替换 Logo;默认复用浅色 Logo。
|
||
VITE_BRAND_LOGO_LIGHTGREEN_URL: "brand-assets/brand-logo-light.png",
|
||
// 深色主题的顶栏系统 Logo 图片地址。
|
||
VITE_BRAND_LOGO_DARK_URL: "brand-assets/brand-logo-dark.png",
|
||
// 红白主题的欢迎页 Logo 图片地址:为空时显示原有 CM 文字和渐变背景。
|
||
VITE_BRAND_WELCOME_LIGHT_URL: "",
|
||
// 浅蓝主题的欢迎页 Logo 图片地址:为空时显示原有 CM 文字和渐变背景。
|
||
VITE_BRAND_WELCOME_LIGHTBLUE_URL: "",
|
||
VITE_BRAND_WELCOME_LIGHTGREEN_URL: "",
|
||
// 深色主题的欢迎页 Logo 图片地址:为空时显示原有 CM 文字和渐变背景。
|
||
VITE_BRAND_WELCOME_DARK_URL: "",
|
||
|
||
// DeerFlow Gateway 地址:前端自有后端接口,例如 /api/agents、/api/auth、/api/threads 等。
|
||
// VITE_BACKEND_BASE_URL: "https://ch1.b.uat.4.cn/deerflow",
|
||
|
||
// LangGraph 流式对话接口地址:普通问答、智能体对话等流式能力使用。
|
||
// VITE_LANGGRAPH_BASE_URL: "https://ch1.b.uat.4.cn/deerflow/api",
|
||
|
||
// Canvas/AI 写作独立 LangGraph 地址:为空时前端会回退使用 VITE_LANGGRAPH_BASE_URL。
|
||
VITE_CANVAS_LANGGRAPH_BASE_URL: "",
|
||
|
||
// routeKey 短路由的用户名直登口令:例如 #/login/admin?routeKey=a。
|
||
// 填值时优先使用这里的 password;留空时使用 URL 中的 ?password=。
|
||
VITE_ROUTE_LOGIN_PASSWORD: "",
|
||
|
||
// 轻应用「新建笔记」系列接口地址。
|
||
VITE_NOTE_API_BASE_URL: "http://47.88.25.99:8000",
|
||
|
||
// CMZS 后端接口:任务管理、任务分析、三情分析、行动分析等业务接口。
|
||
VITE_API_BASE_URL: "https://ch1.b.uat.4.cn/zncm",
|
||
|
||
// 8BF 嵌入页专用任务系统接口。部署到其他系统时只需修改这一项,
|
||
// 不影响原多智能体会商使用的任务详情接口。
|
||
VITE_8BF_TASK_API_BASE_URL: "https://ch1.b.uat.4.cn/zl_consumer",
|
||
|
||
// 8BF 会商页右上角「返回」按钮的跳转地址(当前窗口 window.location.href)。
|
||
// 部署后直接改 dist/runtime-config.js 即可,无需重新打包。留空则点击时提示未配置。
|
||
VITE_8BF_ROUNDTABLE_BACK_URL: "",
|
||
|
||
// 任务深链「宿主路由」按钮的 postMessage targetOrigin(HOST_NAVIGATE)。
|
||
// 填宿主系统 origin,例如 https://localhost:4912;生产改成他们线上地址。
|
||
// 留空时尝试用 iframe 的 ancestorOrigins / referrer 自动探测,探测失败则不发送。
|
||
VITE_HOST_NAVIGATE_ORIGIN: "",
|
||
|
||
// 佳来模型对话接口。
|
||
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",
|
||
|
||
// B 系统知识库前端地址:用于打开知识详情、原文详情等。
|
||
VITE_AIPI_KNOWLEDGE_URL: "https://chlib.b.uat.4.cn/knowlibrary",
|
||
|
||
// B1 COH 系统地址。
|
||
VITE_AIPI_B1COH_URL: "https://ch1.b.uat.4.cn/web",
|
||
|
||
// B2 行为体/网络资源系统地址。
|
||
VITE_AIPI_B2ACTOR_URL: "https://ty.b.uat.4.cn",
|
||
|
||
// B2 网络 XWT iframe 路径。
|
||
VITE_AIPI_B2ACTOR_XWT_PATH: "/fromB/toXWT?isFrame=1",
|
||
|
||
// 知识库 iframe 地址换取接口。
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_API_URL: "https://ch1.b.uat.4.cn/knowes/api/iframeKnowledgeUrl",
|
||
|
||
// 知识库 iframe 皮肤参数。
|
||
VITE_AIPI_KNOWLEDGE_IFRAME_SKIN: "red",
|
||
|
||
// MopeChat 接口地址。
|
||
VITE_AIPI_MOPECHAT_URL: "https://ch1.b.uat.4.cn/likun_b1_mope",
|
||
|
||
// 工作室/空间后端接口:空间列表、空间详情、素材上传等使用。
|
||
VITE_AIPI_BACKENP_URL: "http://47.88.25.99:8000",
|
||
|
||
// 工作室/空间后端别名:兼容旧配置命名,通常与 VITE_AIPI_BACKENP_URL 保持一致。
|
||
VITE_NOTEBOOK_API_BASE_URL: "http://47.88.25.99:8000",
|
||
|
||
// 工作室/空间前端地址:用于 auth/callback、新建对话等跳转。
|
||
VITE_AIPI_FRONTEND_URL: "http://47.88.25.99:3000",
|
||
|
||
// Consumer 接口:深链任务详情 cop-task-detail、研判情报报告 selectSqReport 等使用。
|
||
VITE_AIPI_CONSUMER_URL: "https://ch1.b.uat.4.cn/consumer",
|
||
|
||
// A 系统跳转地址:人物、组织、事件等列表项打开链接使用。
|
||
VITE_AIPI_PRESENT_URL: "http://present.a.uat.4.cn/present/domain",
|
||
|
||
// B 系统 knowes 根地址。
|
||
VITE_AIPI_KNOWES_URL: "http://ch1.b.uat.4.cn/knowes",
|
||
|
||
// MaxKey 鉴权地址:onlineTicket 换 token 使用。
|
||
VITE_AUTH_BASE_URL: "https://auth.y.uat.4.cn",
|
||
|
||
// PG 中任务 iframe 地址。
|
||
VITE_AIPI_PGLINKTO_URL: "https://pg.b.uat.4.cn",
|
||
|
||
// XK 中任务 iframe 地址。
|
||
VITE_AIPI_XKLINKTO_URL: "https://kz.b.uat.4.cn",
|
||
|
||
// 是否使用真实任务看板数据:true=真实接口;false=本地 mock。
|
||
VITE_USE_REAL_DATA: "true",
|
||
|
||
// 登录深链任务详情是否使用本地 mock:false=真实接口;true=本地 mock。
|
||
VITE_MOCK_COP_TASK_DETAIL: "false",
|
||
|
||
// 岗位会商完整演示数据:true=启动时幂等写入后端;后端不可用时直接使用前端 JSON 兜底。
|
||
// 默认关闭,避免演示历史记录出现在正常生产账号中。
|
||
VITE_POSITION_ROUNDTABLE_DEMO_MODE: "false",
|
||
// 纯前端岗位分析演示:跳过登录,直接进入岗位分析页,并禁止所有后台请求。
|
||
// 仅用于离线展台/演示环境,生产环境必须保持 false。
|
||
VITE_POSITION_ROUNDTABLE_STANDALONE_MODE: "false",
|
||
|
||
// 大屏绘制 selectSqReport 是否使用本地 mock:不在运行时强制覆盖,
|
||
// 由各环境的 .env 文件决定(开发环境为 true,生产环境为 false)。
|
||
|
||
// 静态站点模式开关;一般部署业务系统时保持 false。
|
||
VITE_STATIC_WEBSITE_ONLY: "false",
|
||
|
||
// 紧凑导航开关:true 时固定使用简洁布局,工作台左侧栏收起为菜单图标,
|
||
// 隐藏系统 Logo、换肤按钮以及“全量/简洁模式”切换。修改后刷新页面即可生效。
|
||
VITE_FORCE_COLLAPSED_SIDEBAR: "false",
|
||
|
||
// 简介模式左侧菜单类型:与菜单管理页「简介模式」里的类型 A / B 对应。
|
||
// 两套网页部署时分别填 "A" 或 "B"。不填、留空、或旧配置没有这一项,都按类型 A,
|
||
// 继续读取原来的简介菜单数据,无需改旧页面。
|
||
VITE_COMPACT_MENU_TYPE: "A",
|
||
|
||
// GitHub OAuth Token;不使用 GitHub 相关能力时留空。
|
||
VITE_GITHUB_OAUTH_TOKEN: "",
|
||
|
||
// 是否在智能体管理页显示「舆情分析」类型:"true" 显示,"false" 隐藏。
|
||
// 关闭后,该智能体的专用对话地址也会自动跳回智能体管理页。
|
||
VITE_SENTIMENT_AGENT_VISIBLE: "true",
|
||
|
||
// 舆情分析智能体:外部流式问答接口地址(POST,SSE 流式返回)。
|
||
// 前端会把该地址随请求传给后台转发。留空时该智能体对话页会提示未配置。
|
||
VITE_SENTIMENT_AGENT_API_URL: "http://alg.gw.y.uat.cn/a6_report_agent/alg/stream/report-agent",
|
||
|
||
// 舆情分析智能体:请求头 Authorization Basic Auth 用户名。
|
||
VITE_SENTIMENT_AGENT_AUTH_USERNAME: "1054841959975223296",
|
||
|
||
// 舆情分析智能体:请求头 Authorization Basic Auth 密码。
|
||
VITE_SENTIMENT_AGENT_AUTH_PASSWORD: "LzqqMTUxMTIwMjQxNjQ2MjY5MDUduC",
|
||
};
|