Stabilize RVW editorial and methodology JSON parsing in production with layered repair and fallback handling, then publish the paired frontend task-level language selector updates. Also reset deployment checklist, record the 0316 deployment summary, and refresh the SAE runtime status with latest backend/frontend IPs. Made-with: Cursor
74 lines
2.5 KiB
Markdown
74 lines
2.5 KiB
Markdown
# 0316 部署完成总结(v1.0)
|
||
|
||
> **部署日期**:2026-03-16
|
||
> **部署环境**:阿里云 SAE 测试环境(cn-beijing:test-airesearch)
|
||
> **部署主题**:RVW V4.0 全量发布 + JSON 解析稳态修复二次发布
|
||
|
||
---
|
||
|
||
## 一、部署范围
|
||
|
||
### 1) 数据库(RDS PostgreSQL)
|
||
- 已执行 DB-1~DB-4 迁移并完成状态对齐:
|
||
- `20260311_add_ssa_agent_step_seed_fields`
|
||
- `20260314_add_tenant_rvw_configs`
|
||
- `20260314_add_tenant_id_to_review_tasks`
|
||
- `20260315_journal_config_center_mvp`
|
||
- 已完成 `prisma migrate resolve --applied` 标记,迁移链路一致。
|
||
- 已补齐默认租户:`code='yanjiu'`,并完成 `review_tasks.tenant_id` 历史回填(空值为 0)。
|
||
|
||
### 2) 镜像构建与推送(ACR)
|
||
- 后端:`backend-service:v2.12`
|
||
- 前端:`ai-clinical_frontend-nginx:v2.9`
|
||
- Python:`python-extraction:v1.3`
|
||
- R:`ssa-r-statistics:v1.0.6`
|
||
|
||
### 3) SAE 发布结果(本轮重点)
|
||
- `nodejs-backend-test`:`172.17.197.30`
|
||
- `frontend-nginx-service`:`172.17.197.31`
|
||
|
||
---
|
||
|
||
## 二、核心修复说明(本轮二次发布)
|
||
|
||
### 后端 JSON 解析稳态(BE-10)
|
||
- 针对 RVW 稿约规范性与方法学输出,增强多策略 JSON 解析与二次严格修复。
|
||
- 增加解析失败观测日志(长度、预览),便于线上快速定位。
|
||
- 目标问题:`无法从LLM响应中解析JSON`、`section repair invalid`。
|
||
|
||
### 前端联动能力(FE-9)
|
||
- 任务发起弹窗新增“稿约基线语言(中文/英文)”任务级选择。
|
||
- 优先级规则:任务级显式选择 > 租户默认语言。
|
||
- 用于覆盖中英稿件混合审稿场景,降低提示词与输出格式错配风险。
|
||
|
||
---
|
||
|
||
## 三、环境变量与配置
|
||
|
||
- Node.js 服务新增:
|
||
- `RVW_FORENSICS_RULES_ENABLED=false`
|
||
- 前端 Nginx 服务更新:
|
||
- `BACKEND_SERVICE_HOST=172.17.197.30`
|
||
- `BACKEND_SERVICE_PORT=3001`
|
||
- `review.xunzhengyixue.com` 路由链路依赖:
|
||
- SPA 深链回退(`try_files ... /index.html`)
|
||
- `/api/` 反代优先级高于 SPA 回退
|
||
|
||
---
|
||
|
||
## 四、验收结论
|
||
|
||
- 数据库结构与迁移链路:✅ 完成
|
||
- 后端与前端二次发布:✅ 完成
|
||
- JSON 解析稳态修复版本已上线:✅ 完成
|
||
- 待部署清单:✅ 已清零并归档到 0316 历史
|
||
|
||
---
|
||
|
||
## 五、回滚建议
|
||
|
||
若出现异常,建议按以下顺序回滚:
|
||
1. 前端回滚到 `v2.8`
|
||
2. 后端回滚到 `v2.11`
|
||
3. 数据库不建议直接反向 DDL;优先应用层回滚。如必须回退,使用部署前备份恢复并复核迁移基线。
|