SuperAPI AI 工具集

subnautica-2-deep-synergy-coop-mod

通用与其它

查看项目

更新于 10-15 22:33

技能介绍

用途:Deep Synergy 是《深海迷航2》的 BepInEx 合作多人模组,把单人生存变为同步多人会话,采用确定性会话同步、自适应动态缩放和去中心化点对点网络,无需中心服务器。

主要能力:跨客户端同步世界状态(Merkle 树库存跟踪)、基于 WebRTC 的 P2P 联网与 NAT 穿透、可热重载的 BepInEx 插件架构(IL2CPP 钩子)、可选 OpenAI/Claude API 动态叙事生成、跨平台支持(Windows、macOS、Linux/Steam Deck)、按玩家数量自适应难度缩放。

安装:需先安装 BepInEx 6.0.x,解压到游戏根目录并启动一次生成目录结构;再将模组解压到 <game_root>/BepInEx/plugins/。首次启动后查看 BepInEx/LogOutput.log 确认加载。

配置:主配置为 BepInEx/config/synergy_profile.json,可设会话名、最大玩家数、难度缩放、资源倍率、氧气消耗、生物生成除数、共享蓝图、昼夜同步方式、AI 集成等;network 段含 NAT 穿透、同步间隔、SHA-256 库存哈希。另有 session_config.xml 控制端口、UPnP、连接尝试与各状态同步间隔。

使用:游戏内按 F12 打开 BepInEx 控制台,使用 /start_server 创建会话、/join_session <code> 加入、/synergy_status 查看连接、/disconnect_session 离开;/synergy_scale、/seed_override 调难度与种子;/api_narrate、/api_lore_generate、/api_journal_history 调用 AI 叙事;/debug_network、/debug_inventory_tree、/force_resync、/debug_conflicts 用于排障。

扩展:可编写 BepInEx IL2CPP 插件并依赖 com.deepsynergy.core,通过 SessionManager 事件、Harmony 补丁和 CustomNarrativeGenerator 等接口扩展功能。

限制:资料仅给出 HTTP 说明,未提供实际仓库地址、下载链接、许可与费用信息;API 调用需通过环境变量提供密钥,切勿硬编码;同步异常通常与 NAT 类型、延迟、同步间隔相关,需按资料调整配置或端口转发。不保证上述功能在真实环境中完全可用。