docs: v0.15 部署记录 + main 分叉说明
This commit is contained in:
+28
@@ -725,3 +725,31 @@ Stage Summary:
|
||||
3. 🟡 健康设计:每日软上限 + "星核建议休眠"提醒 —— v0.17 计划
|
||||
4. 🟡 移动端 375px 实测(Codex 分层弹层在小屏的可读性)
|
||||
5. 🟡 idleProjectHistory 可在 StatsPanel 展开查看最近 5 条详情
|
||||
|
||||
---
|
||||
Task ID: v0.15-deploy
|
||||
Agent: 主控 Z.ai Code
|
||||
Task: v0.15 静态导出 + 推送 gh-pages 部署(用户反馈线上只有 v0.12)
|
||||
|
||||
Work Log:
|
||||
- 用户反馈:线上 gh-pages 只有 v0.12,v0.14/v0.15 未部署
|
||||
- 检查发现:本地 main 落后于远程 main(远程有 cron job 自动推送的 v0.9/v0.11/v0.12,本地 v0.14/v0.15 基于更早的 v0.8.1 重新实现)
|
||||
- 决策:gh-pages 是独立静态文件分支,直接基于本地 v0.15 代码导出部署;main 分叉问题记入 worklog 供 cron job 后续处理
|
||||
- 部署流程:
|
||||
1. pkill next dev / next-server / bun run dev(停 dev 释放 .next)
|
||||
2. rm -rf out .next && BUILD_EXPORT=true bun run next build(静态导出,3.6s 编译成功)
|
||||
3. cd out && git init -b gh-pages && git add -A && commit "deploy: v0.15"
|
||||
4. git remote add origin <gitea> && git push -f origin gh-pages(12edea3...dd4fa38 强制更新成功)
|
||||
5. nohup bun run dev > dev.log 2>&1 &(后台重启 dev,端口 3000 就绪)
|
||||
- 线上验证(agent-browser 打开 https://gitea-pages.atdunbg.xyz/Super_Z/echo-nexus/):
|
||||
* HTTP 200 ✓
|
||||
* 本地 out/ chunk hash 与线上完全一致(9 个 chunks 全匹配)✓
|
||||
* body innerText 确认:"ECHO NEXUS · v0.15" + "放置中 +0.4/s" + "放置收益概览 IDLE OPS" + "放置产能 +0.4/s" + "永久加成 +0/s" + "完成工程 0" ✓
|
||||
* 切到图谱 tab:"记忆图谱" + "深层叙事" ✓(loreLayers 已上线)
|
||||
* 首次访问有瞬时 client-side hydration 竞态("Application error"),reload 后稳定,非阻塞性
|
||||
|
||||
Stage Summary:
|
||||
- ✅ gh-pages 已强制更新到 v0.15(commit dd4fa38 on gh-pages 分支)
|
||||
- ✅ 线上 https://gitea-pages.atdunbg.xyz/Super_Z/echo-nexus/ 可游玩 v0.15 完整功能
|
||||
- ✅ dev 服务器已重启(端口 3000,bun run dev 后台)
|
||||
- ⚠️ 未解决:本地 main 与远程 main 分叉(远程有 v0.9/v0.11/v0.12,本地有 v0.14/v0.15,共同祖先是 v0.8.1)。需 cron job 后续 rebase 或 merge,评估 v0.9-v0.12 的小改进是否要 cherry-pick 进 v0.15 线。本地 v0.15 代码完整(lint 通过 + agent-browser 验证通过),不缺失关键功能。
|
||||
|
||||
Reference in New Issue
Block a user