单题 Hydro ZIP 原位替换(保留原题号与引用)
指南说明通用操作。当前域的权限、报名状态、时间限制及教师设置决定你能使用的选项。
正文说明
在日常教研中,如果发现某道题的题面、测试数据或题解需要整体更新,但该题目已经被多份作业、训练或课程章节引用,如果直接删除重建会导致题号改变、历史引用失效。
使用 「单题 Hydro ZIP 原位替换」 功能,可以在**完全保留原题号(pid 与内部 docId)**的前提下,用新的单题 Hydro .zip 压缩包一键覆盖:
- 进入任意题目详情页
/p/:pid,在右侧边栏点击 「📦 ZIP 原位覆盖更新」(或直接访问/p/:pid/zip-replace)。 - 选择包含
problem.yaml、problem_zh.md/problem.md、testdata/、additional_file/、solution/的单题.zip压缩包。 - 自由勾选是否更新题面与元信息、是否清空原有旧测试数据文件、以及题解同步策略(替换原题解 / 追加题解 / 忽略题解)。
- 点击 「🚀 立即执行原位覆盖更新」 即可完成无缝替换。