Files
Reactive_Resume/工程分析/需求分析-2026-05-19-23-23-50.md

42 lines
1.4 KiB
Markdown

# 需求分析-2026-05-19-23-23-50
## 开始时间
2026-05-19-23-23-50
## 原始需求摘要
用户说明上一条“修改 PDF 下载文件名”的指令写错了,要求回滚。
## 业务目标
- 将 Reactive Resume PDF 下载文件名恢复到改名前的 `ZhiboWang-Resume.pdf`
- 同步恢复运行中容器的 public JS 与 SSR 下载文件名逻辑。
- 保留本次回滚记录,避免后续误以为中文文件名仍是目标状态。
## 输入与输出
- 输入:当前最新脚本、当前 Docker 容器、相关 commit `d2edebe``d77954b`
- 输出:脚本恢复旧文件名、运行中服务恢复旧下载名、回滚分析与经验记录。
## 影响范围
- `scripts/patch-reactive-resume-filename.sh`
- 运行中容器 `reactive-resume-reactive-resume-1`
- `工程分析/` 本次回滚文档与经验记录
## 关键约束
- 使用非破坏性新增提交完成回滚,不使用 `git reset --hard`
- 不删除历史审计文档,新增回滚文档说明原因。
- Gitea HTTP 远端可能仍缺少凭据,推送失败需要记录。
## 风险点
- 如果只改 Git 脚本,不重新执行脚本,线上容器仍会保持中文文件名。
- 如果只回滚最新 `d77954b`,文件名会退到 `王志博-医工智能外科-简历.pdf`,仍然不是原始文件名。
## 默认假设
- “回滚一下”指回到用户提出中文文件名前的状态,即 `ZhiboWang-Resume.pdf`