VITE_VERSION=${npm_package_version} VITE_API="//qingpu-data-api.metamaker.cn" # 政策库来源顺序:false = 远端优先、本地兜底(见 index.html) VITE_POLICY_LOCAL_FIRST="false" VITE_PARENT_ORIGIN = 'https://aixq.shqp.gov.cn/' VITE_MODEL_SERVER="https://qingpu-data-api.metamaker.cn/llms/qingpu" VITE_USE_KNOWLEDGE_API=true # 新版聊天协议后端(POST /api/chat,SSE),直连模式 # 生产部署时请改为实际后端地址(当前为内网测试地址) VITE_CHAT_API="http://192.168.2.23:8000" # 政策库 json 的下载前缀(index.html 用它拼 `merchant-agent/policies_public.v1.json`)。 # ⚠️ 这个值**原先只写在 `.env.qingpu` 里**:2026-09-24 用户要求「环境只保留开发和生产」, # 合并进 production。走同源 `/api/download/`(由部署侧 nginx 转发,与 `/ip-api/` 同理), # 而不是直连厂商域名 —— 如果部署侧没有这个转发,改回绝对地址即可。 VITE_DOWNLOAD_URL="/api/download/" # 跳转映射(`redirect.html` 用:`?redirect=` → 目标地址)。 # ⚠️ 同样原先只在 `.env.qingpu` 里,2026-09-24 合并进 production。 # **不能删**:缺了它 redirect.html 里的 `%VITE_REDIRECT_MAP%` 会原样留下、页面脚本直接语法错误。 VITE_REDIRECT_MAP={"demo":"https://demo.heijingai.com/FTA-c2p/%23/overview","zhaoshang":"https://demo.heijingai.com/policy-application/%23/"} # 取本机 IP 的接口(DMS 访客归属:访客_,见 src/utils/client-ip.ts) # ⚠️ 它只有 HTTP,页面是 HTTPS —— 生产**必须由 nginx 把 /ip-api/ 转发到 # http://121.43.55.7:10011/ 并去掉前缀**,否则请求会被浏览器按混合内容拦掉 # (拦掉不致命:拿不到 IP 会退回 访客_<浏览器随机 id>,只是访客归属不稳定) VITE_IP_API="/ip-api" # 阿里云 NLS 的 token 端点(实时语音识别)—— 后端网关提供,同源路径 # ⚠️ 生产**必须由 nginx 把 /aly-api/ 转发到 http://121.43.55.7:10011/** (去前缀,与 /ip-api/ 同法) VITE_NLS_TOKEN_API="/aly-api/proxy/verify/getALYToken" # ⚠️ NLS 的 appkey:**不是密钥**,但按约定不写进仓库文件 —— 由部署侧注入 # (开发期在 .env.development.local)。缺了它识别请求会被网关拒。 # VITE_NLS_APPKEY="<部署时注入>"