虐杀原形2最佳存档 虐杀原形2最强形态
选自simonwillison.net
机器之心编辑部
近段时间,著名 AI 科学家 Andrej Karpathy 提出的 氛围编程(vibe coding) 是 AI 领域的一大热门话题。简单来说,氛围编程就是鼓励开发者忘掉代码,进入开发的氛围之中。更简单地讲,就是给 LLM 提出需求,然后「所有接受」即可。
Simon Willison
原文地址:https://simonwillison.net/2025/Mar/11/using-llms-for-code/
网络上,很多开发者在讨论运用大型语言模型辅助编程,而其中不少开发者都表示挺失望的。他们经常会问自己哪里做错了 —— 为啥子有些人报告的结果如此出色,而他们自己的实验却乏善可陈?
运用 LLM 编写代码既困难又不直观。需要付出巨大的卖力才能弄清楚运用它们的利弊,而且几乎没有啥子指南可以帮助人们学会怎么最好地运用它们。
如果有人告知你运用 LLM 编码很容易,那么他们(也许无意中)误导了你。他们很也许偶然发现了有效的玩法,但这些玩法并不是每单人都能自然而然掌握的。
两年多来,LLM 代码在辅助我写代码方面表现很好。下面我将尽力将一些经验与直觉传授向你。
目录:
- 设定合理的期望
- 思考训练截止日期
- 上下文为王
- 让它们提供挑选
- 告知它们确切要做啥子
- 你必须测试它写的内容!
- 记下这只是一次对话
- 运用可以为你运行代码的工具
- 氛围编程是一种很好的学习方法
- 运用 Claude Code 的壹个详细示例
- 做好让人类接管的预备
- 最大的优势是开发速度
- 运用 LLM 是对已有专业姿势的放大
- 奖励:回答有关代码库的问题
设定合理的期望
不容去管围绕「AGI」的炒作 ——LLM 仍旧只是花哨的自动补全。它们所做的只是预测 token 序列 —— 但事实证明,写代码的主要工作就是以正确的顺序将 token 串联在一起,因此只要你向它们指示正确的方给,它们就会特别有用。
如果你认为这项技术将最佳地实现你的项目,而你不需要锻炼任何技能,那你就等着失望吧。
相反,你应该运用 LLM 来增强你的能力。我今年最喜爱的心理玩法是将它们想象成壹个过度自负的结对编程助理 —— 它们查找东西的速度快如闪电,可以随时提供相关示例,并且可以毫无怨言地执行繁琐的任务。
过度自负很重要。它们绝对会犯错误 —— 有时很细微,有时是大错。这些错误也许和人类错误特别不一样 —— 如果壹个人类合作者想象出了壹个根本不存在的库,你会即将就不再相信他了。不容把 LLM 当人类一样看,这是壹个陷阱。AI 犯的错误并不能不能定它的有用性。
当和 LLM 一起工作时,你经常会发现它们无法做到的一些事情。记住这些事情 —— 它们是有用的教训!它们也是为未来储备的真贵例子 —— 壹个强大的新模型的标志是:它能化解以前的模型无法处理的任务。
思考训练截止日期
任何模型都有壹个决定因素特点:训练截止日期。也就是停止收集训练数据的日期。对于 OpenAI 的模型,这通常是 2023 年 10 月。Anthropic 与 Gemini 以及其它提供商也许有更近期的日期。
这对于编程来说特别重要,因为这个时间会影响它们了解的库。如果你运用的库自 2023 年 10 月以来发生了重大变化,OpenAI 模型将不会了解!
我从 LLM 中获取了足够的价值,今年我在挑选库时会特意思考这一点 —— 我会尽力坚持运用具有良好稳定性且足够流行的库,这样一来,这些库的许多示例都会在其训练数据中。我喜爱应用无聊技术(boring technology)的守则 —— 在项目的独特卖点上进行创新,在其它全部方面坚持运用经过试试与测试的化解方案。
LLM 仍然可以帮助你处理训练数据之外的库,但你需要付出更多卖力 —— 你需要在提示词中给它们提供全新示例,介绍这些库应怎么运用。
这就引出了运用 LLM 时最重要的事情:
上下文为王
要想让 LLM 向出优良的结果,很大一部分工作在于都可归结为管理上下文,即当前对话的一部分文本。
此上下文不仅仅是提供向 LLM 的提示词:成功的 LLM 交互通常采用对话的形式,而其上下文包括当前对话线程中存在的来自你的每条消息与来自 LLM 的每条回复。
当你最初新的对话时,你会将该上下文重置为零。知道这一点很重要,因为对于不再有用的对话,通常的化解方式是将一切清除干净并从头最初。
一些 LLM 编程工具不仅仅适用于对话。例如,Claude Projects 允许你预先填充大量文本,包括最近的直接从 GitHub 库导入代码的功能 —— 我经常运用这个功能。
Cursor 与 VS Code Copilot 等工具会自动包含当前编辑器会话与文件布局中的上下文,有时你可以运用 Cursor 的 @commands 等机制来提取其它文件或文档。
我主要直接运用 ChatGPT 与 Claude 网页版或应用界面的原因之一是:它能让我更容易准确地知道上下文中的内容。那些给我隐瞒上下文的 LLM 工具的效果更差。
另壹个事实也可为你所用:之前的回复也是上下文的一部分。对于复杂的编程任务,可以先试试让 LLM 编写壹个更简单的版本,检查它是否有效,然后再迭代构建更复杂的实现。
我在最初新聊天时,经常会把现有代码放入到上下文中,然后再和 LLM 一起合作以某种方法来修改它。
我最喜爱的代码提示词技术之一是放入几个和我想要构建的东西相关的完整示例,然后提示 LLM 将它们用作新项目的灵感。当我在构建我的 JavaScript OCR 应用时,我详细地写了:该应用应结合 Tesseract.js 与 PDF.js—— 这两个库我过去曾运用过,我可以在提示词中提供有效示例。
让它们提供挑选
我的大多数项目都是从一些放开式问题最初的:我想做的事情是否可行?我可以用哪些潜在方法来实现它?哪些选项是最好的?
我会将 LLM 用作初始研究阶段的一部分。
我会运用这样的提示:「Rust 中有哪些 HTTP 库可选?包括运用示例」或者「JavaScript 中有哪些有用的拖放库?为我构建壹个展示每个库的工件」(对 Claude)。
训练截止时间在这里很重要,因为这意味着 LLM 不会提议运用较新的库。通常这样没问题 —— 我不想要全新的,我想要最稳定的,以及存在时间足够长的,可以化解错误的东西。
如果我要运用升级的东西,我会在 LLM 世界之外自己做研究。
最初任何项目的完美方法是运用原型来证明该项目的决定因素标准可以得到满足。我经常发现,LLM 可以在我坐下来运用笔记本PC的几分钟内就让我获取那个可行的原型 —— 有时甚至在我运用手机工作时也可以。
告知它们确切要做啥子
一旦我完成了初步研究,我就会大幅改变玩法。对于生产级代码,我对 LLM 的运用更加专制:我会把它当作数字实习生,工作内容是根据我的详细指示来写代码。
这里有个最近的例子:
我可以自己写这个函数,但我需要花上十五分钟来查找全部细节,才能使代码正常工作。Claude 在 15 秒内就搞定了。
我发现,对于我在这里运用的函数签名,LLM 的响应特别好。我的工作是作为函数设计者,LLM 负责根据我的规范构建主体。
我经常还会提出跟进标准,比如「今年用 pytest 向我写测试」。再次强调,挑选哪种技术完全由我决定 —— 我希望 LLM 能帮我省去录入已经存在于我脑子里的代码的时间。
如果你对此的反应是「输入代码肯定比输入英文指令要快」,我只能告知你,对我来说已经不是这样了。代码必须正确。而英语中存在大量捷径、奇思妙想与拼写错误,比如如果你记不住名字,你可以说「运用那个流行的 HTTP 库」。
优秀的编程 LLM 特别擅长填补空白。它们也远没有我那么懒 —— 它们总是会记得捕捉也许的异常,添加准确的文档字符串,并用相关的类型标注代码。
你必须测试它写的内容!
有一件事是你绝对不能外包向机器的,那就是测试代码是否真的有效。
作为软件开发者,你的责任是提供能有效工作的系统。如果你还没有看到它运行,那么它就不是壹个有效的系统。你需要亲手尝试看。
这件事做起来也许没多少乐趣,但它一直是交付良好代码的决定因素部分 —— 无论有没有 LLM 参加其中。
记下这只是一次对话
如果我不喜爱 LLM 写的东西,可以即将让它重构,而它绝对不会抱怨!「将重复的代码分解成壹个函数」、「运用字符串操作方式而不是正则表达式」,甚至「写更好一点!」
LLM 首次编写的代码很少是最终的实现,但它们可以为你从头输入几十次,而不会感到沮丧或无聊。
偶尔我会从我的第壹个提示中获取很好的结果 —— 我练习得越多,结果就越频繁 —— 但我一直做好了需要后续跟进的预备。
我一直很好奇,这是否是人们有失的决定因素诀窍之一 —— 糟糕的初始结果并不是失败,而是壹个起点,基于此才能将模型推给你真实想要的方给。
运用可以为你运行代码的工具
今年越来越多的 LLM 编程工具能够为你运行代码。我对其中一些略微谨慎,因为错误的命令也许会造成真正的损害,所以我倾给于坚持运用在安全沙箱中运行代码的工具。我今年最喜爱的包括:
- ChatGPT Code Interpreter ,ChatGPT 可以直接在 OpenAI 管理的 Kubernetes 沙箱 VM 中编写并执行 Python 代码。这是完全安全的 —— 它甚至无法建立出站网络连接,因此实际上也许发生的一切就是临时文件系统被破坏然后重置。
- Claude Artifacts ,Claude 可以为你构建壹个完整的 HTML+JavaScript+反恐精英S Web 应用,该应用显示在 Claude 界面中。这个 Web 应用显示在壹个特别封闭的 iframe 沙箱中 —— 这虽然极大地限制了它可以做的事情,但可以防止意外泄露你的私人 Claude 数据等问题。
- ChatGPT Canvas 是壹个较新的 ChatGPT 功能,具有和 Claude Artifacts 类似的功能。我自己还没有对此进行足够的寻觅。
如果你愿意更冒险一点:
- Cursor 有壹个「Agent」功能可以做到这一点, Windsurf 与越来越多的其它编辑器也是如此。我还没有花足够的时间研究这些,所以我不能提供相关主推。
- Aider 是这些玩法的领先开源实现,是 dogfooding 的壹个很好的例子 ——Aider 的全新版本有 80% 以上是由 Aider 自己编写的。https://aider.chat/
- Claude Code 是 Anthropic 进入这个领域的新成员。我将在稍后详细说明怎么运用该工具。
这种在交互步骤中运行代码的玩法特别强大。我在挑选核心 LLM 编程工具时,主要就是看它们是否可以安全地运行与迭代我的代码。
氛围编程是一种很好的学习方法
Andrej Karpathy 壹个多月前创造了氛围编程(vibe coding)一词:
Andrej 认为这「对于一次性的周末项目来说还不错」。这也是寻觅这些模型功能的绝佳方法 —— 而且真的很有趣。
学习 LLM 的完美方法就是玩它们。给它们抛出荒谬的想法,然后进行氛围编程,直到它们基本可以正常工作,这是一种真实有用的方式,可以让你最快地对啥子有效、啥子无效形成直觉认识
早在 Andrej 向它命名之前,我就已经最初进行氛围编程了!我的 simonw/tools GitHub 存储库有 77 个 HTML+JavaScript 应用与 6 个 Python 应用,每个应用都是通过提示 LLM 构建的。我从构建这个汇总中学到了很多东西,我以每周几个新原型的速度给其中添加内容:https://github.com/simonw/tools
你可以在 tools.simonwillison.net 上直接试用我的大部分工具 —— 这是这个库的 GitHub Pages 发布版本。
运用 Claude Code 的壹个详细示例
我决定利用这个机会展示我的 AI 辅助编程过程。
对于这个任务,我运用了 Claude Code,因为我希望它能够直接根据我笔记本PC上现有的工具库运行 Python 代码。
在我的会话结束时运行 /cost 命令,会给我显示以下内容:
其开始的项目从最初到结束只花了我 17 分钟多一点的时间,并且在调用 Anthropic 的 API 上仅花费了 61 美分。
在这个过程中,我会确切地告知模型我想要构建啥子。下面是我的提示词序列,完整记录在这里:https://gist.github.com/simonw/323e1b00ee4f8453c7834a7560eeafc1
首先,我标准 LLM 编写壹个初始脚本来收集新页面所需的数据:
我真的没有认真思考过上面的首个提示词 —— 它更像是我在考虑初始问题时输入到机器人中的意识流。
我检查了初始结果并发现了一些问题:
然后我改变了主意 —— 我也想要那些完整的提交消息:
像这样提供示例是获取你想要的确切内容的绝佳捷径。
请注意,我从未查看过在 gather_links.py 中编写的代码!这是纯粹的氛围编程:我正在查看它在做啥子,但我把实现细节完全留向了 LLM。
这个 JSON 看起来还不错,所以我指示 LLM:
Claude 了解 GitHub URL 的工作方法,因此告知它提交的链接并提供库名称就足够了,它猜测这些提交 URL 是 https://github.com/simonw/tools/commit/fd9daf885c924ba277806b3440457d52b0ad90a8
我经常发现 Claude 在网页设计方面有很好的默认品味 —— 我只是说了「页面应该适合移动设备」,然后剩下的就交向它了。
Claude 不停地为我构建不正确的页面,所以我发出指令:
然后它自己修复了全部错误,只剩下我决定要做的两处更改:
整个项目就完成了!结果文件为 build_colophon.py,它生成的页面看起来等于不错:
还有一项任务:我需要将新的 colophon 作为我网站的一部分进行部署,但我不想将新的 colophon.html 页面签入库本身。我想要壹个自定义的 GitHub Pages 构建过程。
我启动了壹个最新的 Claude Code 会话,看看 Claude 是否也能做好这件事:
和首次不同,这次我特别仔细地观察了它在做啥子 —— 我不了解怎么以这种方法自定义 GitHub Pages 构建,我想学习怎么做到这一点,并保持谨慎,因为它也许会产生幻觉并导致任务失败。
它告知我它想要创建这个文件并请求我的许可:
我想这是正确的?我很喜爱这个注释「Need full history for git log in gather_links.py」—— 这是我很容易忽视的。
然后它说它想将这些文件添加到 .gitignore—— 听起来是个好主意。
它输出了对以上操作的总结:
我查看了它的成本:
因此,运用 Claude API 花费了 17 美分与 45 秒。(我分心了,因此总共花费了 10 分钟。)这里是完整记录:https://gist.github.com/simonw/a560b07eef577e6183021d1ccaae7e07
这些代码看起来不会不可逆地破坏任何东西,因此我将其 push 到了 GitHub,然后看看会发生啥子。
……成功了!我的 colophon 页面已上线。
有壹个问题。我在 GitHub Actions 运行时观察了它,发现有些不对劲:
我原本期待的是「Test」job,但为啥子有两个不同的部署?
我有一种预感,之前的默认 Jekyll 部署仍在运行,而新的部署同时运行 —— 新脚本完成得晚并覆盖了原始脚本的结果,这纯粹是时间上的运气。
是时候暂时放下 LLM 并阅读一些文档了!
我在 GitHub Pages 的运用自定义工作流中找到了这个页面,但它没有告知我我需要了解的内容。
出于另壹个直觉,我检查了我的库的 GitHub Pages 配置界面,发现了这个选项:
我的仓库配置为「从分支部署」,所以我将其切换到「GitHub Actions」。
我手动升级了我的 README.md,以在此提交中添加指给新 Colophon 页面的链接,而这又触发了另一次 build。
这次只运行了两个 job,最终结果是正确部署的站点:
(我后来发现了另壹个 bug—— 一些链接无意中在其 href= 中包含了 <br> 标签,我用另壹个 11 美分的 Claude Code 会话修复了这个问题。)
之后,我还通过新增 AI 生成描述工具进一步改进了这个 colophon:https://simonwillison.net/2025/Mar/13/tools-colophon/
做好让人类接管的预备
在这个例子中,我很幸运,因为它有助于介绍我的最后一点:要做好接管的预备。
LLM 无法取代人类的直觉与经验。我在 GitHub Actions 上花了足够多的时间,我了解要寻找啥子样的东西。在这种情况下,比起继续试试通过提示词完成这个任务,我介入并完成项目的速度最快。
最大的优势是开发速度
我的新 colophon 页面从构思到完成、部署功能只花了我差点半个小时的时间。
我确信如果没有 LLM 的帮助,我会花更长的时间 —— 以至于我也许根本不会费心去构建它。
也因此,我特别关心我从 LLM 中获取的生产力提高:它不是为了最快地完成工作,而是为了能够交付我根本不想花时间的项目。
我在 2023 年 3 月写过一篇文章谈到,AI 增强的开发让我对我的项目更加雄心勃勃。两年后,这种影响没有消退的迹象。
这也是加速学习新事物的好方式 —— 今日我讲的是怎么运用 Actions 自定义我的 GitHub Pages 构建,这是我将来肯定会再次运用的东西。
事实上,LLM 能让我最快地执行我的想法,这意味着我可以实现更多的想法,这意味着我可以学到更多。
运用 LLM 是对已有专业姿势的放大
其他人也能以同样的方法做到这一点吗?也许不会!我在这里的提示词依赖于 25 年以上的专业编程经验,包括我之前对 GitHub Actions、GitHub Pages、GitHub 本身以及我运用的 LLM 工具的寻觅。
我也了解这会起作用。我花了足够多的时间运用这些工具,我相信运用从我的 Git 历史记录中提取的信息组装壹个新的 HTML 页面完全在优秀 LLM 的能力范围内。
我的提示词反映了这一点 —— 这里没有啥子非常新颖的东西,所以我口述了设计,在它工作时测试了结果,偶尔推动它修复错误。
如果我试图构建壹个 Linux 内核驱动程序 —— 壹个我几乎一无所知的领域 —— 我的过程将完全不同。
奖励:回答有关代码库的问题
如果你觉得运用 LLM 为你写代码仍旧没有吸引力,那么还有另壹个用例也许会让你觉得更有吸引力。
优秀的 LLM 特别擅长回答有关代码的问题。
这也是特别低风险的:最糟糕的情况是它们也许会出错。因此,你也许需要花一点时间才能弄清楚。和完全自己挖掘数千行代码相比,这仍然也许会节省你的时间。
这里的诀窍是将代码提交向长上下文模型中并最初提问。我目前最喜爱的模型是 gemini-2.0-pro-exp-02-05,这是 Google Gemini 2.0 Pro 的预览版,目前可通过其 API 不收费运用。
我前几天就用过这个诀窍。当时我正在试试一种对我来说很新的工具 monolith,这是壹个用 Rust 编写的 CLI 工具,它可以下载网页及其全部依赖资产(反恐精英S、图像等)并将它们捆绑到壹个存档文件中。
我很好奇它是怎么工作的,所以我将它克隆到了我的临时目录中并运行了以下命令:
我在这里运用我自己的 files-to-prompt 工具(去年由 Claude 3 Opus 为我构建)将库中全部文件的内容收集到壹个流中。然后我将其导入我的 LLM 工具并告知它(通过 llm-gemini 插件)运用系统提示词「architectural perspective as markdown」来调用 Gemini 2.0 Pro。
这向了我一份详细的文档,描述了该工具的工作原理 —— 哪些源文件做啥子,以及最重要的是,它运用了哪些 Rust 包。我知道到它运用了 reqwest、html5ever、markup5ever_rcdom 与 cssparser,并且根本没有评估 JavaScript,这是壹个重要的限制。
我每周都会运用这个诀窍几次。这是最初深入研究新代码库的好方式。
春节大佬闲不住?原神玩家600小时还原群玉阁,键盘侠出价15万求购
我们好,这里是正惊游戏,我是正惊小弟。
新春长假玩家总会捣鼓出一些新花样来,毕竟普天同庆的大喜之日,总是要玩出一些花样来庆祝一下。下面就看看国产一些大佬玩家,这个春节都做了一些啥子有趣的事情。
老玩家回味童年
手艺达人“手艺贾”春节逛跳蚤市场,发现壹个让他魂牵梦绕20多年的东西——GBA游戏机,在与老板一番砍价后,花了80把那台老旧的猛汉气息十足的粉色GBA带回了家。
回家后一试玩,发现按键失灵,然后就发挥动手能力,最初了修复。他不但向GBA换了新按键,还换了壹个潮流的透明外壳,顺便更新了一下硬件,换了一块更好的屏幕,增加屏幕背光,为了方便游戏又买了烧录卡。
最后粗略估算一下,为了这个80块淘来的GBA他至少花了600多来修复。
虽然很不划算,但是手艺贾却很高兴,修好后他玩得不亦乐乎。因为当年他还是小学生的时候,班里有一台GBA,当时我们都轮着玩,但他别说玩了,摸都没摸到,这让他耿耿于怀20多年,如今终于圆梦了,可以亲自玩一把GBA了,如何能不高兴。
疯狂原神玩家造宫殿
动手能力了得的可不止手艺贾,“特效小哥studio”的团队动手能力也是特别的逆天,他们一群人爆肝684小时,打造了壹个座宫殿,《原神》里的1:20大比例的群玉阁模型!
这群玉阁的数字建模高达2亿面,所以根据模型打造出来的模型真的是细致入微。
例如门窗不是直接胶水粘合,而是榫卯结构的,地砖不是画一下格子就完事,而是一块块修出来的,也就是群玉阁的每砖块都是不一样的,还有灯笼,是可控LED灯,可以调节亮度与色温。
这大作一出,立刻就惊呆一群键盘侠,有键盘侠表示愿意出价15万买了这个作品。也有《原神》玩家吐槽说,做得这么漂亮必须砸了,毕竟游戏里群玉阁就毁过一次,要是不砸一次就说不过去。
大神踩点完美过关游戏
疯狂玩家“宇宙收藏家”喜爱挑战自我,为了赶在2月1日向键盘侠们献上一份炫酷的大礼,他熬了10个通宵,录制了220G的游戏素材终于完成了,《死亡细胞》化境最帅完美过关的视频,没错是最帅气,速通不是重点(但是也超级快)。
《死亡细胞》这游戏可是出名的难,有玩家《只狼》《空洞骑士》都能搞定,但是玩这游戏就被虐得怀疑人生,哪里都有一堆小怪,而且每个小怪都像是BOSS一样最牛,玩的时候一分钟一存档。
宇宙收藏家的整个视频操作流畅,怪都没反应回来就挂了,一关一分钟左右就过了,而且视频BGM踩点精准,玩的好的不少,玩的好而且帅气的就真没几个了,因此这视频让无数玩家长跪不起。
用游戏拍贺岁大片
游戏除了用来玩之外还能做啥子?键盘侠“浅忆在冒泡”就开发了新模式,用游戏拍一部电影。
浅忆在冒泡是《向他爱》系列的忠实玩,他一直有壹个梦想就是让历代游戏主角同框,为了这梦想他前几年一直在学制作模型与游戏MOD,在现在的大年初一,他终于完成了自己的梦想!浅忆在冒泡在耗费了628小时后,把游戏历代主角放进一部时长近壹个半小时的电影里。
影片以人气喜剧《唐人街探案2》为原型,出镜演员有战神尼克、拳霸李煌、屠夫汤米、酷冷克劳德、猛男CJ、铁血维克托、辉煌强尼、游侠路易斯、悍匪麦克等。
此外还能看到假面骑士、最终幻想、彩虹六号、奥特曼、漫威与DC等人物的乱入。
这神仙阵型的贺岁片,几天时间就被60多万键盘侠观看。
《我的世界》变设计软件
那游戏除了玩,拍电影,还能做啥子呢?UP主“森纳映画”告知你还能用来做室内设计!
森纳映画的企业搬家,找了壹个新场所,因为工作的特殊性,企业的装修需求相对另类,为了方便与装修队沟通,他们想到了壹个办法,就是用《我的世界》建造壹个装修效果。
哪里做仓库,展示区在哪里边,办公区多大,中二的舰桥式二楼办公区啥子模样,都能用游戏直观地做出来,期间还在游戏里发现了一些实际装修会遇到的问题,在游戏里及时作出了修改,要是平面的设计图也许难以发现,到时候就要返工了。
视频一出一下就吸引了50多万键盘侠来围观,有从事设计相关行业的键盘侠看了这视频后,表示太需要这样直观的效果了,因为很多甲方根本看不懂图也听不懂他的描述,沟通起来十分头大。
小弟嘠绿共: 很多玩觉得玩游戏就是刷怪更新,其实游戏也可以拍电影,挑战自我,甚至回味童年的时光。
壹个正惊问题: 春节期间你如何玩游戏?
用户点评
执念,爱
终于拿到了最佳存档!预备最初体验不同的大结局了。
有19位键盘侠表示赞同!
淡抹丶悲伤
这个游戏太难了,最佳存档对我来说简直是梦想之饼!
有5位键盘侠表示赞同!
苍白的笑〃
希望最佳存档能让我顺利过关,免去很多挫折。
有10位键盘侠表示赞同!
敬情
有没有大佬同享一下最佳的打法细节?
有14位键盘侠表示赞同!
陌潇潇
有了最佳存档,就可以寻觅更多游戏内容了!
有15位键盘侠表示赞同!
莫名的青春
这个存档也太赞了!帮我省去了好多时间与精力。
有11位键盘侠表示赞同!
遗憾最汹涌
我打算用这款最佳存档来体验全部大结局的剧情差别。
有9位键盘侠表示赞同!
愁杀
期待看到我们同享运用最佳存档后的游戏心得!
有9位键盘侠表示赞同!
暮光薄凉
想问问最佳存档里有没有隐藏的任务或彩蛋?
有14位键盘侠表示赞同!
念旧情i
这个最佳存档对新人玩家来说会很友好吧?
有15位键盘侠表示赞同!
夏至离别
终于不用再反复策略了,最佳存档真是太方便了!
有11位键盘侠表示赞同!
瑾澜
感觉用最佳存档玩游戏也许会失去一些趣味,但我还是想尝试看。
有19位键盘侠表示赞同!
毒舌妖后
最佳存档绝对是游戏的利器!感谢同享!
有14位键盘侠表示赞同!
凉笙墨染
想了解这个最佳存档是从哪里下载的?
有15位键盘侠表示赞同!
■□丶一切都无所谓
希望不会因为运用最佳存档影响到我后续的游戏体验...
有6位键盘侠表示赞同!
一生荒唐
最佳存档能让我的游戏效率大幅提高!
有20位键盘侠表示赞同!
优雅的叶子
这游戏真的太虐了,有了最佳存档才能轻松过关!
有13位键盘侠表示赞同!
冷眼旁观i
如果用最佳存档玩游戏会不会被玩家鄙视呢?
有7位键盘侠表示赞同!
蝶恋花╮
这个最佳存档是否适用于全部版本的游戏?
有10位键盘侠表示赞同!