DragonsHoard 素材庫 Telegram 同步

步驟

  1. 執行同步:在 repo 根目錄執行 python xcripts/telegram_materials_sync.py。
  2. 處理執行結果:
    • 沒有新素材:回報腳本輸出的目前 checkpoint 與已是最新狀態。
    • 有新素材:回報腳本輸出的新增數量與新 checkpoint,並執行 git status --porcelain -- materials/,列出這次新增的素材檔案。
    • 設定檔缺失、認證失效、需要互動登入或其他錯誤:停止並將錯誤回報給使用者,不自行修復、登入或重試。
  3. 結束:不讀取、整理、分類或 Ingest 新增素材,也不主動觸發 hoard-commit。