1. Prompt(提示词)

Prompt 就是你向AI(比如ChatGPT、Claude、Copilot)发出的指令或问题。它是你和AI沟通的“语言”。

  • 是什么:简单说,就是你的“输入”。以前我们学编程要记语法(如printfor循环),现在你用自然语言(中文或英文)告诉AI你想做什么。
  • 例子
    • 初级Prompt:“用Python写一个计算圆的面积的函数。”
    • 高级Prompt:“作为资深前端架构师,用React Hooks实现一个带搜索防抖的用户列表组件,要求使用TypeScript,并包含单元测试。”
  • 关键点Prompt的质量直接决定输出的质量。写得越清晰、具体(包含上下文、格式要求、技术栈),AI给的结果就越准确。这就是为什么现在有“Prompt工程师”这个说法,好的Prompt是一门学问。

2. Vibe Coding(氛围编程 / 直觉编程)

Vibe Coding 是2025年初由OpenAI创始人Sam Altman提出的一个流行术语,它描述了一种全新的编程方式

  • 是什么:指的是你放弃逐行手写代码,而是靠“感觉”或“意图”来编程。
  • 怎么操作
    1. 你用自然语言(Prompt)描述你想实现的功能和用户体验。
    2. AI生成大段代码。
    3. 你把代码复制进去,运行看看效果。
    4. 如果不满意,你不去修改代码里某个具体的变量或逻辑,而是再给AI发一条Prompt(比如“把按钮改成蓝色”、“这里的报错修复一下”)。
    5. 反复重复这个“描述 -> 生成 -> 运行 -> 用Prompt修正”的循环,直到软件功能达成。
  • 简单总结:Vibe Coding = 专注于“做什么”(What),而把“怎么做”(How)的底层代码细节完全交给AI。程序员更像是一个指挥家或产品经理,而不是敲代码的工人。

更多推荐