外观
换届交接手册
本页是站点可持续的核心:每次换届照单执行,防断档。
原则
- 仓库与账号归组织,不归个人:GitHub 仓库放在部门 Organization 名下,任何个人账号都不能是唯一持有者
- 历史不删除:年册、活动台账、目录表只增不改;变化本身就是档案
- 交接必须留痕:按下表逐项确认,完成后在新年册中记录交接完成日期
账号与权限清单
| 资产 | 位置 | 当前持有人 | 移交对象 | 状态 |
|---|---|---|---|---|
| 站点仓库(本仓库) | GitHub | |||
| 托管平台账号 | Cloudflare / GitHub Pages | |||
| 域名管理 | 域名注册商 | |||
| 中心统一网盘 | (待定) | |||
| 公众号后台 | 宣传部 | (老师) | — | 宣传部持有 |
| 系统端(主应用) | njrts.txwrmtzx.top |
交接 Checklist
- [ ] 仓库协作者:新增新届成员,移除卸任成员(保留顾问只读)
- [ ] 托管平台与域名:转移管理权限,更新绑定邮箱
- [ ] 网盘与资料:确认资料库"仅成员"条目的存放位置可访问
- [ ] 存档对账:文章目录表总篇数核对;活动台账抽查
- [ ] 密码更换:所有共用账号改密,密码不入仓库
- [ ] 文档更新:更新维护者名单页、本表
- [ ] 新年册:建立新一届部门年册,记录换届完成
3-2-1 备份约定
资料三份副本:部门网盘(原始包)+ GitHub Releases(按年打包)+ 站点仓库(索引与精选)。每学期末核对一次。
当前部署信息
- 平台:GitHub Pages(
Source: GitHub Actions,工作流.github/workflows/deploy.yml) - 正式地址:https://txwrmtzx.top/(仓库 Settings → Pages 绑定的自定义根域)
- 更新方式:push 到
main自动构建发布,无需手动操作 - DNS:根域
txwrmtzx.top托管在 Cloudflare,根域按 GitHub Pages 指引指向 GitHub;njrts.txwrmtzx.top走 Cloudflare Tunnel 指向本机业务系统,与介绍站互不影响
可选:迁移到 Cloudflare Pages(境内访问优化)
当前站点部署在 GitHub Pages(自动部署,push 即发布)。如境内访问速度不理想,可加部署一份 Cloudflare Pages:
- 登录 Cloudflare → Workers & Pages → Create → Pages → Connect to Git → 选择本仓库
- 构建配置:框架预设选 VitePress;构建命令
pnpm build;输出目录docs/.vitepress/dist - 部署成功后获得
*.pages.dev域名,可在 CF 里绑定自定义域名(如archive.txwrmtzx.top) - 注意:CF Pages 构建走根路径(无需 base 前缀),与 GitHub Pages 工作流一致,两套部署可并存
- 稳定运行后,如需单轨:GitHub 仓库 Settings → Pages 关闭即可