
好的,请提供需要翻译的游戏内容,我会逐行翻译成中文。
我正在通过AI翻译星露谷物语的模组内容。
查看大图Stardew KR AutoTranslator
是星露谷物语模组的一个SMAPI模组,通过用户设定的AI API来翻译模组的英文文本文件。
主要功能
将仅以韩文显示、难以理解的文本选项、说明、物品名称和NPC对话等翻译为韩文。
- 模组选项名称与说明
- NPC说明
- 物品名称与说明
- 大型内容翻译模组
- 原始英文文件检测
- 完整备份与还原
- 支持自定义API端点与模型
- 待支持事项
此模组的识别方式并非转换句子。
而是搜索目标文本的原始文件,并生成或补充原始文件。
模组介绍
原本是我自用的模组。
最近看到有人通过AI通信或图像生成等方式使用API觉得很酷,所以不说明各网站的注册或API密钥认证方法。
分享这些信息的原因也是因为这个模组希望不再收到关于API设置的询问。
关于个人安装及API设置的咨询将不予回复。
如果发生此类情况,请在SMAPI控制台中登录并向AI提问。
请只允许请求原因,谢谢配合。
使用与再分发条件
允许Mod设备的再分发与修改。
- 允许分发由此模组生成的文件。
- 允许修改此模组后以独立版本分发。
- 允许添加所需功能或更改结构。
请遵守以下服务条款。
- 请确认原始模组。 如果模组作者禁止AI生成内容、AI原始版本或翻译版本的发布,请不要分发此翻译原始版本所生成的翻译内容。 模组原始版本的权限和禁止分发的权限归文本分发者所有。
- 基本上请勿复制。 请勿将本文档中包含的基础文档分离出来直接复制到其他项目中,或将其当作自己制作的模组。请扩展自己的想法和技术,并可以分发改进活动。
在整体保持不变进行再分发过程中,包含基础本体是允许的。
上述条件为基础例外项。
应用
1. API连接
端点URL
输入您正在使用的API提供商的端点地址。
示例:
https://api.llmgateway.io/v1
通常地址以下列之一结尾:
/v1
或
/v1/chat/completions
通常使用
/v1,如需请求额外功能,请配置所需地址。
如果无法连接,请尝试直接输入到
/v1/chat/completions。
部分提供商可能不支持自动转换。
模型
请输入AI可以使用的ID。
请注意,需要输入的是API提供商告知的实际模型ID,而不是网站上显示的一般模型名称。
如果模型ID输入错误,连接将失败。
模型名称及其提供情况因提供商而异,且可能发生变化,请确认您当前使用网站的模型列表。
如果寻找便宜的翻译用模型,可以考虑GLM或Gemma系列。
不同模型的韩语自然度、JSON输出稳定性、速度和价格各不相同。
Flex低费用处理
如果您使用的提供商和模型支持Flex或低费用处理功能,则可以使用此选项。
处理时间可能会变长,但可以降低成本。
提示词缓存优化
优化请求结构,以便在重复发送相同系统提示词和翻译指令时利用缓存。
实际是否缓存以及折扣方式因提供商和模型而异。
如果没有特殊问题,建议保持开启。
API密钥
输入已颁发的API密钥。
API密钥存储在模组分发文件之外的本地位置,因此即使模组文件夹被直接共享,设计上也确保API密钥不会一起包含在内。
请绝对不要将API密钥透露给他人。
如果怀疑密钥泄露,请立即废弃现有密钥并重新签发。
超时
等待AI响应的最长时间。
一般建议在120秒到300秒之间。
如果使用Flex处理或响应较慢的模型时出现超时错误,请尝试增大该值。
API连接状态
按下连接检查按钮后,结果将显示在SMAPI控制台中。
如果连接失败,请确认以下项目:
- 端点URL
- 模型ID
- API密钥
详细的错误原因可在SMAPI控制台中确认。
AI用诊断报告
当出现问题时,生成便于AI分析的英文诊断报告。
在设置界面点击AI用诊断报告的生成按钮,就会生成报告文件,保存位置会显示在SMAPI控制台中。
SMAPI控制台会显示类似以下的消息:
[Stardew KR AutoTranslator] AI-ready English diagnostic report created:
C:\Users\사용자\AppData\Roaming\StardewValley\.smapi\mod-data\
사용자.StardewKRAutoTranslator\diagnostics\
skrat-diagnostic-날짜-시간-식별자.md
Copy the entire file into your AI assistant.
打开显示路径中的
.md文件,将内容从头到尾全部复制后粘贴到ChatGPT、Claude或其他AI助手中。
诊断报告整理了以下信息,以便AI分析错误原因:
- 发生的错误代码与分类
- 正在执行的操作
- 正在使用的设置信息
- 翻译目标模组信息
- API及提供商相关状态
- 用户可以自行确认的恢复指南
设计上,API密钥、翻译原文、翻译结果等敏感内容不会包含在诊断报告中。
如果在翻译或应用操作过程中发生错误,即使不点击生成按钮,诊断报告也可能会自动生成。
错误本身及简单原因也会显示在SMAPI控制台中。如果需要详细分析,请将自动生成的诊断报告提供给AI。
将SMAPI日志也全部复制并粘贴,效果会更佳。
2. 翻译及批量设置
这些是高级设置。
如果不清楚各选项的含义,建议保持默认值。
即使阅读了说明仍不理解,就请不要改动。
手动翻译覆盖
如果模组或单独的韩文补丁中已有韩文翻译,决定是否忽略该翻译并重新生成AI翻译。
当模组与韩文补丁版本差异导致部分句子未被翻译时,可以使用此功能。
启用后,现有韩文翻译可能会被AI翻译替换。
如果不需要,建议关闭。
每次请求原文分额
一次API请求中包含的原文最大数量。
需要翻译的句子以及提示词和JSON结构也会一起发送,因此如果该值过小,API调用次数会增加,可能效率低下。
如果使用轻量模型或输出稳定性较低的模型,请尝试降低到约10,000。
预计总token上限
防止AI重复相同内容或生成不必要冗长响应导致费用过度消耗的安全装置。
30,000对于一般翻译响应来说是一个足够大的值。
如果在执行长推理的模型中翻译反复中断,请在确认错误内容后尝试提高上限。
同时请求数
并行处理的翻译请求数量。
默认值为2,如果没有特殊原因,建议保持默认。
仅在付费提供商提供足够请求额度时增加该值。
3. 提示词
默认提示词已考虑到星露谷物语的控制语句、token、JSON输出格式以及自然的韩语翻译。
如果不了解提示词结构,请勿修改。
错误修改可能导致AI不遵守JSON格式,或翻译游戏控制语句导致目标模组无法正常运行。
如果出现问题,可以使用SMAPI控制台命令恢复默认值。
4. 模组翻译操作
模组扫描
点击扫描按钮,将显示可翻译的模组列表。
已禁用整个模组批量翻译功能。
因为同时翻译多个模组会难以定位错误发生的位置,且当某项任务失败时需要确认的范围过大。
开始翻译
点击要翻译模组的翻译按钮。
当按钮变为红色时,表示正在等待确认。
必须在20秒内再次点击同一按钮,翻译才会开始。
翻译进度可在SMAPI控制台中确认。
应用翻译
翻译工作结束后,点击应用按钮以应用结果。
如果所有要翻译的模组的工作都已完成后,请完全退出星露谷物语和SMAPI,然后重新运行。
还原
还原按钮使用翻译前创建的备份将状态恢复到之前的功能。
如果翻译后模组无法正常运行或对结果不满意,请使用还原功能。
注意事项与限制
翻译前请备份
AI在翻译过程中有可能错误生成控制语句或数据结构。
这种情况下,目标模组可能无法加载或出现错误。
建议在翻译前备份存档数据和Mods文件夹。
如果可能,请先在单独的测试存档中进行确认。
部分句子未被翻译的情况
可能有以下原因:
- AI部分翻译请求失败的情况
- 该句子不包含在标准翻译文件中的情况
- 作者将句子硬编码在DLL或其他内容文件中的情况
- 游戏运行中动态生成的句子
- 使用了当前版本不支持的翻译结构的情况
多次尝试仍无法翻译的情况
如果作者在编写代码时直接将字符串嵌入而不考虑翻译,则当前方法无法翻译。
此时,即使反复运行翻译,结果也不会有变化。
未出现在模组任务列表中的情况
可能是没有受支持的翻译文件结构,或者翻译字符串被硬编码在代码中。
翻译过程中请勿操作游戏
翻译过程中请在星露谷物语运行状态下静静等待。
翻译过程中推进游戏或反复操作其他画面,可能会与SMAPI或目标模组的文件使用发生冲突。
一次只能翻译一个模组
翻译过程中无法同时开始其他模组的翻译。
请等待当前任务结束。
进度和错误请在SMAPI控制台中确认
翻译进度、警告、错误和使用提示显示在SMAPI控制台中。
简单错误仅通过SMAPI控制台中显示的指南即可确认。
如需更详细的分析,请生成AI用诊断报告。
如果翻译或应用操作中出现严重错误,诊断报告将自动生成,保存位置会显示在SMAPI控制台中。
该诊断书综合显示了整体设置以及与AI提供商相关的内容。
AI翻译费用
为进行测试,使用最新高价模型Gemini 3.6 Flash翻译大型模组时,花费了约4.3美元。
当时Flex处理和提示词缓存优化处于禁用状态。
如果两项功能正常启用,实际费用可能更低。
约928,000个token,翻译了包括对话、物品、设置等约4,700个字符串。
一般小型模组可能便宜得多,但实际费用因以下条件而有很大差异:
- 原文数量
- 提示词长度
- 模型的输入和输出价格
- 重试次数
- 生成的输出长度
- 是否支持缓存和低费用处理
如果想降低成本,请先测试GLM或Gemma系列的低价模型。
它们可以用于韩语自然度不如JSON格式稳定性重要的一级翻译。
也可以使用Gemini Flash系列等相对便宜的全能型模型。
对于一般模组翻译,高价Pro级模型可能性价比不高。
模型名称、价格、免费额度和支持功能可能发生变化,请务必确认您正在使用的API提供商的最新指南。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。