| 項目 | 内容 |
|---|---|
| 時間 | 10:00 |
| 影響 | aiworkforme index.html 原有 student nav 被 workskm nav 整段覆蓋 |
| 原因 | 未先讀取 aiworkforme index.html 原始 nav,直接執行整段替換 |
| 修復 | 還原原有 student nav:課程内容 / 学习分享 / 報名通道 / 常見問題 / 资源中心▼ |
| 預防 | nav 同步禁止整段覆蓋(MEMORY.md 已新增原則) |
| # | 檢查項目 | 驗證方式 | 負責 |
|---|---|---|---|
| 1 | manifest.json 完整性 | 对比 SKILL.md 數量 | 由貞 |
| 2 | skills-list.html 動態版 | 讀取 manifest,非靜態 | 由貞 |
| 3 | index.html nav 獨立性 | 記錄各站 nav 結構 | 由貞 |
| 4 | memodata.html 同步 | 確認 JS 陣列已更新 | 由貞 |
| 5 | 舊 deployment 保留 | ≥1個(可回滾) | 由貞 |
| 6 | CF 專案設定 | Build command / Root directory | 由貞 |
| 7 | 外部連結有效性 | 抽檢 5個 URL | 由貞 |
| 脚本名 | 功能 | 優先級 | 说明 |
|---|---|---|---|
site-health-check.ps1 | 搬家完整性預檢 | 🔴 P0 | 自動对比 SKILL.md vs manifest vs skills-list |
deploy-gate.ps1 | 部署前安全閘 | 🔴 P0 | 確認 3-site index nav 不被覆蓋 + memodata 同步 |
cleanup-old-deploys.ps1 | 舊 deployment 清理 | 🟡 P1 | CF API 批量刪除,支持 wrangler v4 |
student-delivery.ps1 | 學生交付自动化 | 🟡 P1 | 一鍵建立專用專案 + 下載 Starter Kit |
updatesk 更新 manifest.json(id/name/description/category/tags/version/author/created)torecord 寫入工作備忘tomemo 生成備忘 HTML(如有必要)updatememo 同步至所有目標站台(index + memodata)由貞整理 · 備忘 #NN · YYYY-MM-DD| Phase | 主要目標 | 核心產出 | 預計複雜度 |
|---|---|---|---|
| Phase 2 | 首页精緻化 + 需求与分享 | 首页热门技能展示 / 需求与分享頁面(新建) | 🟡 中 |
| Phase 3 | 學生交付工具鏈 | Starter Kit / student-init.ps1 / 自动化交付脚本 | 🔴 高 |
| Phase 4 | 三場景實測 + 正式上線 | A/B/C 場景驗證 → 原 wholistics 正式替換 | 🟡 中 |