流浪者的故事

流浪者的故事

将《剑士》变成你自己的鲜活故事。与NPC对话,赋予他们记忆,书写和接收书籍与信件,创建任务,通过对话进行交易,加入军队,塑造派系冲突。角色可能会跟随——也可能拒绝——同时一位叙述者将消息传遍废土,而SentientSongs为每个地方赋予自己的声音。

[center][b][color=#D9A35B]欢迎来到《流浪者的故事》![/color][/b][/center]
[center][size=4][i]这远不止是一个让你能与 NPC 对话的模组。[/i][/size]
[b][color=#D9A35B]BETA • v1.0[/color][/b]
[/center]
[line]
[i]《流浪者的故事》[/i] 能将你遇到的几乎任何 NPC 或小队成员变成一个拥有自己背景故事、有血有肉的角色。
你的每个小队成员都可以拥有自己的目标、工作、职责和道路。他们的故事可能始终交织在一起,也可能渐行渐远——这取决于他们和你是否决定将团结一致置于一切之上,还是将一个故事分成许多个。
一套完整的提示词流程将角色与他们自身生活之内和之外的叙事连接起来。NPC 将信息传递给叙述者,叙述者再将废土的新闻传播给其他 NPC。
[b]还不够?[/b]
写一张便条让他们阅读。
看看他们会如何反应。
想在某个特定地方找一个可能购买那本伪造古籍的人?
[b]去吧。[/b]
让你的角色写一本书。甚至,构建一个完整的任务,最终引导到一个角色去写书。
卖书。写新闻。传递指挥官的命令——他们每次都会写新的信件,或者使用固定文本。
[center][size=4][b][color=#D9A35B]有了任务创建器,一切尽在你掌握。[/color][/b][/size][/center]
[line]
[center][size=6][b][color=#D9A35B]创建你自己的任务![/color][/b][/size][/center]
[i]《流浪者的故事》[/i] 包含一套完整的任务系统。目前,游戏开始时就有几个示例任务可供体验,但一个易于上手的游戏内任务编辑器让你几乎可以将任何你希望角色追求的事情变成一个任务。
[center]
[b]开采矿石。护送商队。烤面包。[/b]
[b]卖面包。送面包——如果你恰好喜欢面包的话。[/b]
[/center]
如果你想饲养河流猛禽并以此获利呢?

[b]你可以做到。[/b]

创建一个完全符合该流程的任务,并在每个阶段向 NPC 递送简短的手写消息。
几乎任何普通物品都可以成为你角色工作的一部分。武器和护甲一直难以支持,无法通过该模组进行交易,但信件和其他目标类型——例如仅仅与 NPC 对话——仍然可以让你扮演一名受命为天狗皇帝锻造靴子的锻造大师。

又或者你想携带一封天狗皇帝的官方信件,命令每个读到它的武士跟随持信者。
他们是否服从——并跟随你进入复仇之战——则是另一回事。

[b]没错:如果你提到复仇,他们会知道那是什么。[/b]

天狗写下命令。你将其变为任务物品。展示给部队,祈祷他们服从。
带他们上战场。活着回来。在军阶中晋升。获得上级授予的头衔作为奖励。
将这一切化为记忆。

选择哪些记忆重要。让角色记住你想要的那么多——你选择的 token 预算就是上限。有时,更古老的记忆甚至可能意外浮现。

加入一支军队。在其中晋升。以你领袖的名义指挥部队。挑起派系间的战争。在体验你的流浪者故事时,在游戏内创建你自己的任务。

建立一支军队。招募新人。给他们任务。带他们出去执行那些任务。让他们写一本关于自己旅程的书,然后将那本书展示或赠予任何人——这样他们就能在世界上留下自己的印记。

任务提议可以通过你选择的触发词来控制。找到你最喜欢的商人,创建一个由 [b][color=#D9A35B]'assassin[/color][/b] 触发的任务,然后开始一段只有你能决定终点的旅程。

[center][size=4][b]然后让 Kenshi 决定它是否会有结局。[/b][/size][/center]
[line]
[center][size=6][b][color=#D9A35B]是请求,而非命令[/color][/b][/size][/center]
当你使用 [b][color=#D9A35B]'follow[/color][/b] 时,你是在请求一个 NPC 跟随你。
这个请求成为对话的一部分,角色可能会根据其性格、忠诚、记忆和处境选择接受或拒绝。

[b]想作弊?[/b]
使用 [b][color=#D9A35B]/follow[/color][/b]。

好了。招募任何人——或任何东西——然后事后给他们一个加入你的难忘理由。

同样的区别也适用于交易。说“我想 [b][color=#D9A35B]'sell[/color][/b] 一份口粮包”,协商价格,达成协议,然后 NPC 完成交易。
[b][color=#D9A35B]'buy[/color][/b] 同理,只是方向相反。

[center][size=4][b][i]在《流浪者的故事》中,你可以创造权威——但角色仍然有自己的思想。[/i][/b][/size][/center]
[line]
[center][size=6][b][color=#D9A35B]叙事随你流动[/color][/b][/size][/center]

《流浪者之书》通过一位消息灵通的叙述者的视角记录世界——但你可以让任何角色成为那本书背后的心智。

选择一个 NPC 并将其设为发言者。然后选中你想作为叙述者的角色并发送 [b][color=#D9A35B]/drifter[/color][/b]。
[b]那个角色就成为撰写故事的心智。[/b]
[line]
[center][size=6][b][color=#D9A35B]在游戏内编辑重要文件[/color][/b][/size][/center]

[i]《流浪者的故事》[/i] 包含一个游戏内编辑器。

你可以完全按照自己的意愿创建复杂的 NPC 档案:
[list]
用 AI 生成一切。[/list][list]
通过大量预设和自定义选项引导生成过程。[/list][list]
完全自己撰写整个档案。[/list]许多著名 NPC 都包含手工打造的、符合世界观的档案。其他 NPC 则会获得各种临时档案,你可以完全按照自己的喜好重新创建。

你还可以通过文件编辑器直接编辑所有相关的提示词和世界观文件。

Kenshi 中的每个角色都会获得自己的角色扮演页面,包含一个放置档案图片的位置,你可以通过 images 文件夹为你想要的任何 NPC 添加图片(可在游戏内打开以便访问,但可能需要完全重启游戏才能生效)。

在游戏中为你的角色截一张好图,将其连同参考图一起发送给你选择的 AI。创造你自己的视觉风格。如果你有绘画功底,就用你自己的画作——即使没有也没关系。[i]我不是来评判的,我也没有。xD[/i]

按照包含的示例命名图片,将其放入模组文件夹内 gui 下的 images 文件夹中,就可以开始了。
附加组件系统还允许将社区制作的背景包、完整翻译和全面整合应用到新的战役中。
[quote]
[center][i]“信息太多了!我完全迷失了!我永远做不到这些!”[/i][/center]
[/quote][b]我懂你。[/b]
每个系统都有游戏内教程,我强烈建议从那里开始。
[line]
[center][size=6][b][color=#D9A35B]SENTIENTSONGS[/color][/b][/size][/center]

与此同时,用 SentientSongs 聆听废土的声音,这是一个游戏内音乐播放器,其名字致敬了开创这一切的模组:[i]SentientSands[/i]。

SentientSongs 具有情境感知功能,允许你选择在不同情况下应播放哪些专辑——甚至单首歌曲。
该模组包含几首歌曲来演示系统如何运作。更大规模的音乐合集可以通过模组的官方渠道单独下载,或者你可以添加自己的音乐。

打开 SentientSongs 文件夹,将新的音乐文件夹放入 DB 文件夹内——或使用已有的文件夹——然后在游戏内将它们分配到你想要的任何情境中。

[b]想为枢纽城来一首小酒馆歌曲?[/b]
没问题。

[b]为沼泽地来点不祥的音乐?[/b]
也没问题。

一旦你访问过一个地方,你就可以为其分配音乐。同一首歌可以用于多个情境,你还可以在曲目之间添加随机暂停,随时营造那种安静的 Kenshi 沙漠氛围。
[center]
[size=5][b][color=#D9A35B]沙漠将不再沉默。[/color][/b][/size]
[size=4][i]或者缺少对话气泡。[/i][/size]
[/center]
[line]
[center][size=6][b][color=#D9A35B]安装[/color][/b][/size][/center]
从 Nexus 下载后,将 A Drifter's Tale 解压到你的 kenshi/mods 文件夹中,然后打开该文件夹并点击 Install_ADT_Native.cmd,按照说明操作。

进入游戏后:
[list=1]
-按 K 打开聊天窗口。[/list][list=1]
-点击 Hub。[/list][list=1]
-打开 Settings,然后打开 Models and Providers。[/list][list=1]
-从列表中选择一个提供商。[/list][list=1]
-点击 Create Model。[/list][list=1]
-填写你所选模型所需的信息。(关于如何操作请查阅谷歌,我们的教程中有基本说明。)[/list]如果你对任何事情不确定,请从 Hub 菜单打开 [b]Tutorials[/b]。
我还建议根据你的偏好配置模组 LLM 系统的计时器和自动化设置。较长的间隔可以减少 token 使用量和请求频率,让你在使用免费在线模型时能玩得更久。

是的:准备好面对 bug。这是测试版。我会根据反馈持续修复。在我们 Discord 服务器上的反馈会优先被注意到。
[line]
[center][size=6][b][color=#D9A35B]需求[/color][/b][/size][/center]
[b]A Drifter's Tale v1.0 beta 不需要[/b]其他模组或框架。
A Drifter's Tale 是独立的。


[list]
兼容性:[/list][list]
RE_Kenshi 兼容,但非必需。如果你在已安装 ADT 的情况下安装或更新 RE_Kenshi,你必须重新运行 ADT 的安装程序,因为 RE_Kenshi 会替换文件Plugins_x64.cfg而 ADT 需要恢复其插件条目。ADT 只是注入一行,而不是替换文件,并且如果你之后想卸载 ADT,它会删除那一行。所以它不会对通过该文件加载的其他模组(如 RE_Kenshi)造成问题。[/list][b] AI 提供商:[/b]
A Drifter's Tale 不会将你锁定在特定的 AI 服务上。它支持多个在线和本地提供商。部分提供商需要自己的 API 密钥或账户;本地模型无需在线 AI 订阅即可使用。

[line]
[center][size=6][b][color=#D9A35B]特别鸣谢[/color][/b][/size][/center]
衷心感谢 [b]Harvicus[/b]。
[i]SentientSands[/i] 为 [i]A Drifter's Tale[/i] 的诞生铺平了道路,本模组中的多个功能都受到他作品的启发。

衷心感谢我们出色的 [b]Discord 社区( https://discord.gg/qKQV2zsPQU )[/b],其成员总是乐于学习、帮助他人、交流信息、发现并报告 bug。如果你需要帮助或想提供帮助,欢迎加入我们 = )

完整名单在游戏内的某个教程文件中。
[center]
[size=4][b][i]你们是我没有放弃的原因。^-^[/i][/b][/size]
[line]
[b][color=#D9A35B]A DRIFTER'S TALE[/color][/b]
[size=4][i]by Pineaxe[/i][/size]
[/center]