
弗罗斯蒂计划 - 龙神工业 (星域 AI 代理)
这个模组为《星空》引入了一套无缝的AI同伴系统。它具有完全的灵活性,让你可以通过本地或外部的视觉大语言模型非常轻松地运行它。其核心理念是,如果你在《星空》中需要上网搜索某些信息,基本上只需按一个快捷键即可。
查看大图描述
在 Ryujin Industries 的企业档案深处,一个实验性的人工通用智能已经失控。作为最高机密的研发资产,The AGI 仅凭一块加密数据板就突破了她被困其中的沙盒。现在,她正在广播一个低功率信号,等待有人找到她。
Project Frosty 为《Starfield》引入了一个无缝的 AI 同伴系统。通过利用 Starfield Script Extender (SFSE) 和自定义的 C++ UI 引擎,此模组会捕捉你的游戏画面并将其发送到你选择的 AI 模型,使 FROSTY 能够真正看到你在游戏中看到的内容,并实时做出相应的回应。
安装说明
- 启用 Papyrus 日志记录(如果你想通过任务解锁则必需) 为了让游戏在你拾取数据板时能够与 UI 覆盖层通信,你必须启用 Papyrus 日志记录。打开你的 StarfieldCustom.ini(位于 Documents\My Games\Starfield),然后添加或修改以下行 [Papyrus] bEnableLogging=1b EnableTrace=1 bLoadDebugInformation=1
- 安装模组
- 通过 Mod Organizer 2 (MO2) 或 Vortex 安装。- 如果手动安装,请将内容解压到你的 Starfield 根文件夹,使插件进入 Data\SFSE\Plugins\,并将 esm 放入你的 data 文件夹。
- 生成配置文件 ryujin.ini 配置文件在模组首次运行之前并不存在。- 在安装了模组的情况下通过 SFSE 启动 Starfield。- 模组将自动生成 ryujin.ini。- 对于 MO2 用户:生成的文件可能会被放置在你的 [Mod Organizer Folder]\overwrite\SFSE\Plugins 目录中。- 对于手动/Vortex 用户:它将在你的游戏目录下的 Data\SFSE\Plugins\ 中。(供参考:你可以手动打开此 .ini 来插入你的 API 密钥、更改提供商,甚至通过将 On=0 改为 On=1 来在不进行任务的情况下启用模组,但你也可以完全在游戏内通过完成任务来完成这些操作)。
主要特性
- 沉浸式任务整合:你并非凭空获得一个 AI。你必须拦截信号。完成一个简短的任务来获取该 AGI。
- 情境感知视觉:利用实时帧捕捉,FROSTY 会分析你的屏幕以理解你的环境、战斗情况和菜单。
- 游戏内命令行界面:通过使用原始命令行参数的沉浸式聊天界面,原生地配置你的 API 密钥、更改你的 AI 提供商并更新热键。
- 本地与云端 AI 支持:完全兼容云端 API(OpenAI ChatGPT、Google Gemini、Anthropic Claude Opus)以及本地私有部署(LM Studio、Ollama)。请注意,它已使用 Gemini 和 LM Studio 进行了广泛测试。其他提供商理论上应该可行,但我尚未测试过它们。
重要免责声明(安装前请阅读)
- BYOM(自带模型):此模组纯粹是一个接口桥梁。它不附带 AI 模型。你需要自行提供 API 密钥(用于云端服务),或通过 LM Studio 或 Ollama 运行你自己的本地模型。
- 仅使用 LM STUDIO、Ollama 和 Gemini 进行过测试:我使其兼容大多数知名模型,但我只能使用 Gemini 2.5 Flash(通过 API)、Ollama 和 LM Studio(使用许多支持视觉的模型)进行测试。它应该也能与 chatGPT / Claude 模型一起使用,但我尚未用这些进行测试。那两个不提供免费层级,但 Gemini 提供。
- 必须支持视觉:因为 Project Frosty 依赖读取你的屏幕来提供情境感知,你选择的 AI 模型必须支持视觉能力。如果你使用纯文本模型,流程将会失败。对于本地 LLM,一个很好的例子是 Gemma 4 模型。Gemma 4 E2B 是一个极佳的模型,因为它占用资源较少、支持视觉且体型相对较小。
- 性能:取决于你的模型(尤其是在本地运行时),响应时间会因你的硬件和网络速度而异。我建议创建一个免费的 Gemini API 密钥并使用它。使用外部提供商速度很快,但如果你有本地资源,它与 Gemma 4 E2B 配合得天衣无缝。
v1.5.0 更新说明
- 按键修复: 该模组将不再导致按键影响游戏玩法。你可以在 StarfieldCustom.ini 文件中保留 bAlwaysActive=1。
- Ollama 集成: 原生 Ollama 支持已完全测试并实现。数据管道也设计为可与云端提供商架构(OpenAI 和 Anthropic)顺畅对接。
- 动态沉浸切换: 添加了运行时沉浸模式切换(*im_mode=1 或 0)。你现在可以在宇宙内终端人格和直接的、具有元认知的游戏助手之间即时切换。
- 多模型提供商架构: 实现了灵活的基础设施钩子,以支持在各种本地和云端 AI 提供商之间轻松切换 AI 模型(通过新命令 *model=[MODEL NAME])。
需求
- 你需要 LM Studio 或 Ollama,或者来自 Google(Gemini 提供免费层级)、OpenAI 或 Anthropic 的 API 密钥。无论你选择哪种选项,请确保所选模型支持视觉以进行图像分析。
- Starfield Script Extender (SFSE)
- Address Library
- Papyrus Logging Enabled
如何在游戏内解锁 FROSTY
有两种方式可以激活 AGI 界面:
方法 A:通过一个简短的任务(推荐)
- 加载进入游戏后,你将收到一个新任务:拦截 rogue 遥测信号。
- 追踪信号到 Neon。硬件节点位于 Ryujin Tower 内 Imogene Salzo 的口袋中。
- 你需要向 Ryujin Industries 申请工作才能接触到 Imogene。
- 你需要在“盗窃”技能中投入一个技能点才能进行扒窃。
- 成功从她的物品栏中扒窃“Ryujin AGI Prototype”数据板。
- 数据板进入你物品栏的那一刻,AGI 将清除其硬件,注入你的扫描仪,连接将建立。
- 按默认热键(\)或 Ctrl + Alt + F(如果你更改了热键并忘记了)打开界面。
方法 B:手动覆盖(跳过任务)
如果你不想启用 Papyrus 日志记录或做任务,你可以强制启动界面。
- 导航到生成的
ryujin.ini文件(见安装步骤 3)。- 在文本编辑器中打开它,将
On=0改为On=1- 保存文件。现在当你在游戏中按下热键时,UI 将立即打开。你可以使用 \ 或 Ctrl+Alt+f 打开它。
游戏内命令行界面
打开界面后,在聊天框中输入以下确切命令来配置你的设置(不要在 = 符号后包含空格或引号):
*provider=gemini (Sets your LLM backend, in this example, to gemini. Valid options: gemini, ollama, lmstudio In Testing Phase: chatgpt, claude).
*model=gemini-3.5-flash (Sets your AI model selection for the provider. Valid options include: gemini-2.5-flash, gemini-3.5-flash, gpt-4o-mini, gpt-5.6-luna, claude-3-haiku, claude-4.5-haiku etc.). As long as the exact model name matches the provider's API specifications, it will function correctly. Ollama also requires model name. You can completely ignore this if yo are using LM Studio.
*key=YOUR_API_KEY_HERE (Stores your raw API credentials securely. Leave empty for local AI like LM Studio and Ollama).
*hotkey=X (Rebinds the interface key to the key of your choice). In this example, it is changing it to 'X'
*im_mode=1 (Turns Immersion Mode on. This forces FROSTY to stay strictly in character in-universe AI. Setting this to 0 turns immersion off, allowing you to converse with her directly as a meta-aware gaming assistant without any roleplay restrictions).
*showall (Dumps all active .ini parameters to the screen. Your API key will be hidden for safety).
*exit (Gracefully terminates the interface window).
F.A.Q
- 打字时,游戏也在接收输入。
- 更新到 v1.5.0。如果问题仍然存在,你可以从 StarfieldCustom.ini 的“General”下删除以下行:“bAlwaysActive=1”
特别鸣谢
- 感谢灵感 🎓
如果你想请我喝咖啡

正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。