NAS部署AI狼人杀,假期娱乐新选择
五一小长假将至,在此为您呈上一款别致的娱乐项目:AI狼人杀。无论您是想独自打发闲暇时光,还是与三五好友一同寻乐,它都能带来不错的体验。
游戏中的每个角色均调用了不同的先进大模型,各自拥有鲜明的个性与独特的策略。它们会依据当前局势进行推理、发表言论、参与投票,甚至施展谎言,整个过程充满了无限乐趣。
该项目的完整名称为:onebai123/wolfcha-web,您可以在GitHub上进行搜索获取。
Wolfcha(猹杀)二开版本,在oil-oil/wolfcha的基础上进一步开发而成,它是一个纯前端实现的AI狼人杀应用,支持自定义API接口,让所有人都能在一个网页上畅玩。
您将扮演游戏中唯一的人类角色,与9个AI对手共同参与一场完整的狼人杀对局。每个AI都具备其独特的性格设定和战术风格,它们会根据场上的动态来推理分析、发表观点、进行投票,甚至不惜撒谎!
项目作者在其页面中提及,未来将推出v2.0版本,该版本将实现无后台联机功能,利用Redis或OSS对象存储技术实现房间同步,支持多人在线对战,并且依然无需自行搭建后端服务器。
强烈建议大家前往催促更新~
以威联通NAS为例,可以通过Docker Compose的方式轻松完成部署。
该项目本身并未提供现成的镜像文件。我已自行构建了镜像并将其上传至Docker Hub。
部署所用的代码如下所示:
请在威联通的Container Station中,创建一个新的应用程序实例。
部署完成后,您只需在浏览器中输入NAS的IP地址加上端口号7860即可访问。主界面设计得颇具仪式感:「签署名字后方可生效」。
在界面的右上角,点击「设置」选项,您可以根据喜好调整游戏的难度、参与人数、音效等参数。
不同人数设定的对局,其角色配置也会随之变化。
在API配置环节,以硅基流动为例,输入相应的Key和模型名称,然后保存设置。
保存配置后,刷新一下界面,点击指纹图标完成签名,即可开始游戏。
请稍候片刻,等待游戏房间的召集通知。
难道我是女巫吗~
游戏为初次接触的玩家准备了一些引导性的小贴士。
这款游戏确实相当有趣,尽管是免费使用API,但其响应速度却毫不迟缓,完全不会影响游戏节奏。
我同样注意到,每一个参与对局的AI角色,其性格设定以及所使用的AI大模型都各不相同。
这一切都极大地保证了游戏的趣味性和可玩性。