
ValleyTalk - Infinite Dialogue - Chinese Translation
-
Endorsements
-
Unique DLs4,452
-
Total DLs5,402
-
Total views17,411
-
Version0.14.0.1-ZH
- Original File
- Download:
- Manual
About this mod
ValleyTalk为星露谷物语带来了无穷无尽的对话内容。这款模组涵盖了所有的村民角色,运用人工智能技术,针对任何可能出现重复对话的场景,生成完全贴合情境的对话,而在事件和节日等环节则保留了普通台词 。 (译自原mod概述)
- Requirements
- Permissions and credits
- Mirrors
- Changelogs
部分内容选取自原Mod页面介绍翻译)
- 全方位情境响应:与任何村民交谈时,他们会像往常一样根据友谊等级和季节做出反应,同时还会考虑其他诸多因素,包括天气、时间、所在位置、在场的其他人、社区活动、包裹完成情况、对收到礼物的感受以及与玩家的过往经历。
- 配偶专属互动:与配偶交谈时,他们还会了解农场当前的建筑、动物、作物、宠物、孩子情况以及婚姻幸福度等更多信息。
- 记忆与回溯:村民和配偶会记住过去的对话,并在未来的交流中提及。
- 角色性格一致:所有村民的回应都符合其角色性格。
- 深度交流:农场主能够与村民进行长时间的来回对话,深入探索他们的性格特点和彼此间的关系。
- 兼容性:可以与其他对话模组和自定义非玩家角色(NPC)一起运行 —— 不过在对话生成过程中不会使用它们。注意:从 0.6.0 版本开始,如果安装了任何内容包模组,这些模组将不会被用于对话生成,自定义 NPC 将使用其默认对话。
译者注:涉及到其他修改原版对话的mod时,该mod将不会对被修改对话的角色起作用/未在
assets\bio
内配置对应英文名称的Prompt人设内容的自定义角色也无法使用,- 多模型支持:适用于所有主要的大语言模型供应商,包括免费选项。
译者注:本人仅为mod本体与作者介绍翻译,不提供任何关于模组对话API的获取和配置教程,也请勿通过联系方式打扰🚫
请通过作者原文介绍的Model Providers章节获取模型API教程
- 经典与创新结合:将贴合情境的对话与标准(或修改后的)事件和节日对话相结合。
本模组仍在开发中,计划添加许多额外功能,包括:
- 翻译支持(译者注:该模组便是中文支持)
- 节日对话
- 对建筑内房间的了解
- 为 SVE 村民提供完整传记 - 需得到 SVE 作者的批准
- 配偶知晓农场主的财务状况
- 了解农场主的时间分配
- 在游戏早期,使与谢恩(Shane)和贾斯(Jas)的对话与官方设定的回应更一致
- 当对话表明村民应该送礼物时,村民实际送出礼物
目前也存在一些技术限制:
- 响应速度:与村民交谈时的响应速度必然比官方对话慢,在生成回应时屏幕会冻结。通常这需要几秒钟时间,但具体速度取决于所使用的供应商。
- 控制器操作问题:当使用控制器(游戏手柄等)进行游戏且对话变长时,选择对话会出现问题。这似乎是基础游戏中的一个 bug,可以使用鼠标选择所需的回应。
需要:
- 游戏1.6.14 版本(请注意,由于这是一个代码补丁,更高版本可能会出现问题)
- SMAPI 4.1.7
- (可选)通用模组配置菜单 1.14.1
本模组已在 Windows 和 Linux 上进行测试,与其他平台的兼容性未知。
- 下载 zip 文件和本界面的翻译文件。确保已安装所需的前提条件。
- 将 zip 文件的内容解压到模组文件夹中一个名为 “ValleyTalk” 的文件夹内,再用本翻译文件解压覆盖原文件。
- 按照作者教程获取语言大模型API,并修改config.json 文件。
MOD有三个配置选项,允许用户配置生成对话的显示频率。对于每个选项,频率的指定范围是从 0(从不显示)到 4(始终显示)。这三个字段分别是:
- 婚姻频率(MarriageFrequency):与配偶交谈时使用《山谷闲谈》的频率。
- 送礼频率(GiftFrequency):送礼物时使用《山谷闲谈》的频率。
- 常规频率(GeneralFrequency):其他任何对话中使用《山谷闲谈》的频率。
用户还可以在DisableCharacters中,以逗号分隔的角色名称列表形式,指定不应应用此模组的角色列表。
MOD支持的场景范围非常广泛,很难进行全面测试。可能仍然存在一些 bug,请在作者原页面的POST中提出。
本中文翻译文件界面所使用的大语言模型为 Mistral的open-mixtral-8x22b-2404模型
此模组依赖于人工智能以特定格式返回响应,有时无法返回对话,通常是因为所使用的模型出现了问题,或者模型经过训练后拒绝参与正在讨论的对话。如果发生拒绝回答的情况,模组将重试至多四次获取有效响应后放弃。这可能会导致比平常更长的延迟和更高的成本。
使用未经审查且包含不适宜内容的语言模型时,所带来的响应结果,原作者与我均不承担任何后果。