指南

用 Claude 做 Vibe Coding:Claude 对话、Claude Code 与从 Claude 构建应用

用 Claude 做 vibe coding 有三种方式。Claude 对话 可以在对话中直接构建单页小应用。Claude Code 是一个智能体,可以编辑你电脑上或云端的真实项目,适合熟悉代码库的人。而 Claude 加上通过 MCP 连接的应用构建器,则让你无需离开 Claude 对话,就能构建、预览并发布带数据库的全栈应用。哪一种最合适,取决于你要做什么,以及你愿意自己掌控多少设置。

本指南会分别介绍这三种方式,附上提示词,并说明各自的局限。关于这一理念的整体介绍,请参阅 什么是 vibe coding。

方式一:用 Claude 对话做小工具

在普通的 Claude 应用中,你可以请它做一些可交互的东西,Claude 会把它写成与对话并排运行的代码:计算器、单词卡练习、小游戏,或者根据你粘贴的数据生成图表。之后你只需回复即可修改。

一条好的提示词应当自成一体:

做一个可交互的工具:我每行粘贴一条支出(格式为“金额, 分类”),它会按分类显示饼图和总额。附上一份示例列表,让它开箱即可使用。

它的优势: 快速做出只需一页的工具,供你自己使用,或者以链接的形式分享;还适合学习,因为你可以让 Claude 解释每一部分。

它的局限: 这些东西运行在 Claude 的环境中。没有你自己的持久化数据库,没有用户账号,没有自定义域名,也没有可以运行服务器的地方。当一个想法超出了单页的范围,你就需要下面两种方式之一。

方式二:在真实代码库中使用 Claude Code

Claude Code 是 Anthropic 的编程智能体。它可以在你的终端中运行,也可以在 VS Code 和 JetBrains 等编辑器、桌面应用以及网页中使用。你用平实的语言布置任务,它会阅读你的项目、编辑文件、运行命令和测试,并向你展示改动了什么。在撰写本文时,它包含在 Claude 的付费套餐中,并可通过 API 使用;当前的套餐信息请查看 Anthropic 官网。

典型的 vibe coding 会话大致如下:

添加一个 /bookings 页面,列出当前用户的预约,最新的在前,并带有取消按钮;如果距离课程开始不到两小时,则禁用该按钮。使用现有的身份验证辅助函数。完成后运行测试。

它的优势: 适合已经有项目、希望完全掌控技术栈,并愿意自己运行和部署的开发者与技术型创始人。它擅长多文件修改,也擅长遵循代码库中已有的约定。

它需要更多的工作: 你需要搭建开发环境,而 Claude Code 本身并不提供任何托管服务。数据库、机密、部署和域名都需要你自己安排。如需了解其他开发者工具的对比,请参阅 Cursor 对比 Windsurf 对比 Claude Code。

使用 Claude Code 的好习惯

  • 在进行大改动之前先要计划。 “先列出你将修改的步骤和文件,然后等待我确认。”
  • 保留一份项目笔记文件。 Claude Code 会读取一个项目记忆文件(CLAUDE.md)中的约定,这样你就不必反复说明。
  • 审查差异。 即便是做 vibe coding,也要浏览一下敏感区域的改动:身份验证、支付,以及任何涉及用户数据的部分。
  • 经常提交。 小的提交让撤销一次错误的步骤变得容易。

方式三:用 Mythex 从 Claude 构建并发布

如果你喜欢在 Claude 中工作,但最终希望得到一个真正的应用,包括数据库、登录、文件存储和公开网址,那么你可以通过 MCP 把 Claude 连接到 AI 应用构建器。MCP 是一种让 Claude 能使用托管在其他地方的工具的协议。(什么是 MCP 用通俗的语言解释了它。)

Mythex 运行着一个 MCP 服务器。连接之后,Claude 就可以创建 Mythex 项目、在私有云端沙盒中编写代码、启动实时预览、附加数据库和文件存储,并发布应用。每个结果都包含一个链接,供你在 Mythex 中实时查看项目。

如何连接

  1. 在 Mythex 中打开 账号设置,复制 MCP 地址:https://mcp.mythex.ai/mcp。
  2. 在 Claude 中,进入 设置 → 连接器 → 添加自定义连接器,粘贴该地址,然后点击 连接。
  3. 随后会打开一个 Mythex 页面。如有需要请先登录,然后选择 允许访问。无需复制任何 API 密钥。
  4. 回到 Claude,告诉它你想要什么。

任何套餐的任何人都可以连接;沙盒工具需要 Mythex Pro(每月 $25)。Claude 的用量仍计入你的 Claude 套餐,沙盒时间、预览和托管则来自你的 Mythex 积分。完整的操作步骤请参阅 用 Claude、Cursor 或 Codex 构建 Mythex 应用。

可以试试的第一条提示词

使用 Mythex 新建一个项目:为我的小型设计工作室做一个简单的客户关系管理(CRM)工具。联系人包含姓名、公司、邮箱、电话、阶段(潜在客户、进行中、已结束)和备注。按阶段显示看板,可把联系人在各列之间拖动,并提供搜索框。添加数据库以便数据持久保存,并添加登录功能,让只有我能看到数据。启动预览,并在运行后把链接发给我。

然后在同一段对话中逐步迭代,每次只做一处修改:

在 Mythex 项目中,为联系人添加“下次跟进”日期,并在首页增加一个列表,显示本周到期的跟进事项。在预览中确认效果。

发布这个 CRM,并把线上网址发给我。

它的优势: 适合习惯用 Claude 思考,又希望成果能托管、带数据库,而无需自己搭建服务器的人。你也可以随时切换:先在 Claude 中开始,然后在 Mythex 聊天中继续;反过来也可以,因为它们是同一个项目。

应该用哪一种?

你想要……使用
为自己做一个快速的计算器、图表或游戏Claude 对话
修改你自己运行的现有代码库Claude Code
在 Claude 对话中构建带数据库和登录的完整应用Claude + 通过 MCP 连接的 Mythex
不做任何助手相关的设置,直接构建同样的应用直接使用 Mythex 聊天
在你自己的应用中加入 Claude 的 AI 功能Claude API:参见 如何集成 Claude API

与 Claude 配合时,更重要的提示技巧

Claude 会严格遵循详细的指令,这一点有利也有弊。

  • 说明不要改动什么。 “保持布局和颜色不变,只修改表单验证。”
  • 给出完成的标准。 “完成的标准是:新建一个联系人能保存,出现在看板上,并且刷新后依然存在。”
  • 让它检查自己的工作。 在 Claude Code 中,这意味着运行测试;在 Mythex 中,这意味着检查实时预览,或运行浏览器测试。
  • 当你看不懂某处改动时,要求它用平实的语言解释。 这是了解你的应用在做什么的最快方法。

我们的 vibe coding 提示词速查表 提供了 30 条提示词,适用于这三种方式中的任何一种。

三种方式通用的安全提示

  • 不要把真实的 API 密钥或密码粘贴到 Claude 对话中。使用 Mythex 时,机密应放在项目的机密设置中,Claude 可以看到机密的名称,但看不到其值。
  • 发布之前,检查谁能看到什么。“已登录的用户能否打开其他用户的记录?”是首先应该问的问题。
  • 审查敏感代码。Claude 是一个能力很强的编程助手,但做 vibe coding 意味着你不会逐行阅读,因此要挑出重要的那几行来看。参见 vibe coding 安全吗?。

如果你也在使用 ChatGPT,配套指南涵盖了 用 ChatGPT 和 Codex 做 vibe coding。如果你更希望完全跳过设置,请打开 AI 应用构建器,直接在那里描述你的应用。

常见问题

Claude 适合做 vibe coding 吗?

适合。Claude 被广泛用于编程,擅长处理冗长、多步骤的修改。决定体验的是你使用哪种 Claude 产品,而不仅仅是模型:对话适合单页小工具,Claude Code 适合在自己电脑上有项目的开发者,而通过 MCP 连接的应用构建器则适合想要托管和数据库、又不想自己配置的人。

Claude 能构建并发布完整的应用吗?

仅靠 Claude 对话,只能做出在对话内运行的小应用;Claude Code 则是编辑你的代码,之后由你自己运行和部署。要从 Claude 对话一路走到带数据库的已发布应用,需要通过 MCP 连接一个应用构建器。使用 Mythex 时,Claude 会在云端沙盒中构建,提供实时预览,并发布到一个网址。

如何把 Mythex 连接到 Claude?

从 Mythex 账号设置中复制 MCP 地址(https://mcp.mythex.ai/mcp),然后在 Claude 中依次进入 设置、连接器、添加自定义连接器,粘贴地址并点击连接。在打开的 Mythex 页面中批准访问。任何人都可以连接;沙盒工具需要 Mythex Pro 账号。

使用 Claude 和 Mythex 都需要付费吗?

当 Claude 驱动 Mythex 时,Claude 的用量由 Anthropic 按你的 Claude 套餐计费,而沙盒时间、预览和托管则来自你的 Mythex 积分。如果你希望只有一份账单,也可以改为直接在 Mythex 聊天中构建。

Claude Code 与 AI 应用构建器有什么区别?

Claude Code 是一个在你已有的代码库上工作的智能体,可在终端、编辑器、桌面应用或浏览器中使用,而运行、托管和部署需要你自己处理。AI 应用构建器则替你运行代码、添加数据库并发布。开发者常常两者都用。

Mythex · Pricing · 用 AI 构建任何东西 · 网站和应用模板 · Mythex 对比 · AI 应用构建术语表 · 免费的 AI 应用构建工具 · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 繁體中文(香港) 繁體中文(台灣)