三个项目均托管在同一 Vercel 账号(chenmo0816)下,但彼此完全独立、各绑子域名;域名 iastro.ac.cn 在阿里云管理。
| 项目 | 用途 | 访问地址 | 数据存储 | 状态 |
|---|---|---|---|---|
| checkin | 田浩天每日学习打卡(家庭) | checkin.iastro.ac.cn | Upstash Redis(新加坡)+ 本地缓存 | 运行中 · v7.4 |
| work-management | 空间任务研制项目管理系统(工作) | work.iastro.ac.cn | Upstash Redis(云端) | 运行中 · v2.5/2.6 |
| home | 个人综合门户(导航 + 内容) | home.iastro.ac.cn | 纯静态;随想页用浏览器本地存储 | 运行中 · 新建 |
田浩天每日学习打卡,含学科任务、户外锻炼、课外阅读、积分奖励与云端同步;项目 ID prj_V1xgBTL6aXwzPRCsKCnSdhXwo0wK。
基础打卡功能,部署到 Vercel。
语文/数学/英语各 3 项;积分、连续打卡、日历、历史记录;绑定 checkin.iastro.ac.cn。
由 6 天循环改为 7 天;主题科目须完成全部 3 项;任务显示「上次完成时间」。
新增两类独立附加打卡(各 3 项,1/2/3 项分别 +3/+6/+10),不影响学科打卡。
新增 /api/data 与 Upstash Redis;家庭 ID 机制(默认 tianhaotian)实现多设备共享,本地缓存兜底。
可补打最近 7 天内的卡;补打卡不计入连续里程碑,不能打未来日期。
周二五改英语、周三六改数学;唯一配置点 WEEK_THEME。dpl_3TqmUpSnQssVRBbdMA3AiNYGcV2g
合影轮播默认定位最新上传,上传后自动跳转。dpl_QNBDLWAcTTgq2Asswa2JUGGd6Jva
依据国务院2026放假安排,法定节假日当天默认折叠任务、显示休息提示,不算打卡记录日;连续打卡与月度完成率自动跳过节假日、不因休息中断;提供“自愿打卡”入口,自愿打卡仍计入连续与积分;日历标注节假日“休”。dpl_q7Kvk7NRH5TVCRYemPUv4ajYHUSH
空间任务研制项目管理系统,任务看板 / 甘特图 / 进度管理,多人协作、云端存储;项目 ID prj_iH7zwun5hlgKxyVwwYKBBxwPjmwz。
8 用户登录、Upstash 云端 API、自动保存;绑定 work.iastro.ac.cn 并添加 CNAME。dpl_BoMxW3Rx52moPBj26iroKZsnhPfX
工具栏 + 上传弹窗(支持 .html / .zip),/api/upload 自动部署。
登录系统以哨兵标记固化在 upload.js,先剥离旧版再强制注入,失败熔断,保证登录永不丢失。
修复弹窗层级遮挡;数据源由本地 tasks.json 改指向 /api/workdata,解决线上 404 卡死。
避免遮挡顶部工具栏;恢复服务器端权威的上传通道。
个人综合门户,统一入口与内容承载;纯静态、无数据库;项目 ID prj_ZLSzxYSZ5rMBMACM1qatAmavIHqK。
| 板块 | 内容 | 链接方式 |
|---|---|---|
| 每日打卡 | 田浩天打卡系统 | 外链 checkin.iastro.ac.cn(新标签) |
| 工作系统 | 空间任务项目管理系统 | 外链 work.iastro.ac.cn(新标签) |
| 参观报告 | 参观 / 游记文集,首篇为陕历博报告 | 内部 reports/shaanxi-museum/ |
| 随想记录 | 随想本,可增删、本地保存 | 内部 notes/(localStorage) |
| 其他 · 更多 | 照片影像、文档资料预留 | 内部 more/(规划中) |
同一根域名下三条独立 CNAME,分别指向三个互不相通的 Vercel 项目;任何一个项目的部署都不会影响另外两个。
三个项目都通过 Vercel REST API 部署、阿里云 CNAME 解析,流程一致。
Vercel → Account Settings → Tokens → Create,Scope 选对应账号 / 团队,有效期宜短。
文本用 UTF-8;图片等二进制必须 "encoding":"base64",否则文件损坏。
POST /v11/projects,纯静态项目 framework 设为 null。
POST /v13/deployments,带 name、files、"target":"production"。
GET /v13/deployments/{id},直到 readyState = READY(通常数十秒)。
POST /v10/projects/{id}/domains,提交完整子域名。
云解析 DNS 加 CNAME:主机记录为子域名前缀,记录值 cname.vercel-dns.com。
访问域名与接口确认 200;用 curl 下载 + SHA256 比对线上与本地一致。
本汇总只记录凭据的“存放位置”,不复制明文密码与令牌。
| 凭据 | 存放位置 | 使用 / 处理 |
|---|---|---|
| Vercel Access Token | 不长期留存;长期令牌置于项目环境变量 VERCEL_API_TOKEN | 短期令牌用后即在 Vercel 删除 |
| Upstash URL / Token | 各项目 Vercel 环境变量(UPSTASH_REDIS_REST_URL / TOKEN) | 重部署不影响;勿外发 |
| 工作系统账号 | user1 ~ user8,初始密码见内部部署日志 | 建议后续通知改密 |
| 阿里云控制台 | 由本人掌握,用于域名解析 | 添加 / 修改 CNAME |
汇总自三个项目的原始记录,按项目归类。
本汇总依据下列原始档案整理,需要细节时可回溯对应文件。
桌面\田浩天打卡系统记录.md…\Doubao\chats\2026-09-05\new-chat\work-management\部署工作日志.md桌面\项目管理系统v2.5\(含 html、tasks.json、serve.py)C:\Users\项目管理服务中心\.openclaw-autoclaw\workspace\projects\checkin\…\Doubao\chats\2026-10-08\new-chat\home\ 与 …\new-chat\网页工作记录汇总\