Vibe coding 提示词:能产出可用代码的请求结构
Vibe coding 的提示词不是「帮我做个网站」这种请求,而是一份简短的需求说明:什么要能运行、给谁用、基于什么技术、以及你凭什么判断「做完了」。板块自身的数据说明了这件事有多重要:在 NeuralSpace 该板块上线以来的全部 597 个 vibe coding 会话中,首个项目描述的中位数只有 91 个字符——一句话。这样开场的会话里,用户平均只发 1.7 条消息——第一次回复之后对话就结束了。而描述超过 800 字符的会话,用户平均发 3.0 条消息:项目活着,被不断打磨(来源——vibe coding 板块的匿名化生成历史,仅聚合数据,不关联账号)。下面给出一种能在前几次迭代就产出可用代码的请求结构,用同一个例子做正误对比,并附上修改阶段的现成话术。
为什么「帮我做个网站」没用
你发一句话,vibe coding 智能体要执行几十步:写文件、启动服务器、撞上报错、修复、重启。同一份历史里,平均每个会话有 16 条智能体消息对 2 条人类消息——所有杂活都在它那边。但自主是有代价的:你没写明的部分,模型全用「默认值」填——通用设计、通用结构、占位文本代替你的数据。默认值很少和你想的一致。提示词的任务就是收走模型乱猜的空间:它猜得越少,第一次结果就越接近你的意图。
可用提示词的六个模块
一条好的 vibe coding 请求由六个模块组成。不必全有——但项目越有野心,每一块越重要。
- 结果与行为。应用要做什么,而不是内部怎么实现:「访客选择日期并提交申请;申请被保存,我能在单独的页面看到」。
- 背景与受众。给谁用的:「一家自行车修理店的网站,访客用手机,年龄 25–45」。
- 技术栈与限制。用什么、避开什么:「单页 HTML,不用构建工具和框架」「数据存 localStorage」「不接外部付费 API」。
- 数据与示例。用真实的名称、文案、数字代替占位内容:三项真实服务和价格、真实的公司介绍。喂真实数据,智能体做出来的东西才像样,你也不用再手动替换占位符。
- 完成标准。你怎么判断它能用了:「完成标准:手机上能打开,表单提交后显示确认,申请能在隐藏的 /admin 页面看到」。
- 禁止清单。不要做什么:「不要加登录注册,不要接支付,不要深色主题」。
新手最常跳过的就是最后一块——然后为此买单。智能体默认喜欢堆功能:登录系统、动画、多余的页面。一句「不要做 X」能省下好几次迭代和 token。
同一个项目,两条提示词
拿习惯打卡应用举例。弱请求:「做一个习惯打卡应用」。智能体会做出一个平庸的东西:不知道是什么习惯、数据存哪、怎样算完成。
同一项目的强版本:「做一个单页习惯打卡应用,不用框架,纯 HTML+JS,数据存 localStorage。最多 10 个习惯,每个有名称和颜色。主屏是卡片网格:点卡片标记今天完成,连续天数计数随每日打卡增长、漏打清零。底部是简单的周统计:7 天里完成了几天。浅色风格、大字号,所有功能必须在 390 像素宽度下可用。完成标准:能添加、勾选、删除习惯,刷新页面后数据不丢。不要做登录,不要服务器同步」。第二条长十倍——但通常第一两次迭代就能拿到能跑的代码,因为模型没有任何需要猜的地方。
迭代提示词:改而不砸
第一次回复只是草稿。之后你用短而准的请求推进项目——它们同样有自己的语法。
- 修改 = 屏幕 + 元素 + 期望行为。不是「重做首页」,而是「主屏上『标记完成』按钮太淡——提高对比度并放大」。外科手术式的修改不会碰坏已经能用的部分。
- 报错 = 完整的错误文本。出问题时,把报错信息原样贴进对话,并说明你在做什么:「点『保存』出现 TypeError,在 Chrome 里能复现」。智能体根据堆栈修复,远比根据「不好使」准确。
- 扩展 = 「加」,不是「重做」。「给统计加一个月度图表」保住能跑的代码;「重做统计」可能毁掉一周的成果。
- 回滚 = 项目版本。某次修改把东西改坏了,去「项目版本」回滚到上一个能跑的构建,比向智能体解释哪里掉了更快。

如何在 NeuralSpace 上手
以上一切都在 vibe coding 板块里,位于「Code」页面。流程:注册,点「创建项目」,把你按六个模块写好的提示词贴进描述框——可以直接用上面的例子,换成自己的项目。选个模型,点运行:智能体写代码、启动服务器,并把应用发布成公开链接。之后按上一节的话术迭代;不需要配置环境和托管。网站没有订阅:新用户获得初始 token,之后只为消耗的 token 付费,生成价格在运行前就会显示。
提示词该配哪个模型
选模型也影响你需要几次迭代。在 NeuralSpace vibe coding 会话的全部历史中(662 个会话),62% 的对话跑在 Kimi K2.5 上——410 个会话,另有约 9% 在 Claude Sonnet 4.5 上(来源——该板块的匿名化生成历史)。这份民间统计不是偶然:Kimi K2.5 明显更便宜,对典型项目——落地页、打卡应用、数据看板、小游戏——完全够用。逻辑复杂的项目(状态、计算、多屏幕)就选 Claude Sonnet 4.5:更贵,但在长对话里更稳地守住你的意图。切换在同一界面一键完成,所以合理的方案是:草稿用便宜模型,最终组装用强模型。价格与质量的详细对比见文章《vibe coding 选哪个 AI》,从零开始的第一个项目见《Vibe coding 从零开始》。
常见问题
可以用中文写提示词吗?
可以。vibe coding 板块的模型能处理中文并用中文回复,网站界面也有中文。「结果——背景——限制——数据——完成标准——禁止清单」的结构对任何语言都成立。
提示词该写多长?
长到模型没有可猜的地方即可。落地页 5–8 行够用,带逻辑的应用 15–25 行。标准不是字符数而是模块数:行为、限制和完成标准都写清了,长度就够。
智能体做错了,我该写什么?
外科手术式修改:屏幕、元素、期望行为。「全部重做」是最糟的说法——会把能用的部分也抹掉。如果修改弄坏了项目,通过「项目版本」回滚。
同一条提示词能在不同项目间复用吗?
模板可以:六个模块是通用的,变的只是内容。但某个具体项目的成稿文本搬到别的项目没意义:完成标准和禁止清单各不相同。