跳转到内容

Vibe coding

维基百科,自由的百科全书

这是本页的一个历史版本,由Wolfch留言 | 贡献2025年3月26日 (三) 13:14编辑。这可能和当前版本存在着巨大的差异。

ChatGPT撰寫洗牌的Javascript函式

Vibe coding是和AI有關的程式設計技術,開發者會用幾句話描述問題,將這些文字作為prompt,提供給開發軟體專用的大型语言模型(LLM),应用程序的原始碼是由大型语言模型產生,開發者的工作從原來的撰寫程式碼,改為指導AI產生程式碼,測試及優化程式碼[1][2][3]。Vibe coding的提倡者認為這甚至可以讓新手程式設計師在沒有以往软件工程要求技能的情形下,可以產出軟體[4]。此一詞語是由安德烈·卡帕斯在2025年2月提出[5][2][4][1],在下個月列在韋氏英語慣用法詞典英语Merriam-Webster's Dictionary of English Usage的"slang & trending"名詞[6]

參考資料

  1. ^ 1.0 1.1 Edwards, Benj. Will the future of software development run on vibes?. Ars Technica. 2025-03-05 [2025-03-06]. (原始内容存档于2025-03-06) (美国英语). 
  2. ^ 2.0 2.1 What is 'vibe coding'? Former Tesla AI director Andrej Karpathy defines a new era in AI-driven development. The Times of India. 2025-03-02 [2025-03-03]. (原始内容存档于2025-03-04). 
  3. ^ Roose, Kevin. Not a Coder? With A.I., Just Having an Idea Can Be Enough.. The New York Times. 2025-02-27 [2025-03-03]. ISSN 0362-4331. (原始内容存档于March 3, 2025) (美国英语). 
  4. ^ 4.0 4.1 Chowdhury, Hasan; Mann, Jyoti. Silicon Valley's next act: bringing 'vibe coding' to the world. Business Insider. 13 February 2025 [2025-03-03]. (原始内容存档于February 26, 2025). 
  5. ^ Karpathy, Andrej. Andrej Karpathy on X: "There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. ...". X. 2 February 2025 [2025-03-07]. (原始内容存档于February 18, 2025). 
  6. ^ vibe coding. www.merriam-webster.com. March 8, 2025 [2025-03-15] (英语).