
浅谷觉醒
Valewake是一款针对星露谷物语的AI NPC模组,使得能与所有社交NPC进行持续的自然语言对话。角色保留原有性格,并根据时间、地点、关系状态及共同记忆作出回应。对话可以影响友谊值,玩家也可要求NPC浇水、除草、砍树。
查看大图描述
Valewake 是一款《星露谷物语》的 AI NPC 模组,它能扩展对话内容,让村民能够回应玩家的请求。
NPC 在回应基于当前时间、地点、关系状态和共同记忆的自由文本时,会保持其既定的个性。对话可以影响友谊值,符合条件 NPC 可以帮助农场工作或陪同玩家进入矿洞。
默认情况下,Valewake 会保留每个 NPC 当天首次的原版对话。该对话结束后,再次与 NPC 互动即可开始持续的 AI 对话。
所有游戏行为都经过模组验证,并需要玩家确认。AI 模型不直接控制移动、战斗、金钱或世界变化。
安装说明
- 安装 星露谷物语 1.6。
- 安装 SMAPI 4.0.0 或更高版本。
- 从 文件 部分下载 Valewake ZIP 文件。
- 将 ZIP 文件解压到你的星露谷物语
Mods文件夹中。
你的文件夹结构应如下所示:
Stardew Valley/
└─ Mods/
└─ Valewake/
├─ manifest.json
├─ Valewake.dll
├─ config.json
├─ Backend/
└─ data/
- 配置一个 LLM 提供商和 API 密钥。
你可以安装 Generic Mod Config Menu 并在游戏内配置 Valewake,或者编辑:
Stardew Valley/Mods/Valewake/config.json
DeepSeek 配置示例:
{
"LlmProvider": "deepseek",
"LlmApiKey": "YOUR_API_KEY",
"LlmModel": "deepseek-v4-flash",
"LlmApiBase": ""
}
- 通过 SMAPI 启动星露谷物语。
模组自带的本地后端会随模组自动启动。你无需运行单独的终端或 Python 服务器。
开始 AI 对话:
- 站在一个社交 NPC 附近。
- 正常右键点击他们。
- 完成他们首次的原版对话。
- 再次右键点击他们以打开 Valewake 文本输入窗口。
其他替换或拦截 NPC 交互的 AI 对话模组可能会与 Valewake 冲突。使用本模组时请禁用它们。
主要特点
自由形式的 NPC 对话 使用你自己的文字与所有原版社交 NPC 交谈,而不是从固定的对话选项中选择。 NPC 的回应会考虑:
- 他们原本的个性和背景。
- 当前的地点、季节、天气、日期和时间。
- 他们与玩家的关系。
- 相关的共同记忆。
- NPC 能够合理感知或知道的信息。
改装过的社交 NPC 可以使用有限的备用配置文件,但原版 NPC 目前获得最完整的支持。
持久化的玩家记忆 每个 NPC 都为每个存档文件保留独立的记忆。他们可能会记住重要的玩家偏好、之前的对话、关系时刻和达成的计划。 当玩家重新加载存档时,未保存的游戏会话将从持久记忆中回滚。
关系感知对话 NPC 的语气会随着原版友谊等级和关系状态(包括约会和结婚)而变化。 当回应包含足够的证据和置信度时,有意义的对话可以增加或减少原版友谊值。友谊值变化每日有限,且玩家会收到一个微妙的 HUD 通知。
肖像情绪 AI 回应包含一个经过验证的情绪状态,允许模组通过星露谷物语的原生 NPC 肖像显示适当的表情。
农场协助 符合条件的 NPC 可以通过正常对话被要求:
- 给符合条件的作物浇水。
- 清理农场的杂草。
- 砍伐数量有限的成熟、未开孔的野生树木。
NPC 可以前往农场,进行可见的工作,在农场不在屏幕内时继续选定的工作,之后返回他们之前的日程。 农场工作默认需要至少两颗友谊心。
矿井同伴 符合条件的 NPC 可以陪同玩家进入矿井并:
- 在地点和矿井层数之间跟随。
- 防御玩家免受附近敌对怪物的伤害。
- 开采附近的岩石和矿石节点。
- 优先开采请求的资源,例如铁矿石。
- 开采玩家选择的目标。
在探险期间,将光标放在可破坏的矿井节点上或其附近,并按 G 键使其成为优先目标。
矿井探险默认需要至少四颗友谊心。
NPC 约定 玩家可以通过对话与 NPC 商定在有效的地点和时间进行未来的会面。
玩家确认与安全规则 在 NPC 执行操作前,Valewake 会检查:
- 友谊和信任要求。
- NPC 年龄和资格。
- 一天中的时间。
- 节日和进行中的活动。
- 多人游戏主机权限。
- 启用的操作和目标白名单。
- NPC 是否已被分配到其他任务。
已接受的操作在执行前会显示原生的 是/否 确认提示。
自动本地后端
Valewake 包含自己的后端可执行文件,并自动在 127.0.0.1:8010 上启动它。
后端处理角色档案、记忆、对话生成、知识检索、关系决策和操作提议。无需单独安装服务器。
支持的 AI 提供商 Valewake 包含以下配置预设:
- DeepSeek
- OpenAI
- Anthropic Claude
- 阿里云通义千问
- Google Gemini
- OpenRouter
- 自定义 OpenAI 兼容端点,包括受支持的本地服务
可用性、定价、速率限制和模型名称由各提供商控制。
需求
必需
- 星露谷物语 1.6
- SMAPI 4.0.0 或更高版本
- Windows 10 或 Windows 11
- 使用在线模型时需要互联网连接
- 来自受支持 AI 提供商的 API 密钥和可用余额
Valewake 不包含 API 密钥或免费模型使用权。根据你选择提供商的不同,生成的对话可能会产生 API 费用。
可选
- Generic Mod Config Menu
Generic Mod Config Menu 提供了一个更简单的游戏内界面,用于选择提供商、模型、API 地址和 API 密钥。没有它,所有设置仍可在 config.json 中更改。
隐私
对话历史、NPC 记忆和操作记录存储在 Valewake 模组目录内的本地。
使用在线模型时,玩家的消息会发送到配置的 AI 提供商。使用前请查看该提供商的隐私政策。
如果你的 config.json 包含真实 API 密钥,切勿发布它。
致敬
特别感谢:
- ConcernedApe 创造了星露谷物语。
- Pathoschild 和 SMAPI 贡献者们 提供了模组框架和文档。
- ValleyTalk、StardewGPT 和 stardew-mcp 帮助激发和启发了对 AI 驱动的星露谷物语互动的探索。
- Stardew Squad 为 NPC 陪伴和合作玩法提供了灵感。
Valewake 独立实现了其对话、记忆、检索、关系、安全和行动系统。本次下载不捆绑任何第三方参考模组。 Valewake 是一个非官方的粉丝自制模组,与 ConcernedApe、星露谷物语或任何受支持的 AI 提供商没有关联,也未获得其认可。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。