Simon Willison 用一句提示词让 Claude Opus 5.5 为网页游戏加四人对战地图
很多人写 Prompt 还在写几百字的长篇大论,甚至一步一步教 AI 先做这、再做那,
Django 联合作者 Simon Willison 用一句英文提示词让 Claude Opus 5.5 为他的网页游戏新增四人对战地图,并把网络代码改造成支持四人联机。提示词只给出四向旋转对称、最多四个 AI 玩家、基于现有 WebSocket 非音频联机模式、空位由 AI 补齐这四项约束,未指定文件和代码行。作者据此认为,写提示词应少写步骤、把边界条件钉死。
正文
很多人写 Prompt 还在写几百字的长篇大论,甚至一步一步教 AI 先做这、再做那, Django 的联合作者 Simon Willison 今天展示了一条神级范例: 他就用了一句短短的英文提示词,让 Claude Opus 5.5 凭空给他的网页游戏做了一张全新的四人对战地图,顺手把底层的网络代码全部改造成了支持四人联机。
这条提示词原话极其精炼: 加一张四人对战的新地图——四向旋转对称,最多四个 AI 玩家,要能用基于 WebSocket 的非音频联机模式,让最多四个真人加入(空位由 AI 补上)。
全文没有一个小标题,没有一句流程步骤,没有告诉模型该去翻哪个文件、该去改哪一行代码。
但 Claude 就像一个熟练的资深工程师一样,自己找到了地图渲染函数,设计了名为 Compass Rose 的对称罗盘地图,然后精准重构了 WebSocket 通信层和玩家匹配池。
为什么你的 Prompt 动不动就让大模型出现幻觉,而顶级黑客的一句话却能零失误交付?
因为大多数人在写提示词时,犯了一个最致命的错误: 试图用自然语言去扮演编译器的角色。 你写得越详细、步骤给得越琐碎,大模型的上下文里噪声就越大,反而死死锁住了它自己的推理路径。
Simon 这句话最狠的地方在于,他通篇只输入了四个绝对清晰的硬边界: 第一,几何约束:明确要求四向旋转对称,直接定死了地图的数学逻辑。 第二,参与者上限:最多四个 AI 与四个真人混战。 第三,技术复用协议:点名基于现有的 WebSocket 非音频模块,严禁模型自行脑补新的网络架构。 第四,边缘兜底逻辑:空余席位自动由 AI 补齐。
所以好提示词的本质,从来不是教 AI 怎么干活,而是给它焊死不能逾越的护栏。
怎么写步骤是模型擅长的推理能力,把边界钉死是人类应该交付的业务意图。
你把约束写得越干净,智能体的创造力和工程落地反而越无懈可击。 把微观指令砍掉,把边界条件给足,这才是面向新一代大模型最值钱的沟通能力。