- 主链路默认 deepseek-v4-flash,DEEPSEEK_THINKING_ENABLED 对齐旧非思考 chat - 评测台评审装配迁入 adapters/llm(deepseek_eval_judge、zhipu_eval_judge)与 eval_judge_spec - 拆分 llm_http_openai_chat_errors 与 llm_errors(DeepSeek/智谱品牌与文档链),llm_call 支持 http_error_vendor - EvalJudgeService 按 spec.provider 传入 allm_json_call;评测台前端文案改为 V4 Flash - 更新 .env 示例与 staging/production 的 DEEPSEEK_MODEL;补充 openai/供应商错讯测试 Made-with: Cursor
内部评测 Web(Life Echo)
独立 Vite + React 控制台,对接 app.internal_main:internal_app。路由含 Playground(分步测评)、Memoir、Memoir · Stories、实机联调(#live,主站 JWT + WS)。
部署范围(重要)
本目录 仅用于本地开发:在开发者机器上 npm run dev,依赖 Vite 将 /internal、/api、/ws 代理到本机后端。不提供生产或预发环境的 Docker 镜像,不随 api/docker-compose.yml 部署到 Staging/Production;切勿将 dist/ 或自建镜像发布到线上。
环境变量
VITE_EVAL_API_BASE— 内部评测 API 根(可选;开发留空则走 Vite 代理,默认:7999)VITE_EVAL_API_KEY— 与后端INTERNAL_EVAL_API_KEY相同VITE_MAIN_API_BASE/VITE_MAIN_API_PROXY_TARGET— 实机联调用主站 API(见api/docs/internal-eval.md)
开发
npm install
VITE_EVAL_API_BASE=http://127.0.0.1:7999 VITE_EVAL_API_KEY=your-secret npm run dev
浏览器打开提示的端口(默认 5174)。仓库根目录亦可:npm run eval-web。
生产构建(仅限本地检查,非部署产物)
npm run build 仅可用于本地验证 TypeScript/打包是否通过;不作为预发/生产发布步骤。正式联调请始终使用 npm run dev(以便代理与热更新)。
对话流式评审使用带 X-Internal-Eval-Key 的 fetch(见 api/docs/internal-eval.md)。