下载 App

论如何驾驭AI不羁的灵魂

06/1150 浏览开发交流
我是 TapTap 独立开发者,用 AI 辅助做了一款叫《今天也元气满满》的职场 SAN 值生存游戏。上篇帖子讲了怎么用 SSOT 管理文档一致性,这篇讲另一个让我抓狂的问题:AI 每次做同一件事,方法都不一样。
AI 的自由发挥是 bug,不是 feature
你有没有遇到过这种情况——
你让 AI 帮你写 10 条游戏事件。第一条格式完美。第二条少了个字段。第三条格式对了但内容违反了你的设计规则。到第十条的时候,你已经不确定之前哪些条是对的了。
或者:你今天让 AI 改一段代码,它用了方法 A。明天同样的事,它用了方法 B。后天又换了方法 C。三种写法混在一个文件里,像三个人合写的作业。
或者:你让 AI 把一段内容写入文件。它说"做完了"。你打开一看——要么格式不对,要么只改了一半,要么根本没改。它不是故意骗你,它是真的以为自己做完了。
这三个问题的根源是同一个:你把"格式保证"交给了 AI 的自觉性。
AI 没有自觉性。你给它同一个指令十次,它十次的做法可能都不一样。有时候对了,有时候歪了,有时候它发明了一种你没想过的"更好的方式"。
写散文或头脑风暴时这是优点。需要精确、一致、可重复的产出时——这是灾难。
核心思路:AI 只能走一条路
我的游戏有 200 多条随机事件。每条事件有固定的结构、19 条格式规则、十几条世界观红线。每个版本要批量生产几十条新事件。
如果让 AI 自由发挥地写,每次都是一场赌博。
我的解法:不给 AI 任何自由发挥的空间。 所有内容必须经过一条固定的管道才能进入项目——AI 填表,自动检查,自动写入,自动验证。四步,每一步都是确定的。AI 只负责第一步——填一张表格。剩下的全部由工具执行,没有商量余地。
打个比方:你不会让一个新来的实习生自己决定怎么提交工作——你给他一个模板,让他填好,然后有人审批、有人归档。AI 也该如此。
不是"请你按这个格式来"。是"你只能按这个格式来,不按就打回去"。
为什么不能"把规则说清楚"就完事?
你可能在想:我跟 AI 说清楚规则不就行了?
试过了。不行。三个原因:
第一,AI 的注意力会漂移。 你列了 19 条规则,前几条它记得住,写到第十条事件开始忘。上下文越长,对早期指令的遵守率越低。
第二,同一个 AI,同样的指令,每次做法可能不同。 你以为你定义了一个稳定的流程——其实你定义了一个手感骰子。今天它这么做,明天它那么做,你无法预测。
第三,AI 说"做完了",你没法信它。 这是最坑的。它说改好了——你怎么知道真的改对了?你得自己打开文件看。一个还行,十个呢?你发现自己在给 AI 当质检员。
把规则说给 AI 听,是"建议"。用工具强制执行,是"法律"。 建议靠自觉,法律靠强制。你要哪个?
四步管道,每一步在做什么
第一步:让 AI 填表,不让它碰代码
我不让 AI 直接改项目文件。我让它填一张结构化的表格。
为什么?因为表格有标准答案——每个格子该填什么、不能超过多少字、必须包含哪些信息——这些全都可以机器验证。"表格填对了没有"这件事,不需要人看,工具就能判。
AI 的工作到这里就结束了。它的角色是"填表的人"。表格对不对,由下一步来判。
第二步:自动检查(19 条规则,零信任)
表格填好后,自动进入检查工具。这个工具做什么呢?举几个例子:
选项文字超长——按钮最多放 25 个字,AI 写了 40 个字,手机上显示不下。
剧透了不该说的信息——某个信息应该让玩家自己发现,AI 直接在文案里写明了。
假设了不存在的前提——内容可能在任何阶段出现,AI 却写了"作为刚来的你",假设玩家是新人。
在随机内容里改了固定设定——随机内容的出现顺序不可控,AI 却在里面让一个角色升职了,后续逻辑全乱。
写死了不该写死的条件——内容可能在上午或下午触发,AI 写了"下午两点"。
这些规则不是"最好遵守"——是**“违反就打回,改好了再来”**。
以前这些全靠我自己肉眼检查。一批 30 条事件,review 一遍要半小时。现在工具 3 秒跑完。我的工作从"逐条审查"变成了"看一眼报告里有没有警告"。
第三步:工具写入(因为 AI 的"手"不可靠)
这个环节的存在,源于一个让我崩溃过三次的 bug:AI 的文件编辑功能会静默失败。
具体来说:某些情况下 AI 说"我已经改好了",但文件实际上没变。它不报错。你信了。然后发现代码还是旧的。
第一次遇到:以为自己眼花了。第二次遇到:以为是 AI 理解有误,换了种说法再来。第三次遇到:再也不让 AI 自己写入文件了。
我写了一个脚本来替代它。这个脚本做完写入后会重新打开文件对比一遍——跟你交作业之前再看一遍答案对不对一个道理。对得上才算成功。
朴素得不能再朴素。但它解决了一个 AI 自身解决不了的问题:写入是确定的。
第四步:交付验证(证明给我看)
最后一环。AI 做完所有改动后,它需要自己列一张清单——“我声称做了这些事”:某条事件存在了吗?某个类型注册了吗?配置文件更新了吗?
然后验证工具去逐条核实。全通过才算真的做完。
这像什么?像你让实习生做完活之后填一张自查表,然后主管再过一遍打钩。“不跑验证就说做好了”——在我这里是禁止的。
真实案例:AI 坑了我多少次?
案例 1:200 条内容里藏着的"信息泄露"
项目早期没有检查工具。AI 写内容的时候经常把本该让玩家自己发现的信息直接写在文案里——等于帮玩家把谜底揭了。
怎么发现的?我自己从头到尾扫了一遍所有内容,手动一条条改。
现在:检查工具在填表阶段就会拦截。AI 每次写出违规的文案,3 秒内被打回重写。这个问题从此消失了。
案例 2:整条事件推倒重写
v1.2 版本,有两条事件被 AI 自由发挥得面目全非——格式和其他事件不一致,选项设计违反规则,世界观细节乱了。我没法修补,只能推倒重来。
有了检查工具后,这种情况基本不发生了。因为问题在"填表"阶段就被拦住——AI 还没动到项目文件就已经知道哪里不对。改一个表格字段比重写整条事件便宜十倍。
案例 3:同一批内容改了四轮
我的提交记录里有一组:某批事件经历了四轮修改才最终合格。
每一轮都是同一个循环:AI 写,我看,有问题,AI 改,我再看,又有新问题……四轮。
后来我把那四轮中反复出现的问题全部编码成了检查规则。现在同样的内容一次通过。 因为规则是机器执行的——AI 不需要"记住"上次犯了什么错。
如果你也想试试
不需要搞复杂的工具链。根据你的痛点,从最小的改变开始。
方法 1:让 AI 填表,别让它自由发挥。 无论你做什么项目——只要需要 AI 批量产出有固定格式的内容——就给它一个模板,让它照着填。你甚至不需要写脚本验证。光是"让 AI 填表"而不是"让 AI 自己决定怎么组织内容",就已经砍掉了一半的格式问题。
方法 2:把你最常发现的问题变成自动检查。 回想你最近一次让 AI 做批量工作——你事后检查时,最常发现什么毛病?文字太长?数字数就行。出现了不该出现的词?关键词匹配。缺了某个必要信息?检查有没有填。把你的"肉眼经验"变成规则。让 AI 帮你写一个检查脚本——它写这种东西很在行。一次设置,以后每次 AI 产出都自动过一遍。
方法 3:AI 说做完了,多问一句"证据呢"。 最简单的做法:AI 说改完了,你让它告诉你"改了哪些文件的哪些部分"。然后你抽查一两个。进阶一点:让 AI 改完后列一个清单——“我做了 1、2、3”——然后你或者脚本去核实。重点就一句话:不信任AI报告。要第三方背调。
这套方法给我带来了什么
快了三倍。 以前一批内容:AI 写,我查半小时,找出问题,AI 改,我再查,可能还有第三轮。每批至少两天。现在:AI 填表,工具 3 秒检查,不合格的打回,AI 改,再检查,通过,自动写入,自动验证。一个下午搞定。
质量稳定了。 第 1 条和第 200 条经过完全相同的检查。不存在"AI 写到后面注意力下降"的问题——因为质量不是由 AI 保证的,是由工具保证的。
我的角色变了。 以前我是 AI 的质检员。现在我是设计者。我不再花时间确认"AI 有没有搞砸",而是花时间决定"下一批做什么内容"。这才是我应该干的事。
什么项目适合这么干
说了这么多,这套方法不是万能的。它有明确的适用条件。
适合的项目长这样:内容量大(几十上百条),格式统一(每条结构一样),规则明确(能写成"对/错"的判断),需要反复生产(不是一次性的)。
我的游戏为什么特别适合?因为它是一个"200 多条随机事件 + 19 条格式规则 + 十几条世界观红线"的组合。每条事件结构完全一样——都有描述、选项、结果、数值影响。每条都必须遵守同样的规则。每个版本都要批量追加几十条新的。这就是典型的**“高度结构化的批量生产”**。
反过来,如果你让 AI 帮你写一篇独立的文章、设计一个独特的关卡、做一次头脑风暴——这些事情本身就需要自由发挥,管道反而是束缚。
简单判断:你的产出能不能用一张固定表格来描述? 如果能,就适合上管道。如果不能,让 AI 自由发挥反而是对的。
总结:三条原则
第一,让 AI 填表,别让它自由发挥。 给模板、给结构、给格子。它只需要往里面填内容。格式不是它的责任。
第二,规则写进工具,别写进 prompt。 你跟 AI 说"不要超过 25 字",它偶尔会忘。工具检查"超了,打回",它过不去。一个靠自觉,一个靠强制。
第三,不信 AI 的嘴,信工具的结果。 它说做完了不算。验证通过了才算。
和 AI 合作的最大陷阱,不是它不够聪明——是它太灵活了。它能用一百种方式完成同一件事,但你需要的是每次都用同一种方式。
把一百种可能性收窄成一种确定性——这就是工具管道在做的全部事情。
你不需要 AI 更聪明。你需要 AI 更无聊。像流水线工人一样无聊——每次做一样的事,用一样的方式,得到一样的结果。
创造力留给内容。确定性留给管道。
有问题欢迎评论交流,踩过的坑越多越值得聊#
别再烧积分了!从每次 2000 到每次 50 的血泪经验截图
别再烧积分了!从每次 2000 到每次 50 的血泪经验
适用场景:所有在用 TapTap Code 开发游戏的小白 难度:★☆☆☆☆ 背景最近群里总有人"炫耀"一次操作花了几千积分,说实话这不是值得高兴的事——这是在告诉所有人你的开发方式有根本性问题。我也走过这条弯路,所以来说说怎么改。 积分消耗的本质是什么积分 = AI 处理的 token 数量 = 你发给 AI 的内容 + AI 回给你的内容所以烧积分的本质只有两种: 你让 AI 做了大量无效/重
精华
81 赞
23 回复
如何提升你游戏中的UI美术水平截图
如何提升你游戏中的UI美术水平
一、请为你的游戏挑选一款合适的字体 很多开发者没有注意到其实UI界面中最重要的元素是字体,一款合适的字体能给整个游戏的界面感官带来蜕变。 请看案例 那么如何挑选适合自己的字体呢? 我总结出了一些小经验可供参考: 黑体:通用 宋体:古风、武侠、修仙 楷体:古风、武侠、修仙 圆体:卡通、动漫、Q版 科技:科幻、未来、电子 顺手分享一个免费可商用字体网站: 当然 如果你不知道自己的游戏适合什么风格
精华
126 赞
44 回复
【UI教程】如何将已有的效果图应用为实际的UI界面截图
【UI教程】如何将已有的效果图应用为实际的UI界面
在经过了一些折腾和比较折磨的尝试后,我总算是摸清楚了嗒啦啦怎么把UI效果图转换为实际游戏中的UI组件,今天就给大家带来这部分的经验分享。 tips:1.本篇教程需要各位掌握最基本的ps使用,具体的操作部分我会大致讲解,但仍需各位自行学习ps的基本操作,部分可以由ai代劳的环节我会注明。 2.本篇教程需要在以我前两篇教程作为前置环节,请在阅读这两篇前置教程后再进行本篇教程内容的学习 在按照前
12 赞
5 回复
2D 等轴测视角:完整理论截图
2D 等轴测视角:完整理论
2D 等轴测视角:完整理论 一、视角的本质 什么是等轴测 人站在高处斜着往下看地面,地面上的方格子不再是正方形,而变成了菱形。这就是等轴测的视觉本质。 俯视(正上方看下去): 等轴测(斜上方看下去): ┌──┬──┬──┐ ◇ ├──┼──┼──┤ ◇ ◇ ├──┼──┼──┤ ◇ ◇ ◇ └──┴──┴──┘ ◇ ◇ ◇ 正方形网格经过旋转 + 压缩,变成了菱形网格。 为什么是 2:1
6 赞
自己做的一款游戏截图
自己做的一款游戏
完整游戏设定(严格按你全部要求整理,无修改原版台词、猛虎大招、隐藏捷径路线) 基础总设定 写实第三人称3D剧情格斗,流畅打斗动作,主角大招:猛虎变身(匹配泰格先锋军虎机甲) 场景:郊外空地、牢狱 角色:兽=荒野行动泰格先锋军机甲;主人格=纯白简约白衣 核心规则:玩家自由选择常规主线/隐藏捷径路线 第一章:分离宿命(第1关) 隐藏捷径触发条件(隐藏路线) 地图4个石墩点位,站石墩
5 赞
2 回复
浅记《阿方的旅程》开发历程截图
浅记《阿方的旅程》开发历程
预计阅读时长10分钟,欢迎您先品鉴游戏,再回来看这篇“流水账” 这是我第一次实际接触“用自然语言制作游戏”,也是我第一次接触游戏开发工作,所以一切都是从零开始,跌跌撞撞,懵懵懂懂。[表情_豹哭] 我是通过获得的本次开发资格,6月22日晚,在微信公众号收到了测试资格的消息,最开始公布主题“跳跃”的时候,脑子里最先想到的就是几款非常经典的游戏「马里奥」「Flappy Bird」「Doodle Jump
10 赞
1 回复
永恒虚空持续开发日记1——关于游戏中的新名词:场频截图
永恒虚空持续开发日记1——关于游戏中的新名词:场频
写在前边:首先感谢TapTap制造版主大大@汪崽 对于作品潜力的肯定,给与了我积分计划二的权限[表情_不好意思]。这边也在加紧开发改进各种功能中,期望尽快给大家带来成熟的版本。[表情_猫咪举手] 大家好,我是永恒虚空的制作人黑猫不详,大家叫我黑猫就好。从今天开始我将以后置开发日记的形式给大家分享我在TapTap制造中制作的游戏永恒虚空的开发过程,新人希望大家多多关照! 今天先给大家介绍我作品中最重
投票
3 赞
00:54
等距场景编辑器——自行编辑2D瓦片场景地图截图
等距场景编辑器——自行编辑2D瓦片场景地图
一个可嵌入任何 UrhoX 项目的完整等距瓦片地图编辑器,适用于 RPG、策略、模拟经营等类型游戏的关卡设计。 SKILL审核已通过,各位创作者可以根据自己的需要对工具进行调整修改 声明:该工具仅作为场景编辑以及序列化,交互等功能需要用户自行在项目中定义 后续会根据实际情况补充rule tile相关逻辑,实现tile map编辑自由 目录 1. 界面总览 2. 六种编辑工具 3. 双视图模式 4.
精华
21 赞
11 回复
创作资源申请《今天也元气满满》截图
创作资源申请《今天也元气满满》
游戏名称:今天也元气满满 开发工具:TapTap制造 类型:文字 / 克苏鲁 × 职场讽刺 当前版本:v1.2(v1.3 开发中,核心系统已实装) 周一 闹钟响了。理智-10。 到公司。打卡。茶水间海报写着「态度决定一切」。理智-1。 领导说"开个短会"。理智-5。 ——如果上班是一款克苏鲁游戏,大概就是这种体验。 我们把它做出来了。 这游戏玩的是什么? 你是一家制药公司的HR。公司里大部分人的性
9 赞
1 回复
游戏上新自荐《这也能跳?》截图
游戏上新自荐《这也能跳?》
一句话游戏玩法:点击,然后跳跃,根据距离获得金币,然后升级机器人,跳出更远的距离,解锁外观和新区域! 具体介绍:《这也能跳?》是一款横屏轻休闲跳远养成游戏。玩家将操控一台弹跳机器人,从整备舱出发,在自动助跑中把握蓄力时机完成起跳,挑战更远距离。每次跳远都会根据计分距离获得当前区域货币,用于升级肢体、驱动核心和身价倍率,让下一次跳得更远、收益更高。游戏包含新手引导、真实轨迹反馈、纪录刷新、四个区域挑
2 赞
1 回复