SuperAPI AI 工具集

subnautica-ii-coop-mod

通用与其它

查看项目

更新于 10-15 22:34

技能介绍

用途:该模组把《Subnautica 2》改造成同步的合作体验,基于 BepInEx 框架实现确定性会话同步、自适应难度、共享物品栏与点对点联机,不依赖中心服务器。

主要能力:跨客户端确定性状态同步;按玩家数量自适应缩放;BepInEx IL2CPP 插件架构用于 Unity 运行时挂接;去中心化点对点联机并支持 NAT 穿透;可选 OpenAI/Claude API 叙事与设定生成;支持 Windows、Linux、macOS。

安装前置:通过 Steam 或 GOG 安装游戏,并安装适配 Unity IL2CPP 游戏的 BepInEx 6.0.x 或更高版本。安装时将 BepInEx 解压到游戏目录,把模组插件复制到 BepInEx/plugins/,创建 BepInEx/config/ 后首次启动游戏生成默认配置。插件目录包含 DeepSynergy.dll、SessionManager.dll、StateSynchronizer.dll,配置文件为 synergy_profile.json 与 session_config.xml。

配置与用法:在 synergy_profile.json 中设置会话名、最大玩家数(2-8)、难度缩放模式、资源倍率、氧气消耗、生物生成除数、共享蓝图、地图标记同步、昼夜同步、语音集成与网络参数(端口默认 7777、最大延迟、同步间隔)。通过在环境变量中设置 OPENAI_API_KEY 或 ANTHROPIC_API_KEY 并启用 api_integration 来使用 AI 叙事与设定生成。游戏内按 F1 打开控制台,可用 /start_server、/join_session、/leave_session、/synergy_status、/synergy_scale、/seed_override、/force_sync inventory、/teleport_to、/api_narrate、/api_lore、/api_name_base 等命令。

限制:需匹配模组版本,建议备份存档、配置防火墙与监控延迟;AI 功能需自备 API 密钥;排错可查看 BepInEx/LogOutput.log。官方未提供具体收费与价格信息。