關鍵術語與詞彙表
透過這份快速參考指南,掌握 Vibe Coding 的語言。
本指南會拆解你在使用程式碼與 AI 工具時常會遇到的術語。我們將定義保持簡單,讓你能快速上手。
Atoms 專有術語
團隊模式: 啟用一個 AI 智能體團隊來為你處理複雜需求,其中包括產品經理、工程師、資料科學家、深度研究員和架構師。
工程師模式: 只指派工程師智能體 Alex 來處理你的專案。
賽馬模式: 讓你可以同時在多個模型上執行相同的提示詞,以比較它們的輸出結果。
深度研究: 一項用於 進行 深度研究並 生成 專業報告的功能,包括學術論文、商業分析和市場報告。
App 預覽: 讓 你 可以預覽結果,並直接在頁面上修改任何視覺元素。
克隆: 讓你可以將任何專案複製到你自己的對話中,從那裡繼續建置或編輯。
發佈: 為你目前的應用程式產生穩定連結,方便分享。
App 世界: Atoms 的創意平台,你可以在這裡展示作品,並在首頁 突顯 你的技能。
LLM 與 Vibe Coding
Vibe Coding: 一種撰寫軟體的方式:你用白話英文告訴 AI 你想要什麼(也就是「vibe」或意圖),然後讓它產生實際程式碼。你專注的是 App 感覺 是否正確、功能是否正常,而不是去煩惱分號或特定邏輯。
人工智慧(AI): 一個廣泛的統稱,指能執行通常需要人類智慧才能完成之任務的電腦系統,例如辨識語音、做決策或翻譯語言。
LLM(大型語言模型): 一種以海量文字訓練而成的 AI。它是 ChatGPT 和 Claude 等工具背後的技術。它非常擅長預測句子裡下一個會出現的詞,因此能夠撰寫文章、回答問題以及寫程式碼。
幻覺: 指 AI 很有自信地給出完全錯誤的答案。AI 模型很擅長讓自己聽起來很有說服力,因此你應該始終再次檢查它所產生的程式碼或事實。
提示詞: 你輸入給 AI 以取得答案的文字。「提示詞工程」只是比較花俏的說法,意思其實就是「學會如何提出正確的問題,以得到最佳結果」。
Token: AI 計數的方式。AI 看到的不是「單字」,而是「tokens」。一個 token 大約相當於四個文字字元。例如,單字 "apple" 是一個 token,但一個很長且複雜的單字可能會是三個 token。AI 的費用與限制通常都是以 token 來衡量。
人工介入機制: 那就是你。即使是 AI 在撰寫程式碼,你仍然是這個流程中的「管理者」。你要審查成果、抽查內容,並在 AI 偏離方向時引導它。你不再是 撰寫者,而是變成 審查者。
迭代: 透過對話來持續精修程式碼的過程。在 vibe coding 中,你很少能第一次就做到完美。你會透過像是「把那個按鈕變大一點」、「修正第 10 行的錯誤」或「不,改用另一種顏色」這樣的方式來「迭代」。
程式設計基礎
API(應用程式介面): 一座讓兩個不同程式彼此溝通的橋樑。可以把它想像成餐廳裡的服務生:你(使用者)向服務生(API)點餐,而他們會把廚房(系統)做好的食物端給你,你不需要知道食物是怎麼煮出來的。
Bug: 程式碼中的錯誤或故障,會導致軟體當機或出現異常行為。
版本控制(Git): 程式碼的「時光機」。它會追蹤每個人所做的每一次變更,所以如果哪裡壞掉了,你可以輕鬆回到原本可正常運作的版本。
前端(用戶端): 這是你在螢幕上看得到、碰得到的一切。包括按鈕、文字、圖片與動畫。如果你正在瀏覽網站,「前端」就是在你的瀏覽器中執行的部分。
後端(伺服器端): 這是應用程式的「大腦」,存在於遠端電腦(伺服器)上。它會處理資料、儲存你的檔案,並管理使用者看不見的邏輯。
UI(使用者介面): App 的具體設計與版面配置。它指的是整體的「外觀與操作感受」——像是配色、按鈕形狀以及文字的可讀性。
全端: 能夠同時處理 前端 與 後端 的開發者(或工具)。
軟體開發概念
產品經理: 決定要做 什麼 以及 為什麼 要做的人。他們就像某個特定功能的「CEO」,要在使用者需求與商業需求之間取得平衡。他們撰寫規劃文件(PRD),但通常不會親自寫程式碼。
工程師: 建造者。他們接收產品經理的規劃,撰寫實際程式碼讓功能運作起來。他們會思考要如何高效且安全地完成建置。
架構師: 軟體系統的「城市規劃師」。他們通常不會寫下每一行程式碼;相反地,他們負責做出高層級決策,例如該使用哪些技術,以及系統各部分應如何串接,才能讓整體在成長時不至於崩壞。
資料科學家: 偵探。他們會分析 App 產生的大量資料(例如使用者點擊或銷售數字),並利用數學與程式碼找出模式,幫助企業做出更聰明的決策。
深度研究員: 一種角色(有時也是專門的 AI 智能體),專注於調查複雜且未知的主題。不同於一般搜尋,深度研究員會深入學術論文、技術文件與長篇報告,綜合整理出對困難主題的完整答案。
策略與成長
SEO(搜尋引擎最佳化): 調整你的網站,讓它出現在 Google 搜尋結果頂端的技術。這包括使用正確的關鍵字、讓網站速度夠快,以及確保其他網站有連結到你。
成長: 一種結合行銷與工程的工作,完全聚焦於獲得 更多 使用者。「成長工程師」可能會專門打造某些功能,鼓勵人們邀請朋友,或更快速地完成註冊。
PRD(產品需求文件): 某項功能的「藍圖」。這份文件由產品經理撰寫,會精確說明新功能應該做什麼、看起來要如何,以及如何衡量是否成功。工程師會把它當成操作說明書。
頁面結構與導覽
標題(Titles): 你頁面內容的大綱。在程式碼中,它們會標記為 H1、H2、H3 等。H1 是主標題(像書名),H2 則是章節標題。它們有助於使用者與 Google 理解你的頁面主題。
頁尾: 每一頁最底部的區塊。它就像網站的「雜物抽屜」——用來放那些重要但不是主要焦點的內容,例如法律政策、聯絡資訊和社群媒體連結。
Favicon: 出現在網頁瀏覽器分頁標籤上的小圖示(位於頁面標題旁)。當使用者同時開著二十個分頁時,它能幫助他們快速辨認你的網站。