docs: v0.15 部署记录 + main 分叉说明

This commit is contained in:
Z.ai Code
2026-06-24 22:47:11 +00:00
parent 22588425cf
commit 774ddaf9d1
+28
View File
@@ -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.12v0.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-pages12edea3...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.15commit dd4fa38 on gh-pages 分支)
- ✅ 线上 https://gitea-pages.atdunbg.xyz/Super_Z/echo-nexus/ 可游玩 v0.15 完整功能
- ✅ dev 服务器已重启(端口 3000bun 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 验证通过),不缺失关键功能。