Atoms
References

關鍵術語與詞彙表

透過這份快速參考指南,掌握 Vibe Coding 的語言。

本指南整理了你在使用程式碼與 AI 工具時常會遇到的術語。我們將定義保持簡單,讓你能快速上手。

Atoms 專有術語

  • 團隊模式: 啟用一支 AI 智能體團隊來為你處理複雜需求,其中包括產品經理、工程師、資料科學家、深度研究員與架構師。

  • 工程師模式: 僅指派工程師智能體 Alex 來處理你的專案。

  • 賽馬模式: 讓你能同時在多個模型上執行相同的提示詞,以比較它們的輸出結果。

  • 深度研究: 一項用於 進行 深度研究並 產出 專業報告的功能,包括學術論文、商業分析與市場報告。

  • App 預覽: 可以預覽結果,並直接在頁面上修改任何視覺元素。

  • 克隆: 讓你可以將任何專案複製到自己的對話中,從那裡繼續建置或編輯。

  • 發布: 為你目前的應用程式產生一個穩定連結,方便分享。

  • App 世界: Atoms 的創意平台,你可以在這裡展示作品,並在首頁上 突顯 你的技能。

LLMs 與 Vibe Coding

  • Vibe Coding: 一種撰寫軟體的方式:你用自然英文告訴 AI 你想要什麼(也就是「vibe」或意圖),再讓它產生實際的程式碼。你專注於 app 是否 感覺 正確且運作正常,而不是去煩惱分號或特定邏輯。

  • 人工智慧 (AI): 一個廣泛的術語,指能執行通常需要人類智慧才能完成之任務的電腦系統,例如辨識語音、做決策或翻譯語言。

  • LLM (大型語言模型): 一種以海量文字資料訓練而成的 AI。它是 ChatGPT 和 Claude 等工具背後的技術。它非常擅長預測句子中的下一個詞,因此能夠撰寫文章、回答問題以及編寫程式碼。

  • 幻覺: 指 AI 很有自信地給出完全錯誤的答案。AI 模型很擅長讓自己聽起來很有說服力,因此你應該始終再次確認它產生的程式碼或事實內容。

  • 提示詞: 你輸入給 AI 以取得答案的文字。「Prompt Engineering」其實只是比較花俏的說法,意思是「學會如何提出正確的問題,以獲得最佳結果」。

  • Token: AI 的計數方式。AI 看見的不是「單字」,而是「tokens」。一個 token 大約相當於四個字元的文字。例如,單字 "apple" 是一個 token,但一個又長又複雜的單字可能會是三個 tokens。AI 的成本與限制通常都是以 token 來衡量。

  • 人工介入機制: 那就是你。即使是 AI 在寫程式碼,你仍然是流程中的「管理者」。你負責審查成果、抽查檢驗,並在 AI 偏離方向時引導它。你不再是 撰寫者,而是成為 審查者

  • 反覆迭代: 透過對話逐步精煉程式碼的過程。在 vibe coding 中,你很少第一次就做到完美。你會透過像是「把那個按鈕變大一點」、「修正第 10 行的錯誤」或「不,改用另一種顏色」這樣的說法來「迭代」。

程式設計基礎

  • API (應用程式介面): 一座讓兩個不同程式彼此溝通的橋樑。你可以把它想像成餐廳裡的服務生:你(使用者)向服務生(API)點餐,而他們會把廚房(系統)做好的食物送來給你,你不需要知道它是怎麼煮出來的。

  • Bug: 程式碼中的錯誤或故障,會導致軟體當機或出現異常行為。

  • Version Control (Git): 程式碼的「時光機」。它會追蹤任何人所做的每一次變更,因此如果某些東西壞掉了,你可以輕鬆回到原本正常運作的版本。

  • Frontend (Client-side): 這是你在螢幕上看得到、摸得到的一切。它包含按鈕、文字、圖片和動畫。如果你正在瀏覽網站,「frontend」就是在你的瀏覽器中執行的部分。

  • Backend (Server-side): 這是應用程式的「大腦」,存在於遠端電腦(伺服器)上。它會處理資料、儲存你的檔案,並管理使用者看不到的邏輯。

  • UI (使用者介面): app 的具體設計與版面配置。它指的是「外觀與感受」——像是配色、按鈕形狀,以及文字的可讀性。

  • Full Stack: 能同時處理 前端後端 的開發者(或工具)。

軟體開發概念

  • Product Manager: 決定要打造 什麼 以及 為什麼 要打造的人。他們就像某項特定功能的「CEO」,在使用者需求與商業需求之間取得平衡。他們撰寫規劃文件(PRD),但通常不會親自寫程式碼。

  • Engineer: 建造者。他們接手產品經理的規劃,撰寫實際的程式碼讓功能運作起來。他們會找出 如何 以高效率且安全的方式完成建置。

  • Architect: 軟體的「城市規劃師」。他們通常不會寫下每一行程式碼;相反地,他們會做出高層級決策,例如該使用哪些技術,以及系統的不同部分應如何串接,才能讓整體在成長過程中不致崩壞。

  • Data Scientist: 偵探。他們會查看 app 產生的大量資料(例如使用者點擊或銷售數字),並運用數學與程式碼找出模式,幫助企業做出更聰明的決策。

  • Deep Researcher: 一種角色(有時也可能是專門化的 AI 智能體),專注於研究複雜且未知的主題。與一般搜尋不同,深度研究員會深入學術論文、技術文件與長篇報告,綜整出對困難主題的全面性答案。

策略與成長

  • SEO (搜尋引擎最佳化): 調整你的網站,讓它出現在 Google 搜尋結果頂端的技術。這包括使用正確的關鍵字、讓網站速度夠快,以及確保其他網站有連結到你。

  • Growth: 結合行銷與工程、完全專注於獲得 更多 使用者的領域。「Growth Engineer」可能會專門打造某些功能,鼓勵人們邀請朋友,或更快完成註冊。

  • PRD (產品需求文件): 一項功能的「藍圖」。這份文件由產品經理撰寫,會精確說明新功能應該做什麼、看起來應該如何,以及要如何衡量成功。工程師會把它當作操作說明書。

頁面結構與導覽

  • Headings (標題): 你頁面內容的大綱。在程式碼中,這些會標記為 H1、H2、H3 等。H1 是主標題(像書名),而 H2 則是章節標題。它們能幫助使用者與 Google 理解你的頁面在講什麼。

  • Footer: 每個頁面最底部的區塊。它就像網站的「雜物抽屜」——用來放那些重要但不是主要焦點的內容,例如法律政策、聯絡資訊,以及社群媒體連結。

  • Favicon: 出現在網頁瀏覽器分頁上的小圖示(位於頁面標題旁邊)。當使用者同時開了二十個分頁時,它能幫助他們快速辨識你的網站。

這個頁面有幫助嗎?

相關文章