OUTCOMES
這條 Prompt 會幫你完成什麼
- TabTin 完整開發環境健康執行
- 取得各服務的實際位址與驗證結果
BEFORE YOU START
開始前準備
- 本機開發相依套件已準備完成
- Docker 引擎正在執行
AI 應先了解這些位置
AGENTS.mddocs/agent/setup.mddocs/agent/commands.mddev.shapps/tabtin-electronREADY TO RUN
完整 Prompt
複製完整 Prompt,保留執行與驗收邊界。
你正在協助我第一次執行 TabTin,之後我會用它打造自己的產品。請直接完成啟動與驗證,不要只留下一份要我自行執行的指令清單。
開始前
閱讀 AGENTS.md、docs/agent/setup.md、docs/agent/commands.md,並查看 dev.sh 與 apps/tabtin-electron。檢查工作目錄、連接埠占用、Docker 和根目錄環境設定。不要另建 .env、停止無關程序,或刪除既有資料與程式碼變更。
要完成的工作
- 確認本機必要條件,安全補齊關鍵缺項並記錄變更。
- 依目前開發流程啟動資料庫、快取、Django、背景工作、協作與即時服務。
- 後端健康後,在可持續使用的開發終端啟動 Electron,不使用容易被回收的短生命週期背景程序。
- 發生連接埠衝突時先確認程序歸屬,只處理明確屬於舊 TabTin 開發環境的程序。
- 啟動失敗時讀取相應日誌、找出根因並繼續修復,不把重新啟動留給我。
驗證
使用儲存庫規定的 API、協作與即時服務健康端點。確認 Electron 開發伺服器可存取,頁面或主控台沒有阻擋啟動的錯誤。記錄實際連接埠與服務狀態;若選用元件未啟動,說明是否影響下一步產品改造。
最終回報
列出已啟動服務、位址、健康結果、修復問題、設定變更與安全停止方式,並建議下一步應先部署還是品牌改造。未經明確要求,不提交或推送。