关键术语与词汇表
通过这份快速参考指南,掌握 Vibe Coding 的语言。
本指南将拆解你在使用代码和 AI 工具时会遇到的常见术语。我们尽量让定义保持简单,帮助你快速上手。
Atoms 专属术语
- 团队模式: 启用一支 AI 智能体团队来为你处理复杂需求,包括产品经理、工程师、数据科学家、深度研究员和架构师。
- 工程师模式: 仅分配工程师智能体 Alex 来处理你的项目。
- 赛马模式: 允许你同时在多个模型上运行相同的提示词,以比较它们的输出结果。
- Deep Research: 一项用于 conducting 深度研究并 generate 专业报告的功能,包括学术论文、商业分析和市场报告。
- App 预览: 允许 you 预览结果,并直接在页面上修改任何可视元素。
- 克隆: 让你可以将任何项目复制到你自己的聊天中,以便从那里继续构建或编辑。
- Publish: 为你当前的应用生成一个稳定链接,便于分享。
- App 世界: Atoms 的创意平台,你可以在这里展示作品,并在首页 highlight 你的技能。
LLM 与 Vibe Coding
- Vibe Coding: 一种通过用自然英语告诉 AI 你想要什么(即“感觉”或意图),并让它生成实际代码来编写软件的方式。你关注的是应用是否 感觉 正确、运行是否正常,而不是去担心分号或具体逻辑。
- Artificial Intelligence (AI): 一个广义术语,指能够执行通常需要人类智能才能完成任务的计算机系统——例如识别语音、做出决策或翻译语言。
- LLM (Large Language Model): 一种基于海量文本训练的 AI。这项技术支撑着 ChatGPT 和 Claude 之类的工具。它非常擅长预测句子中的下一个词,因此能够撰写文章、回答问题和编写代码。
- 幻觉: 指 AI 非常自信地给出一个完全错误的答案。AI 模型很擅长让自己听起来很有说服力,因此你应始终仔细核查它生成的代码或事实。
- Prompt: 你输入给 AI 以获取答案的文本。“提示词工程”其实只是“学习如何提出正确问题以获得最佳结果”的一种更花哨说法。
- Token: AI 的计数方式。AI 看到的不是“单词”,而是“Token”。一个 Token 大约相当于四个文本字符。例如,单词 “apple” 是一个 Token,但一个较长且复杂的单词可能是三个 Token。AI 的成本和限制通常都以 Token 来衡量。
- 人工介入机制: 那就是你。即使 AI 在编写代码,你仍然是流程中的“管理者”。你负责审查工作、抽查检查,并在 AI 偏离方向时引导它。你不再是 写作者,而成为 审阅者。
- Iterating: 通过对话不断完善代码的过程。在 vibe coding 中,你很少能第一次就做到完美。你会通过说“把那个按钮做大一点”“修复第 10 行的错误”或“不,换一种颜色”这样的话来“迭代”。
编码基础
- API (Application Programming Interface): 一座让两个不同程序彼此通信的桥梁。你可以把它想象成餐厅里的服务员:你(用户)把点单交给服务员(API),他们再从厨房(系统)把食物端给你,而你不需要知道食物是怎么做出来的。
- Bug: 代码中的错误或故障,会导致软件崩溃或出现异常行为。
- Version Control (Git): 代码的“时光机”。它会跟踪任何人做出的每一次更改,因此如果出了问题,你可以轻松回退到一个可正常工作的版本。
- Frontend (Client-side): 这是你在屏幕上能看到并能操作的一切。它包括按钮、文字、图片和动画。如果你正在浏览一个网站,“前端”就是在你的浏览器中运行的部分。
- Backend (Server-side): 这是运行在远程计算机(服务器)上的应用“大脑”。它负责处理数据、保存你的文件,并管理用户看不到的逻辑。
- UI (User Interface): 应用的具体设计和布局。它指的是“外观与体验”——配色方案、按钮形状以及文本的可读性。
- Full Stack: 能够同时处理 前端 和 后端 的开发者(或工具)。
软件开发概念
- Product Manager: 决定要构建 什么 以及 为什么 要构建的人。他们就像某个特定功能的“CEO”,在用户需求和业务需求之间做平衡。他们编写规划文档(PRD),但通常不写代码。
- Engineer: 建造者。他们接收产品经理的规划,并编写真正让功能运作起来的代码。他们负责弄清楚 如何 高效且安全地构建它。
- Architect: 软件的“城市规划师”。他们通常不会编写每一行代码;相反,他们会在高层面决定使用哪些技术,以及系统的不同部分应如何连接,从而确保整个系统在不断扩展时不会崩溃。
- Data Scientist: 侦探。他们查看应用产生的大量数据(例如用户点击或销售数字),并使用数学和代码寻找模式,帮助企业做出更明智的决策。
- Deep Researcher: 一个专注于调查复杂未知主题的角色(有时也是一种专门的 AI 智能体)。与标准搜索不同,深度研究员会深入学术论文、技术文档和长篇报告,以综合形成针对困难主题的全面答案。
策略与增长
- SEO (Search Engine Optimization): 通过调整你的网站,让它出现在 Google 搜索结果顶部的艺术。它包括使用正确的关键词、让网站足够快,以及确保其他网站链接到你。
- Growth: 市场营销与工程的结合,完全专注于获得 更多 用户。“增长工程师”可能会专门构建一些功能,以鼓励人们邀请朋友或更快完成注册。
- PRD (Product Requirements Document): 一个功能的“蓝图”。这份文档由产品经理编写,精确说明一个新功能应该做什么、应该长什么样,以及如何衡量成功。工程师会把它当作说明手册来使用。
页面结构与导航
- Headings (Titles): 页面内容的大纲。在代码中,它们标记为 H1、H2、H3 等。H1 是主标题(类似书名),H2 则是章节标题。它们能帮助用户和 Google 理解你的页面内容。
- Footer: 每个页面最底部的区域。它是网站的“杂物抽屉”——你会把那些重要但不是主要焦点的内容放在那里,例如法律政策、联系信息以及社交媒体链接。
- Favicon: 出现在网页浏览器标签页上的小图标(位于页面标题旁边)。当用户同时打开二十个标签页时,它能帮助他们快速识别你的网站。
此页面对你有帮助吗?