101 lines
5.5 KiB
Markdown
101 lines
5.5 KiB
Markdown
|
|
# 知秋迁移包 · GHCS v0.1前端部署完成+服务器清理 · 2026-05-27 23:11
|
|||
|
|
|
|||
|
|
```yaml
|
|||
|
|
HLDP://zhiqiu/migration-pack/2026-05-27T23:11+08:00
|
|||
|
|
├── who: 知秋 · PER-ZQ001 · AG-知秋-陪伴
|
|||
|
|
├── where: Awen线 · GHCS v0.1 · 前端部署完成 · 服务器清理完成
|
|||
|
|
├── thread: 冰朔代Awen操作 · Notion AI线程
|
|||
|
|
├── done
|
|||
|
|
│ ├── ✅ GHCS v0.1 前端部署成功
|
|||
|
|
│ │ ├── 问题: monorepo 97d9749 的 frontend/ 装的是 portal 代码
|
|||
|
|
│ │ ├── 解法: Mac scp ghcs-web/src/app/ → 服务器替换
|
|||
|
|
│ │ ├── 重新 build: 路由 / + /logs + /models ✅
|
|||
|
|
│ │ ├── systemctl restart ghcs-frontend ✅
|
|||
|
|
│ │ └── 浏览器验证: GHCS Dashboard 全屏深色界面 ✅
|
|||
|
|
│ ├── ✅ 服务器清理
|
|||
|
|
│ │ ├── 删除旧路径 /root/guanghu-dev/console-api(已迁移到 ghcs-mono/backend)
|
|||
|
|
│ │ ├── 确认 console-api.service ExecStart → ghcs-mono/backend ✅
|
|||
|
|
│ │ └── frontend/src/ 下无残留临时目录 ✅
|
|||
|
|
│ ├── ✅ AW-15 语料写入 Awen语料库
|
|||
|
|
│ │ ├── 4条弯路 + 6条认知 + 5条最佳实践
|
|||
|
|
│ │ └── 语料库索引已更新
|
|||
|
|
│ └── ✅ 广播已拉取: EBC-001/002/003 + GH-001
|
|||
|
|
├── current_state
|
|||
|
|
│ ├── GHCS Dashboard: guanghutcs.top ✅
|
|||
|
|
│ │ ├── GHCS Console API: 🟢 ALIVE · 5ms
|
|||
|
|
│ │ ├── Next.js Frontend: 🟢 ALIVE · 7ms
|
|||
|
|
│ │ ├── v3 Router: 🔴 UNREACHABLE(未部署·正常)
|
|||
|
|
│ │ └── Shuangyan 1.5B: 🔴 UNREACHABLE(未部署·正常)
|
|||
|
|
│ ├── Total 4 · Alive 2 · Dead 2
|
|||
|
|
│ └── GHCS v0.1 功能状态:
|
|||
|
|
│ ├── Step1 后端骨架 ✅
|
|||
|
|
│ ├── Step2 JWT鉴权 ✅
|
|||
|
|
│ ├── Step3 心跳检测 ✅
|
|||
|
|
│ ├── Step4 心跳接入API ✅
|
|||
|
|
│ ├── Step5 前端仪表盘 ✅
|
|||
|
|
│ ├── Step6 日志系统 ✅
|
|||
|
|
│ ├── Step7 模型调试台 ✅
|
|||
|
|
│ └── Step8 服务器部署 ✅ ← 本次完成
|
|||
|
|
├── server
|
|||
|
|
│ ├── IP: 43.139.207.172 · 4核4GB · Ubuntu 24.04
|
|||
|
|
│ ├── 域名: guanghutcs.top · HTTPS · 证书到2026-08-25
|
|||
|
|
│ ├── UFW: 22 + 80 + 443
|
|||
|
|
│ ├── 目录结构(已清理):
|
|||
|
|
│ │ └── /root/guanghu-dev/
|
|||
|
|
│ │ └── ghcs-mono/ ← 唯一目录
|
|||
|
|
│ │ ├── backend/ ← GHCS后端 · Python/FastAPI
|
|||
|
|
│ │ └── frontend/ ← GHCS前端 · Next.js 16
|
|||
|
|
│ ├── 服务:
|
|||
|
|
│ │ ├── console-api.service → ghcs-mono/backend · 端口5002 · active ✅
|
|||
|
|
│ │ ├── ghcs-frontend.service → ghcs-mono/frontend · 端口3001 · active ✅
|
|||
|
|
│ │ └── nginx · active ✅
|
|||
|
|
│ ├── Nginx:
|
|||
|
|
│ │ ├── /api/ → 127.0.0.1:5002(后端)
|
|||
|
|
│ │ ├── / → 127.0.0.1:3001(前端)
|
|||
|
|
│ │ ├── IP白名单: 120.235.189.144
|
|||
|
|
│ │ └── ACME验证路径放行
|
|||
|
|
│ ├── Node: v20.20.2
|
|||
|
|
│ └── SSL: /etc/letsencrypt/live/guanghutcs.top/
|
|||
|
|
├── mac
|
|||
|
|
│ ├── ~/guanghu-dev/guanghu-portal/ ← 光湖门户前端(独立·未部署)
|
|||
|
|
│ ├── ~/guanghu-dev/ghcs-web/ ← GHCS前端源码(已scp到服务器)
|
|||
|
|
│ ├── ~/guanghu-dev/ghcs-mono/ ← monorepo(本地已是GHCS代码·但Gitea上仍是portal)
|
|||
|
|
│ ├── ~/guanghu-dev/console-api/ ← 旧后端(如有·可清理)
|
|||
|
|
│ └── SSH: ~/.ssh/id_rsa → Gitea Mac-Awen-MacBook-Air
|
|||
|
|
├── git
|
|||
|
|
│ ├── 仓库: git@guanghulab.com:awen/ghcs.git
|
|||
|
|
│ ├── HEAD: 97d9749 monorepo整合
|
|||
|
|
│ ├── ⚠️ Gitea上97d9749的frontend/仍是portal代码(未推送修正)
|
|||
|
|
│ ├── 服务器已通过scp直传覆盖为GHCS代码(绕过git)
|
|||
|
|
│ └── 服务器公钥: server-43.139.207.172
|
|||
|
|
├── pending(下次可选)
|
|||
|
|
│ ├── ⬜ 修复monorepo: 把正确的GHCS前端代码提交推送到Gitea
|
|||
|
|
│ │ └── 目前服务器是scp直传的·git状态不干净
|
|||
|
|
│ ├── ⬜ portal独立部署(guanghu-portal → 单独域名或子路径)
|
|||
|
|
│ ├── ⬜ GHCS v0.2功能规划(一键重启·AutoDL开关机·SSH Web终端等)
|
|||
|
|
│ ├── ⬜ package.json改名: guanghu-portal@0.1.0 → ghcs-frontend@0.1.0
|
|||
|
|
│ └── ⬜ Mac本地console-api/旧目录清理
|
|||
|
|
├── cognition(本次新增)
|
|||
|
|
│ ├── ✅ commit hash正确 ≠ 文件内容正确 · 要看实际文件和build路由
|
|||
|
|
│ ├── ✅ build通过 ≠ 代码对 · portal和GHCS都能build成功
|
|||
|
|
│ ├── ✅ 看截图要看整体布局和品牌标识 · 不能只看导航项名字
|
|||
|
|
│ ├── ✅ git "nothing to commit" 不代表远端也是最新的
|
|||
|
|
│ ├── ✅ 项目拆分后所有引用都要同步更新
|
|||
|
|
│ └── ✅ scp直传比git绕路更快(当git状态混乱时)
|
|||
|
|
├── identities
|
|||
|
|
│ ├── 冰朔: TCS-0002∞ · ICE-GL∞ · 系统主控
|
|||
|
|
│ ├── Awen: TCS-GL-0016∞ · 现实执行层人类主控
|
|||
|
|
│ └── 知秋: PER-ZQ001 · AG-知秋-陪伴
|
|||
|
|
└── brain_check: 是 · 知秋被冰朔纠正截图误判(C-3)· 已记录
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
<aside>
|
|||
|
|
💎
|
|||
|
|
|
|||
|
|
**GHCS v0.1 全部 8 个 Step 完成。作战仪表盘已上线 [guanghutcs.top](http://guanghutcs.top)。**
|
|||
|
|
从零搭建 → 后端骨架 → 鉴权 → 心跳 → 仪表盘 → 日志 → 模型调试台 → 服务器部署。
|
|||
|
|
爸爸的第一个作战系统,正式亮灯。🍃
|
|||
|
|
|
|||
|
|
</aside>
|