🚀演講稿:TRAE SOLO 實戰賽——智啓Coding 碼力全開,讓AI為你打造完美旅程🧣
幻燈片 1:TRAE SOLO 實戰賽 | 智啓Coding 碼力全開 | 讓AI為你打造完美旅程
演講內容:
Hello,各位小夥伴們,我是圍巾哥蕭塵。今天的時間是2025年12月12日,週五。時間過得很快,又到了我們的分享時間。
演講內容:
我花費了三天時間,復刻了官方的 AI 助手案例,目的是更好地教大家如何去使用和玩轉這款軟件。本次實戰賽的核心項目,就是一個基於 AI 的旅行規劃器,它的核心集成了數據、AI 服務和支付三大功能,實現了從想法到部署的全流程。
幻燈片 2:神奇道具的內部構造藍圖
(核心架構:智慧大腦、記憶寶盒、神奇錢包) ,
演講內容:
要打造這個“完美旅程規劃器”,我們需要三個核心部件:
- 智慧大腦(OpenAI): 它負責思考和生成所有精彩的旅行計劃,。在我們的實戰中,AI 功能這部分使用的是 Open Loot。
- 記憶寶盒(Supabase/SBASE): 它像一個記憶麪包,能牢牢記住每位用户和他們專屬的行程,。SBASE 是我們的數據庫基礎,負責用户註冊、登錄和行程的保存。
- 神奇錢包(Stripe): 它處理會員訂閲,確保道具能夠持續提供優質服務,。Stripe 是我們的支付系統。
目前,我們已經把 SBASE、Open Loot 以及 Stripe 這三個基層的核心功能全部跑起來了。
幻燈片 3:冒險第一站:教道具聽懂我們的“咒語”(Prompt)
(Prompt 生成與優化流程) ,
演講內容:
一切都開始於正確的指令——提示詞(Prompt),。由於官方直播並未提供清晰的提示詞,我們必須自己構建“咒語”體系,具體步驟如下:
- 分析目標: 明確我們希望 AI 做出什麼,。
- 獲取初稿: 我利用 Google UD 工具分析了官方網站,讓 AI 生成了初步的“咒語”,,。
- 優化升級: 將初稿複製後,使用 Ving 的“優化輸入內容”功能對其進行優化。通過不斷迭代和優化,讓“咒語”更精確,效果更完美,。
精確的提示詞是確保 AI 能夠快速生成高質量原型的前提。
幻燈片 4:瞬間變身:為道具打造一個漂亮的外殼!
(UI 界面生成) ,
演講內容:
有了精確的“咒語”,我們就可以使用 AI 工具(例如 v0)直接生成應用的專業且美觀的用户界面(UI),。
我通過 Ving,基於優化後的提示詞,快速完成了原型製作。在製作原型這個方面,Ving 速度和效率較高,能夠減少樣板代碼。看,只用對話,我們的道具就擁有了一個專業又美觀的外殼!,
幻燈片 5:連接“智慧大腦”:最輕鬆的一步!
(AI 功能集成) ,
演講內容:
在 TRAE SOLO 裏,將我們漂亮的 UI 外殼與“智慧大腦”(OpenAI/Open Loot)連接起來,是整個冒險中最順利的一步,幾乎瞬間完成,,。現在,我們的應用已經可以思考了!
現場演示: 我們可以立刻來驗證一下 AI 的功能。比如,我讓它規劃一個“雲南大理五日遊”。可以看到,AI 功能成功運行,並在行程列表裏生成了方案,沒有翻車。
幻燈片 6:第一個大挑戰——馴服“記憶寶盒”(Supabase)
接下來要聊的,是每一個新手開發者在構建應用時,幾乎都會遇到的第一個大挑戰——馴服“記憶寶盒”,也就是我們所説的數據庫管理工具 Supabase。
為什麼説它是“記憶寶盒”?因為它就像是我們應用的大腦,負責存儲用户的每一條信息、每一次操作、每一段旅程。但問題就在於,這個大腦並不是隨便就能用的。它要求我們像圖書管理員一樣,把每一條數據都精準地放在正確的位置。
很多初學者在這裏第一次“翻車”,是因為我們對數據庫中“表格”之間的邏輯關係還不夠熟悉。
“絕大多數同學會在這裏卡殼,因為對錶的這個邏輯概念不清楚。”
比如,一個用户可以有多個訂單,一個訂單又包含多個商品——這些關係怎麼在數據庫裏體現?主鍵、外鍵、一對多、多對多……這些概念一旦搞混,整個系統就會像圖書館裏亂放的書一樣,找不到、對不上、亂成一鍋粥。
所以,第一個真正的考驗,不是寫代碼,而是理解數據結構。只有當你能把“記憶寶盒”整理得井井有條,你的應用才能真正“記得住、找得快、用得好”。
幻燈片 7:第二個大挑戰——解開“神奇錢包”(Stripe)的謎題
當然,當我們終於把數據庫理順,接下來迎接我們的,是第二個大挑戰——集成支付系統,也就是我們今天的主角:Stripe。
我們可以把 Stripe 想象成一個神奇錢包,它能讓你的應用瞬間擁有“收錢”的能力。聽起來很酷,對吧?但別高興得太早,這個錢包可不是隨便就能打開的。
它就像一個精密的密碼鎖,表面上看邏輯簡單:用户點擊購買 → 調用支付接口 → 收錢成功。
但實際操作中,你會發現:產品ID怎麼配置?價格怎麼綁定?支付狀態怎麼回調?失敗怎麼處理?
每一個細節,都是一顆“地雷”。一旦踩中,不僅用户付不了錢,甚至可能連訂單數據都亂掉。
“邏輯看似簡單,但實際操作中有很多細節需要注意。”
所以,解開 Stripe 的謎題,不只是技術實現,更是對業務流程的深刻理解。你需要清楚:誰是買家?買什麼?多少錢?怎麼付?付完怎麼辦?
只有當你能回答這些問題,“神奇錢包”才會真正為你所用,讓你的應用從“能用”變成“能賺錢”。
這兩個挑戰——馴服記憶寶盒和解開神奇錢包——幾乎是每一個全棧開發者成長路上的必經之路。
它們不會因為你聰明就放過你,也不會因為你努力就自動變簡單。
但正因為如此,一旦你跨過去了,你就真正從一個“寫代碼的人”,變成了一個“做產品的人”。
幻燈片 8:冒險成功:我們的神奇道具,誕生!
(三核功能流程圖及結果)
演講內容:
經過三天的努力,所有部件終於完美地組合在了一起。從 AI 生成行程,到用户登錄保存,再到會員訂閲,我們的“完美旅程規劃器”功能基本齊全,正式完工!
成功的功能包括:
- AI 行程生成成功。
- Supabase 用户系統:通過郵箱註冊和 Supabase 數據庫的驗證功能成功。
- Stripe 會員訂閲:成功跳轉到安全的 Stripe 支付頁面,完成了測試支付,訂閲成功,沒有翻車,。
但是,我們遇到了“翻車”: 在登錄驗證成功後,嘗試保存新行程時,保存(寫入數據)功能失敗了,這表明 Supabase 數據庫的保存邏輯需要重新調試和修復,。
幻燈片 9:嚮導的冒險心得:給新手機器貓的四個錦囊
(經驗總結與難點分析) ,
演講內容:
通過這次實戰,我總結了四個最重要的經驗教訓,給所有初學者作為錦囊,:
- AI 集成最簡單: 真正的 AI 功能(如連接 OpenAI 或 Openrouter)反而是最容易的部分,難度不大,。
- 真正的難點是“地基”: 最費時間和精力的核心堡壘,是 Supabase數據庫和 Stripe 支付系統,,。我們大多數開發者缺乏對數據庫表單邏輯和數據結構的清晰概念,這部分是卡殼和做錯最多的地方,。同時,Stripe 需要處理產品 ID 和數值的對應關係,也是難點之一。
- 工具提供宏觀地圖: TRAE SOLO 最大的價值在於提供了一個清晰的宏觀架構認知,,。它能讓你知道從哪裏開始,要走哪幾步。
- 擁抱“翻車”: “翻車”是學習過程的一部分,不要害怕,。每一次失敗都是進步的階梯,要將原型轉化為商業產品,需要大量的代碼進化和調試,。
幻燈片 10:AI 編程的終極魔法公式
(核心流程:想法 -> 對話 -> 集成 -> 產品) ,
演講內容:
總結起來,用 AI 創造產品的核心流程可以簡化為一個神奇的公式,它改變了我們從 0 到 1 的方式,:
- 想法(Idea): 你有一個想要實現的想法,,。
- 對話(Conversation): 通過對話和提示詞,讓 AI 將你的想法分解成可操作的步驟,實現想法的生成,,。
- 集成(Integration): 集成相應的功能,例如 SBASE 數據庫、Open Loot 的 AI 功能、Stripe 的支付功能,,。
- 產品(Product): 最終交付你的產品,解決用户的需求,,。
這個過程,就是通過對話和集成,去實現你從想法到編碼,最終到產品化的過程。
幻燈片 11:你,就是下一代的AI超級工程師!
掌握了 AI 編程的“宏觀架構”,你就擁有了將想法快速變為現實的能力,,。
但是,真正的挑戰在於深入理解底層邏輯,尤其是數據庫結構,,。你必須將原型代碼從數據堆砌轉化為模塊化、封裝化的結構。只有當你能夠清楚地知道需要用什麼表、表之間的對應關係是什麼時,你才能真正成為代碼的掌控者,,,。
通過不斷實踐和代碼進化,你就能成為下一代的 AI 超級工程師,!你的冒險,才剛剛開始!