跳到主要內容
疑難排解

專案失敗或需要修正

專案最後顯示「無法完成驗證」、「已產生,但尚未編譯」、「尚未測試載入」或「無法完成這個專案」時該怎麼辦。

更新於

本頁內容
  1. 「Codexe 無法自動完成這個專案的驗證」
  2. 「已產生,但尚未編譯」或「尚未測試載入」
  3. 「Codexe 無法完成這個專案」
  4. 平台不對

#「Codexe 無法自動完成這個專案的驗證」

Codexe 建置了專案,發現錯誤,而自動修復沒能讓它建置成功。所有檔案都還在。

  1. 按下讓 Codexe 再試一次(免費)。它會重新跑一輪修復,不會用到 token。每個專案每天可以用一次,每天最多三個專案。
  2. 如果還是失敗,打開聊天,用更簡單的步驟重新描述目標,或一次只要求一部分(「先讓插件在沒有 MySQL 儲存的情況下建置成功」)。
  3. 如果錯誤提到特定的函式庫或版本,請說明你的伺服器執行的是哪個版本。
  4. 你也可以在編輯器中修正回報的錯誤,然後按下編譯。

常見的原因是需求混用了不同的平台或版本(「一個使用 Fabric API 的 Spigot 插件」),或第一個需求非常龐大。比較小、比較具體的需求驗證起來更可靠。

#「已產生,但尚未編譯」或「尚未測試載入」

Codexe 這次沒辦法執行檢查,所以不能說專案壞了;它只是還沒被檢查過。常見原因:

  • 建置服務很忙,或某個相依套件的儲存庫沒有回應,
  • 對 Skript 來說,腳本用了測試伺服器沒有的附加元件(請參閱 Skript)。

該怎麼做:按下編譯取得真正的答案(Java 專案)。Codexe 也會在一段時間內自動重試這些專案。如果是 Skript,請在你的伺服器上安裝附加元件,然後在那裡測試。

#「Codexe 無法完成這個專案」

第一次產生沒有產出任何可用的東西(沒有檔案、AI 供應商錯誤,或平台錯誤)。它用掉的 token 已經自動退還,訊息中會顯示退還的數量。按下再試一次,就會帶著你原本的需求重新開啟建立頁面。可以考慮改寫需求或換一個模型。請參閱額度退還。

#平台不對

如果 Codexe 產生的平台和你要求的不同(例如你要 Fabric,卻產生了 Forge 模組),而且無法重新產生,專案就會停止,並顯示一則寫出兩個平台名稱的訊息。請確認建立頁面上的專案類型和需求一致,並在文字中明確寫出平台。

專案失敗或需要修正 | Codexe Docs