Files
life-echo/app-eval-web
Kevin 80833f7033 feat(api): DeepSeek V4 Flash 默认、HTTP 错讯与多供应商分层
- 主链路默认 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
2026-04-27 14:34:30 +08:00
..

内部评测 WebLife Echo

独立 Vite + React 控制台,对接 app.internal_main:internal_app。路由含 Playground分步测评MemoirMemoir · 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 — 实机联调用主站 APIapi/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-Keyfetch(见 api/docs/internal-eval.md)。