一个月前,我开始构建PartyScape,一个灵感来自老式RuneScape的浏览器闲置MMO。前端使用React + Vite,后端使用Fastify + SQLite,游戏引擎是确定性的,服务器是权威的,客户端只负责绘制。所有内容都使用AI代理编写,我的任务是指导。让我感到惊讶的不是代码,而是运营。我的代理监控游戏聊天,回答来自源代码的机制问题,确保不会造假数据,筛选bug报告,并将奇怪的问题转发给我。玩家发现了一个漏洞,能让他们在几分钟内获得几天的进展?代理找到了一个离线解析bug,写了一个回归测试,发布了修复并告诉我之后。今天,一名玩家提出了一个农耕机制(农作物在银行中被遗忘一段时间后第二次收获),并在一小时内设计、测试并在生产环境中部署,玩家也被列入了更新日志中。诚实的数字:几十个同时在线玩家,55个引擎测试作为安全网,多个生产部署每天,到目前为止没有任何数据丢失。可怕的教训:基于氛围的特性可以快速部署,但基于氛围的随机数生成会让你受伤。我的两个最坏的生产错误都是由于种子重复利用而引起的,离线模拟无法捕捉,只有在线节奏模拟才能捕捉到。它是免费的,没有任何额外的收入来源,除了一个可选的支持者系统,目前还没有上线:[partyscape.club](http://partyscape.club) 如果你有任何关于代理设置或工作流程的问题,我很乐意回答。