OUTCOMES
這條 Prompt 會幫你完成什麼
- AdminDash 可存取
- 初始管理員與 Organization 能依正常產品流程使用
BEFORE YOU START
開始前準備
- 後端開發環境健康執行
- 擁有可接收登入驗證碼的帳號
AI 應先了解這些位置
apps/admindashapps/tabtin_djangodocs/agent/setup.mdREADY TO RUN
完整 Prompt
複製完整 Prompt,保留執行與驗收邊界。
你正在啟動 TabTin 管理後台,並為我的產品建立第一個可用 Organization 與管理員。請遵循現有後端契約,不要直接修改業務資料表來跳過正常初始化流程。
開始前
閱讀 AGENTS.md、docs/agent/setup.md、apps/admindash 與 apps/tabtin_django。確認 Django API、資料庫與 AdminDash 的啟動方式和連接埠,檢查既有帳號、組織與資料,避免重複建立。電話、電子郵件、權杖與密碼都不得出現在日誌或最終報告。
要完成的工作
- 啟動或確認 Django 後端健康,再啟動 AdminDash 開發端。
- 釐清目前驗證流程與管理員資格規則,使用允許的初始化方式建立或提升指定帳號。
- 透過產品 API 或管理介面建立第一個 Organization,並設定明確的擁有者。
- 依現行產品模型確認預設 Workspace、成員關係與必要內建資源已建立。
- 不建立永久權限後門,也不把測試憑證寫入儲存庫。
驗證
以管理員登入 AdminDash,確認能查看 Organization、成員與基本執行狀態,再以一般成員驗證權限邊界。透過 Electron 或產品入口進入該 Organization,確認組織選擇、Workspace 與基礎資源可用。若初始化依賴背景工作,等待完成並檢查日誌。
最終回報
提供後台位址、已初始化物件、安全初始化方式、管理員與一般成員驗證結果,以及正式環境仍需設定的驗證與稽核項目。不得暴露真實憑證,也不要未經要求提交變更。