
往期教程:
老规矩,先上菜,不用下载,点开即玩。
这次给大家带来了新活,先说个结论:Vibecoding 的尽头不是代码,是“规则”。AI 代码的本质就是项目管理。
网址:http://designcorpse.qhagent.cn/

我是个很爱玩游戏的人,很后悔当时没去游戏公司做交互。Gemini 出来之后,我一直尝试通过 vibecoding 去做各种各样的应用。它确实很牛逼。所以就尝试要不要做一个小游戏出来。
这游戏花了我两天时间,不长,但挺有意思。
前两年,《中国式家长》、《大多数》这类模拟器游戏特别火。 我就在想,为什么我们这么爱在游戏里模拟“平凡人”?
遥想学生时期,宿舍夜聊常挂两句玩笑:“找不到工作我们一块回来当保安,到时候组个电动车队....”“不想努力了,去找个富婆,把钢丝球技巧练好……”;
那时候一脸稚嫩,说这些话,语气是轻飘飘的。因为那时候我们觉得自己会有光明的未来,觉得“当保安”是一个离我们很远、可以随意调侃的底座。
现在工作几年之后
改了无数遍稿子,深夜下班。 看着门口大爷悠闲地刷着短视频,手里保温杯冒着热气,脸上挂着那种“与我无关”的松弛感。
那一刻我突然破防了:当年我们嘴里的“烂梗”,怎么现在看起来,才像是生活,到底谁才是那个被系统困住的 NPC?
虽然很难扔下现实,这并不影响给那个想逃跑的灵魂留一扇窗。
阶段一:做个理不直气壮的“烂甲方”
我们作为高贵的甲方,肯定不能把需求想明白,也不知道想要什么形式,有个大概念头就行。然后就交给 AI,让它去悟。
我们只负责说“这感觉不对”。
Prompt:
帮我构思一个设计师转行模拟器的游戏,要有故事性的,多条线路可选,可以抽象
游戏的形式也要想好我们只能用纯前端实现。是动作、galgame、射击、文字冒险还是什么,给我几个方案。?
AI 很听话,给了三个方案。尊贵的我,扫了一眼,觉得第二种不错——参考《王权》(Reigns)玩法的卡牌游戏。 左滑右滑卡片就能做选择,决定命运,操作简单,适合摸鱼。

选定方向后,我发动了甲方终极技能——“既要又要”:
Prompt:
王权这种卡牌游戏还可以。帮我详细规划下......
写一个完整的提示词。我要多写一些场景。不同的选择可能有不同的故事路径。我们要网状叙事。同时游戏要有爽感。

经过 AI 的一通分析,它吐出了一份完整的初始 Prompt(提示词),涵盖了主题、风格、交互逻辑、叙事结构。
(完整 Prompt 太长,获取方式放在文末了)
到这一步,最原始的“需求工单”算是齐活了。接下来,就是找个“电子牛马”去实施了。
阶段二:电子牛马的“赛博发疯”
那会儿,我看着屏幕,我觉得自己离“独立游戏制作人”,只差最后那一下 Ctrl+V 了。
打开 Google AI Studio,把那一大坨“既要又要”的需求一股脑塞进对话框,然后极其优雅地——按下了 Run。
看下效果,初见确实惊艳,剧情跑通了,交互像模像样。
我迫不及待地试玩,然后毫不犹豫选择了“阿姨,我不想努力了”,并获得了“软饭硬吃”结局,当时我就乐了,这 AI 能处。

看到能跑,我马上就不满足了。
我不自觉地推了推并不存在的金丝眼镜,“能跑通只是你的本分,我对你的期望很高啊,我想看到点 OKR 之外的成就。”
于是,我开始给 AI 施展了全方位的“爱的教育”
Prompt:
- “剧情太单薄了,要深刻,每个岗位都能有多重结局。要有重大事件!
- 头上这四个数值没有抓手,要强化玩法的闭环...
- 要有 2025 年的社会痛点!要网状叙事!蝴蝶效应懂不懂?我们要赋能用户的沉浸感。
- 不要待在舒适区,把封面、BGM 都给我加上,你要学会统筹全局!”
在我感人肺腑的“悉心栽培”下,此刻 AI 肯定在想,我不如烂在厂里了。
果然面对这些“无礼”的需求,它没有愤而离职(报错),而是选择了我们最熟悉的反抗方式——发疯式摆烂。
大概有三个现象:
- 鬼打墙:比如,我左滑拒绝了“去电子厂打螺丝”,下一张卡片它又问:“电子厂缺人,去吗?”。剧情匹配逻辑根本是混乱的。
- 写不长:AIstudio 不是在原有剧情的基础上“做增量”,它最多只能写 1000 多行代码,而且是把之前的文件重写一遍。所以我加了十几轮剧情线依旧是那么一点。
- 逻辑稀碎:前一秒还在送外卖,后一秒突然结局显示我“饿死在街头”。中间发生了什么?没有关联和衔接。
这时候我意识到,AI studio 是典型的 Demo 神器,但后续迭代却很麻烦,真想干点复杂的项目,它的脑容量立马捉襟见肘。
想把这事儿干成,光靠“许愿”是不行了,还得换个能存住脑子的地儿。
阶段三:换把“加特林”,建立牛马管理制度
看着 AI 像无头苍蝇一样乱撞,我突然悟了,我们还是不能做个“合格甲方” ,用一句话,让乙方交付一个世界。
现阶段的 AI,就是一个“极其勤奋但脑回路笔直的实习生” 。
- 你给它明确指令,它肝到天亮;
- 你让它“看着办”,它就敢给你把螺丝拧到大腿上。
而且,AI Studio 的单线程速度已经跟不上我的野心了。 我也没那个耐心陪它慢慢磨,我宣布:感情到此为止。 玩票结束,现在我们要上重工业了。
我们需要找个更听话、更强力的“赛博包工头”
我转头打开 Cursor(或者 Trae,我是混着用,大家随便选个就行)。
目标很简单:以前是一对一单挑,现在我要一次性招 6 头牛马,并行开工。
但管 6 个 AI 和管 6 个人一样,最怕的就是“各自为政,一盘散沙”。
如果让它们自己悟,最后出来的代码绝对是屎山堆积。 所以,作为一名聪明的“赛博资本家”,必须建立“牛马管理制度” 。(把模糊的剧情逻辑,翻译成其他 AI 都不敢违抗的“死命令”,这不就能减少很多没必要的错误了吗)
所以我们先指定了一个 AI 当“狗腿子”。
狗腿子的任务有两个:定规矩、干基建、写规章。
然后我事先构思一套剧情随机的逻辑,并拆解成了三点
Prompt:
- 看一下这个项目,理解现在的剧情逻辑,我想把现在的逻辑进行调整,规则如下:
- 剧情线扩充到 16 条,要网状叙事,不要流水账。
- 每条剧情线必须包含 4 个阶段。每个阶段含两个卡池,“普通卡”卡池 10 张,从中随机抽取 4 张,“抉择卡”卡池 4 张,从中抽取 1 张,抉择卡会决定剧情关键走向。
- 结局数量要丰富,但不能指数级增加,收敛一点。
狗腿子没有废话,立马吐出了一份完美的“施工图纸” :16 条剧情线,每条线 40 张普通卡 + 16 张抉择卡 + 8 张结局卡。
这要让我写,我高贵的发际线又要后移三厘米;让 AI 写,也就是几行 Prompt 的事
图纸设计好之后别急着摇人,确保其他 AI 来了就能干活,我们要把基本盘搭好。
Prompt:
“帮我重构现在的逻辑,同时别把所有代码写在一个文件里,我需要模块化, 按现在的剧情架构,把卡池逻辑拆解清楚。架构和剧情文件必须分离,方便协同,同时方便我后期增加和删除剧情线。

基本盘搭好了,但是想让这帮 AI 牛马乖乖干活,不能靠心电感应,否则他们会随地大小改,得靠“写纸条”。
只要规则定得死,AI 也能被累死。
我对着 “工头 AI”,连发了两道指令,主打一个“把饭喂到嘴边”:
Prompt
- “帮我写个 README,接下来会有 6 个 AI 同时进场填坑,所以你要让他们明白:“孩子们,厕所在这、食堂在这,该怎么改,什么代码不能动”
- “最重要的一点:味儿要对。我们要的是‘设计师熬夜三天后的胡言乱语’ 要抽象一些,狗血一些。举个例子: 错误写法:‘你被客户拒绝了,很伤心。’ 正确写法:‘客户觉得你的 Logo 很有禅意,但他希望把它放大的同时,能不能再缩小一点?你的 SAN 值瞬间蒸发。

这一通操作下来,这就不是个“草台班子”了。
我们得到了一套“哪怕是人工智障来了也能照着干” 的流水线。 接下来,就是见证“大力出奇迹”的时刻。
阶段四:批量复制“硅基打工仔”,产能拉满
基建搞定,接下来就是最激动人心的时刻
在 Cursor 里,点开 Agents 模式(记得打开我们从 AI Studio 下载好的项目包)。

1. 招募新人并入职培训(安装脑子)
点击新建 Agent,招募一个新牛马。这帮家伙刚生出来是大脑空空的。得先把规矩给它们刻进脑子里。 把刚才精心编写的《牛马宪法》(collaboration.md 和 README.md)平等的甩给它们每一个“人”:
“都给我把这两个文档读烂。 确认你们对任务目标、代码规范、剧情调性完全理解。
然后重复新建 6 个(Cursor 支持多个智能体共同在一个项目里协作)
2. 派单干活(并行压榨)
等这帮牛马回复“明白了,老板”之后,我开始像个真正的调度员一样分派任务:
1 号牛马: “你去写「自由职业线」。”
2 号牛马: “你去写「保安线」。”
3 号牛马: “你去写「外卖线」……”
看着 6 个窗口同时疯狂滚动,那是一场无声的烟花秀
3. 验收(只看 KPI)
我这时候在干嘛? 我翘着二郎腿,手里拿着 82 年的无糖可乐,只做一件事——验收。
当某个窗口停下来时,我只会冷冷地问三个问题:
Prompt
- “卡片数量凑够 60 张了吗?”
- “剧情分支的逻辑闭环了吗?”
- “现在点 Run,能跑起来吗?”
只要它敢说一个“是”,我就立马甩出下一条指令: “很好,开始下一条剧情线。”
.....
剩下的就交给时间。
阶段五:收敛与填坑——给 AI“擦屁股”
这也是最考验耐心的一步。别以为代码生成了就完事了,现在的 AI 就像个刚毕业的实习生,干活很快,但如果不检查,它能给你埋一堆雷。
这次我碰到了下面几个问题,给大家参考:
1. “幽灵代码”
病灶: 测试版里的那些废弃结局、临时变量,会混在新的卡池里。
真相: 在 AI 的上下文里,记忆是“叠加”的。你以为你删了,在它眼里那只是“暂时不看”。如果你不显式地命令它“彻底遗忘并清理旧逻辑” ,那些 Bug 就会躲在角落里,随时准备跳出来。
2. “断头路”
病灶: 跑着跑着,突然跳出一个 Unknown Ending,屏幕一片死黑。
真相:6 个 AI 各写各的,很容易出现“管杀不管埋”的情况,只写了剧情过程,没写最后跳转到哪个结局 ID,所以我们需要让 AI 去检查所有路径的闭环,确保每一条故事线都能落地。
3. 对齐“数据接口”
病灶: 结局触发了,标题也有了,但一些结局的描述骚话不见了。
真相: 负责写数据的 AI 改了数据结构(比如把 desc 改成了 description),但 UI 还在读取旧字段。我们需要点破这个问题,让它们自己去对齐。
最终状态: 随着打完最后的不定,整个项目才从“一堆散乱的代码文件”,真正变成了一个逻辑严密、体验流畅的产品。 这时候,你就可以放心地去部署了。
为了逃避加班的苦,搓出了一个用来模拟“不加班”的游戏。 这也是一种赛博朋克吧。
不过这确实是我们离“把脑洞变现”最近的一次。 源码我已经开源了,初始 Prompt 也是。希望大家多去尝试,未来缺的不是技术,而是想法。
需要提示词和源码的小伙伴,可以关注下我的公众号,回复“设计尸”获取

我是贝塞尔砍刀,专注探索 AI 时代设计师如何找回“活人感”,实现“画图工”到“超级个体”的跃迁。不贩卖焦虑,把脑洞变成产品。关注我,我们一起进化。
复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。




发评论!每天赢奖品
点击 登录 后,在评论区留言,系统会随机派送奖品
2012年成立至今,是国内备受欢迎的设计师平台,提供奖品赞助 联系我们
MJ+SD智能设计
已累计诞生 772 位幸运星
发表评论 为下方 5 条评论点赞,解锁好运彩蛋
↓ 下方为您推荐了一些精彩有趣的文章热评 ↓