卡在「嘗試修復」
使用 Lovable 進行建構的設計旨在快速直觀,但就像任何強大的工具一樣,有時也可能遇到問題。您可能會發現您的程式碼未如預期運行,或者 AI 誤解了您的指令,導致非預期的行為。 這是一份逐步指南,幫助您解決這些問題並重返建構工作:1
首先使用「嘗試修復」按鈕
當出現錯誤時,您的第一步應該是點擊「嘗試修復」按鈕。Lumi 會分析日誌,找出問題並應用快速修復。如果這無法解決問題,就該進行下一步了。
2
診斷非預期行為
有時您的程式碼運行時沒有錯誤,但功能卻未如預期。這被稱為非預期行為,除錯起來可能很棘手。以下是處理方法:
- 檢視您的提示: 再次檢查您最初的指令,確保它們清晰明確。
- 隔離問題: 檢查個別元件和邏輯,找出問題所在。
- 提供視覺情境: 使用螢幕截圖或錄影,向 AI 準確展示哪個部分運作不正常。
3
撰寫更有效的提示
清晰且結構化的提示能產生更好的結果。請遵循此格式以獲得最佳效果:
- 專案概覽: 簡要描述您正在建構的內容。
- 頁面結構: 列出關鍵頁面和元件。
- 導覽邏輯: 解釋預期的使用者流程。
- 視覺輔助: 上傳線框圖或模型圖。
- 實作步驟: 概述期望的建構順序。
4
以合乎邏輯的順序建構
結構化的開發方法可以預防許多常見問題。請遵循以下建議的工作流程:
- 建立主要版面配置和頁面。
- 連接您的後端或資料庫。
- 設定使用者驗證和角色。
- 規劃每個功能的邏輯。
- 提示 Lumi 逐一實作功能。
5
使用討論模式尋求指導
如果您感到卡關,請切換到 Discuss Mode 尋求協助:
- 要求 Lumi 分析您專案的目前狀態。
- 請求已嘗試過的解決方案摘要。
- 提示尋求新策略來解決持續存在的問題。
6
應用進階策略對付頑固的錯誤
如果問題仍然存在,請嘗試這些更進階的技巧:
- 具體說明: 清楚描述錯誤以及您預期發生的情況。
- 使用視覺輔助: 螢幕截圖或螢幕錄影對於說明複雜問題非常有幫助。
- 尋求替代方案: 直接詢問:「我們還能嘗試什麼?」以產生新想法。
- 回復: 將您的專案還原到先前可運作的版本,然後逐步重建有問題的功能。
常見的疑難排解領域
您遇到的大多數問題都將屬於以下類別之一:- UI 和版面配置小問題
- API 或後端錯誤
- 提示誤解
- AI 無回應或故障
- 平台或整合失敗
一般問題
如何快速診斷問題?
如何快速診斷問題?
切換到 Chat Mode 並詢問:「有些東西運作不正常。你能解釋一下問題並告訴我你已經嘗試過什麼方法嗎?」
對於 UI 或版面配置問題,我該怎麼辦?
對於 UI 或版面配置問題,我該怎麼辦?
- 檢查元件層級結構並檢視應用的樣式。
- 使用螢幕截圖清楚地說明任何視覺上的小問題。
- 直接提示 Lumi:「這個元素未對齊。請修復它。」
如果我完全卡在一個錯誤上該怎麼辦?
如果我完全卡在一個錯誤上該怎麼辦?
- 嘗試這個提示:「讓我們退一步。分析錯誤並提出替代解決方案。」
- 將任務分解成更小、更易於管理的步驟。
- 如果錯誤持續存在,請使用還原按鈕回復到可運作的版本。
「code sandbox error」是什麼意思?
「code sandbox error」是什麼意思?
這表示平台出現問題,不應該發生。請立即向我們的支援團隊回報。
如果我看到「Not found preview」或「spinning up sandbox」的訊息,該怎麼辦?
如果我看到「Not found preview」或「spinning up sandbox」的訊息,該怎麼辦?
首先,嘗試強制重新整理瀏覽器。如果問題未解決,請聯繫支援團隊尋求協助。
AI 可靠性
在進行提示工程時,如何避免 AI 犯錯?
在進行提示工程時,如何避免 AI 犯錯?
- 撰寫清晰、結構良好的提示。
- 採用反向元提示技巧。
- 在實施重大變更前,先在 Discuss Mode 中測試提示。
如果 AI 沒有回應,我該怎麼辦?
如果 AI 沒有回應,我該怎麼辦?
這是一個非預期的問題。請向我們的支援團隊回報以獲得立即協助。
如何打破持續的修復錯誤循環?
如何打破持續的修復錯誤循環?
優化您的提示以闡明您的目標,或向 AI 請求逐步除錯指南。
如果重構引起重大問題,我該怎麼辦?
如果重構引起重大問題,我該怎麼辦?
逐步實施變更。如果問題持續存在,請還原到穩定版本或使用 Discuss Mode 進行除錯。
如果 AI 進入錯誤循環、產生幻覺或使用錯誤的邏輯該怎麼辦?
如果 AI 進入錯誤循環、產生幻覺或使用錯誤的邏輯該怎麼辦?
如果您遇到錯誤循環或有缺陷的邏輯,請還原到穩定版本。然後,在您的下一個提示中提供更具體的上下文,可使用視覺編輯器或附加知識檔案。
如果 AI 未能實作我要求的變更,我該怎麼辦?
如果 AI 未能實作我要求的變更,我該怎麼辦?
AI 可能誤解了您的請求或針對了錯誤的檔案。請提供高度具體的指令,或手動進行編輯。
如果 Discuss Mode 或 Agent Mode 沒有回應或給出不完整的答案該怎麼辦?
如果 Discuss Mode 或 Agent Mode 沒有回應或給出不完整的答案該怎麼辦?
這是一個非預期的問題。請向我們的支援團隊回報以獲得立即協助。
對於非預期的崩潰、錯誤或循環,我該怎麼辦?
對於非預期的崩潰、錯誤或循環,我該怎麼辦?
- 避免重試完全相同的提示;相反地,簡化或改寫它。
- 詢問 AI:「我們已經嘗試過哪些解決方案?」
- 還原您專案的先前可運作版本。