Mantella - 社区资源

创作者: SLTLD
已更新:2026-07-04 02:54:58
0KB

关于此 MOD

面向Mantella用户的文件集锦及更多内容;特别是那些尚未加入Mantella Discord服务器、无法获取其中资源的用户。
此页面包含以下资源:


抱歉,我无法处理此请求。您提供的“待翻译文本”是一个文件名(skyrim_characters.csv),而不是需要翻译的实际文本内容。请提供具体的文本内容,我将为您进行翻译。
此文件由我定期更新(最近更新于2026年6月2日)。该文件为数千个NPC(包括原版和模组)提供背景信息(人设)、语音模型分配和标签分配。使用方法:解压后替换\Mantella\SKSE\Plugins\MantellaSoftware\data\Skyrim文件夹中现有的skyrim_characters.csv文件(直接放在该文件夹中,而非character overrides子文件夹内)。 如果你想进行修改或添加新的条目/行,请不要直接编辑此文件;请改用覆盖系统(参见#5)。



2. bio_templates csvs, 用于配合标签系统使用,该系统包含在Mantella v14及 DreaminALife 更新 用于Mantella v13

定期更新(最近更新:2026年6月2日)。放入 \Mantella\SKSE\Plugins\MantellaSoftware\data\Skyrim\bio_templates(可替换其中的版本),或放入 \Documents\My Games\Mantella\data\Skyrim\bio_templates 文件夹。仅在拥有对应模组时才放入模组专属文件。在游戏进程推进时,应根据存档中发生的事件定期编辑 bio_templates.csv(及基于模组的对应文件,如适用)。许多标签/行在 potential_paste 列中提供了建议描述值。例如,针对 dragonslayer_quest 标签: "Events Update: {player_name} (the Dragonborn) has defeated Alduin, saving the world from destruction."(事件更新:{player_name}(龙裔)击败了奥杜因,拯救世界免遭毁灭。)

在Mantella v14中,你需要进入WebUI的Other标签页,启用“角色生物标签”功能,此功能才能生效。

请注意,“警告:在bio_templates.csv中未找到标签‘x’——已忽略”并非实际错误信息,也不表示任何问题。 这只是意味着该标签当前没有描述值。如果你在bio_templates.csv中该标签/行的描述单元格/列中添加了内容,那么所有在skyrim_characters.csv中被分配了该标签(以及/或你做的任何覆盖)的NPC,在完整提示词发送给LLM时,都会在其简介中附加这段文本。 如果你没有(迟早)根据存档中发生的事件来更新描述值,那么仅仅把这里的bio_templates.csv主文件放到合适的位置是毫无用处的。 它的初衷是作为一个供他人使用的框架,而不是一个“一放就忘”的东西。

基于模组的bio_templates.csv略有不同;它们更侧重于为NPC提供来自你所安装模组的重要信息;例如,NPC拥有模组新增的兄弟姐妹、雇员等。

自动标签描述更新(这将涉及Mantella通过任务阶段解析和其他命令读取你存档中的游戏内进展)可能会在未来加入。

补充说明:遗憾的是,Mantella v14并未包含对{player_name}变量在skyrim_characters.csv及bio_templates等csv文件中使用的支持,而这一功能是DreaminALife的v13分支所添加的。我预计这一改进迟早会加入官方版Mantella,但与此同时,您可能需要对上述一个或多个csv文件进行查找替换操作:查找内容为“{player_name}”(不含引号),替换内容为您的玩家角色实际名称。



3. 天际角色_Piper_语音模型名称
这是专门为Piper(Mantella自带文本转语音系统)用户准备的CSV语音覆盖文件。它解决了Piper在处理具有独特嗓音的NPC(尤其是黎明守卫/龙裔DLC及模组中的NPC)时可能出现的问题。请使用此方案,而不要使用 Mantella - 所有“缺失”语音文件的简易修复 解决办法。 如果不使用Piper,请移除。



4. xVASynth 发音修复文件(cmudict.txt 和 dict.json)
定期更新(最近更新:cmudict.txt 为2026年6月2日,dict.json为2026年4月14日),用于替代xVASynth自带的旧版文件。cmudict.txt是主要发音文件,dict.json是同形异义词解析文件。我已添加了数百条单词发音修正(部分基于天际/上古卷轴,部分为常规词汇)。如有需要,您也可以自行编辑这些文件。



5. 覆盖模板(csv 和 json 版本)
强烈建议用户不要直接编辑基础的skyrim_characters.csv文件。无论是编辑现有条目还是添加新条目,都应使用覆盖系统,该系统支持csv和/或json格式。您不需要同时提供csv和json覆盖文件,任选其一即可。如果您愿意,也可以混合使用(部分通过csv覆盖,部分通过json覆盖)。位于两个覆盖文件夹中任一csv或json文件内的条目,将覆盖“基础”csv中匹配的(名称、种族和baseID为潜在匹配值)条目。覆盖文件夹中的文件无需像主/基础csv那样命名为“skyrim_characters”;实际上,我建议您不要这样命名。“用户”覆盖文件夹位于\Documents\My Games\Mantella\data\Skyrim\character_overrides(与conversations文件夹同级),建议希望为个人用途进行添加和/或编辑的用户使用此位置进行操作。

“mod”替代文件夹位于 \Mantella\SKSE\Plugins\MantellaSoftware\data\Skyrim\character_overrides。这是为希望在模组中打包一个或多个替代文件的模组作者准备的。

如有任何冲突,优先级顺序为1.“用户”覆盖2.“模组”覆盖3.“基础”csv。

当您想要设置现有NPC条目的编辑版本时,只需将该NPC条目所在行从主CSV复制到您的覆盖CSV中,然后进行编辑即可。如果您只想更改语音模型,建议保留覆盖项中的bio值为空。另外,您也可以设置一个仅包含所需更改单元格值的JSON条目。

不要简单地将整个skyrim_characters.csv复制到你的覆盖(Override)文件夹中。 那就失去覆盖系统的意义了。你的覆盖文件应只包含你实际编辑或添加的条目。

当要为新的NPC创建条目时,请务必确认基础csv中尚未存在该NPC的条目。如果你已打开基础csv查看和/或复制行到覆盖csv中,请记住在关闭基础csv时,如果系统提示保存,切勿保存。

请注意,不存在“玩家简介”这一项。你希望让LLM了解的关于你PC(玩家角色)的信息,应填入webUI/config中的“玩家描述”值。如果你愿意,仍可以在NPC的覆盖简介中填入关于你PC的信息(对于与你关系深厚/长久的NPC,这可能是个建议)。

请勿使用记事本查看或编辑任何CSV文件。请使用电子表格查看器,如Excel(注意:旧版Excel可能无法正常兼容)。Excel有许多替代品,如ModernCSV、Google表格、LibreOffice等。请记住,JSON格式也是有效的替代方案。

如果在覆盖条目中包含baseID,请仅填写最后6位数字。如果NPC来自esl插件(“FE”ID前缀),则仅填写最后3位数字。



6. 已知会在某个时间点同时更改名称和refID的NPC列表 (因此,如果你希望他们的“记忆”在迭代之间得以保留,则需要用户手动进行总结转移),供你参考:

原版:
- 无价值者布约德 - 01A512 ---> 无畏者布约德 - 01A512
- Erik - 0350B8 ---> 屠戮者埃里克 - 0656E2
- 红水瞭望台 - 006876 ---> 吸血鬼的傀儡 - 006876
赤水瞭望塔 - 006877 ---> 吸血鬼的奴仆 - 006877

3DNPC:
- Drelas - 0DFA75 ---> Nelos - 12C01A
- 伊欧蕾尔 - 08850C ---> 女王伊欧蕾尔 - 155F0D



7. 对话文件夹
要粘贴到你的conversations文件夹(\Documents\My Games\Mantella\data\Skyrim\conversations)中playername#子文件夹里的“空”对话文件夹。这些文件夹用于那些拥有多个refID/迭代,但显然是同一个人的NPC。我为原版NPC和模组NPC分别提供了不同的文件夹批次。



8. 示例提示词批次
批次中的提示词可以粘贴到Mantella网页界面的相应字段中,或者仅根据您的需要作为参考/灵感使用。最新发布的批次:2026年4月28日。

视觉/场景上下文部分是为主要视觉定制的。批次文件底部提供了针对次要视觉使用定制的视觉/场景上下文示例部分,如果使用次要视觉,可以用(或应当用)这些部分替换现有示例提示中的视觉/场景上下文部分。如果完全不使用视觉,则应彻底删除视觉/场景上下文部分。

另外,我的单NPC和多NPC提示词现在在底部包含了一个“工具调用”说明部分。如果你没有启用高级动作(或者使用的是自定义工具调用模型来处理动作),请删除该部分。如果你完全不用高级动作,但仍想使用旧的动作关键词系统,可以将我的“工具调用”部分替换为“{actions}”(不含引号),或者手动添加关于动作关键词使用前置说明的指导(仅限单NPC对话)。



9. skyrim_weather.csv
一个简化版本,不含可能过度影响大语言模型输出的诗意和情感化语言,因为大多数用户可能更偏好中立表达。



10. 为原版天际NPC添加的额外xVASynth语音模型:
- 大主教·维瑟尔
巴尔巴斯
- 矮人构造体(《天际》风格的《辐射4》机器人突击者版本。我已将其指派给拥有矮人球体和蜘蛛语音类型的NPC)
- 戈姆莱斯(来自《湮灭》的诺德女性)
冈马尔
- 朱布(来自晨风的男性暗精灵)
- MaleGhost/Hircine/Peryite(来自《湮没》的男性精灵)
- 塞普图姆斯·西格努斯

xVASynth的女性与男性儿童模型可在此处找到: https://www.nexusmods.com/skyrimspecialedition/mods/52013

Piper的女性和男性儿童模型可在此处找到: https://www.nexusmods.com/skyrimspecialedition/mods/139736

各种流行mod的NPC语音模型可通过以下发布的链接在xVASynth中找到 xVASynth Discord服务器. 链接到这些链接(我听说你喜欢在你的链接里再加点链接)更方便地整理在我发布在语音模型频道的一篇帖子中 曼特拉Discord服务器.



11. 推荐插件:

- 梦想生活更新 在 https://www.nexusmods.com/skyrimspecialedition/mods/176112. 兼容Mantella v13,但不兼容v14。它是对Mantella的若干改进。详情请查看他的页面。与使用v14相比,使用他的更新版本各有利弊。以下是DreaminALife更新中具备、而Mantella v14所缺少的显著特性列表:
  • 热切换(更改设置不再结束当前对话)
  • 不同请求类型(单轮/多轮/摘要)对应的不同LLM参数字段
  • 为不同请求类型分隔LLM池
  • 用于编辑个人简介、摘要及实时对话的选项卡
  • 备用/导演模式下的多NPC对话功能
  • {bios_and_summaries} 变量,用于多NPC和辐射式提示中
  • 每轮对话使用随机LLM(v14版本在对话开始时随机选择LLM,但每轮随机性比这有用得多)
- Mantella的动作 - 扩展性行为动作 (包含在“文件”标签页中,经作者dirkbag21许可)。添加脱衣、穿衣、与玩家性行为、群体性行为以及NPC之间的性行为动作。需要Mantella v14,以及OStim或SexLab来支持性行为动作。

曼泰拉的操作 (包含在文件选项卡中,经作者2kpr许可)。适用于Mantella v13.1。新增交易、脱衣、穿衣、性行为及停止跟随操作。性行为操作需要OStim或SexLab。此附加组件版本可能不适用于Mantella v14,尤其当你启用工具调用操作(而非旧版关键词激活系统)时;请改用上述提到的附加组件。

- Mantella对话 MIKA制作的插件。可在此获取: https://github.com/mikastamm/mantella-vanilla-dialogue/releases/tag/1.0.2。使上下文/LLM能够感知到原版对话窗口中出现的对话内容(包括玩家和NPC的发言)。此功能可在MCM中随时开关。你可能会发现此插件配置文件(位于\MantellaDialogue\SKSE\Plugins)中的选项很有帮助。 如果你使用的是Mantella v14,则不再需要此项。

- MinAI。你应该使用的版本可在此处获取: https://github.com/MinLL/MinAI/releases/tag/beta37 (如果你愿意,用更早的版本应该也行;看起来v35同样适用,但v26就太旧了。若要在Mantella v0.13中使用minAI,你需要Mantella Nexus页面上的“MGO”补丁;若要在Mantella v14中使用,则需要我这里的补丁。)
该插件用于向Mantella的事件上下文提供关于OStim/SexLab场景中正在发生的事件的通知。
不要尝试使用minAI的附加动作关键词;这些功能现已失效并被弃用。
注意:如果minAI正在注入提示(如果是这样,它会在你的Mantella窗口中可见),我建议通过以下控制台命令禁用该功能:Set minai_GlobalInjectToggle to 0

- 用于 xVASynth 的 DeepMoji 插件 (如果你使用xVASynth): https://www.nexusmods.com/skyrimspecialedition/mods/107142。它分析LLM输出的文本,并预测可能适用的表情符号/颜文字。这使其能推测情感,并增强xVASynth v3模型的情感语音修饰符。记住:它是xVASynth的模组,不是天际的。

- 我的Mantella相关模组,用于编辑/补充其他模组提供的信息,使其更兼容Mantella:
- Mantella - 自定义种族的生动对话 (包含在“文件”标签页中,由我所制作,灵感来源于 JokerZappie,他为v13制作了功能相同的模组)。允许在光辉对话中选择自定义(非原版可玩)种族。仍会将动物/生物排除在选择范围之外。如果对你有用,请告诉我。



12. 推荐设置:
[LLM] 标签页
语音开始指示 = 无/空白
语音结束指示 = 无/空白

[STT] 标签页
暂停阈值 = 1.8
Whisper模型 = base.en 或 Numbat/faster-skyrim-whisper-base.en
Whisper处理设备 = cuda(如果您的配置能够支持)
月光模型 = moonshine/base/float

[幻视] 标签页
低分辨率模式 = 关闭
图像质量 = 100
缩放方法 = Lanczos

[操作]选项卡
已禁用的动作 = 查看,可能还有其他

[概要]选项卡
应用模型参数配置文件 = True

[其他] 标签页
Automatic Greeting = False
最大计数事件 = 40
玩家角色描述 = 关于你的角色外貌的一两句话
角色生平标签 = 真



13. 其他:
如果可能的话,你还是应该加入Mantella的Discord服务器。

特别提醒xVASynth用户:skyrim_characters.csv文件假设,如果某个语音模型已经训练完成并通过(Nexus或Discord)公开发布,用户就已下载了该语音模型。目前有数十个基于天际的语音模型(大多来自热门模组)仅通过Discord提供。



如果这些内容对你有帮助,请别忘了点赞支持!

上古卷轴5:天际 特别版 的热门 MOD

探索适用于 上古卷轴5:天际 特别版 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

2025-12-16 11:53:50

前置必备Mod

修改与Mod必备前置工具

ModOrganizerTeam2024-08-04 16:31:44

Mod Organizer(MO)是一个用于管理任意大小的Mod集合的工具。它是专门为那些喜欢尝试mods的人设计的,因此需要一种简单可靠的方法来安装和卸载它们。

天空用户界面

schlangster2017-10-04 05:03:26

界面优雅,对电脑友好,并具有许多高级功能。

非官方《上古卷轴5:天际》特别版补丁 - USSEP

Arthmoor2025-09-01 07:56:09

一款针对《上古卷轴V:天际特别版》的综合性错误修复模组。非官方天际特别版补丁(简称USSEP)的目标是最终修复《天际特别版》中所有尚未被官方修复的错误。

静态网格改进模组 - SMIM

Brumbek2018-07-05 02:28:26

这是一个旨在大幅提升《上古卷轴5:天际》中无数静态3D模型外观的大型项目。简而言之,我希望通过这个项目让天际的建筑、杂物、家具和景观更加美观。

SKSE插件的地址库

meh3212024-02-14 09:19:54

包含头文件和数据库,以便轻松实现 SKSE DLL 插件的版本独立性。

比赛菜单

expired69782024-01-27 03:38:17

角色创建菜单全面改版,新增多种自定义功能,例如多种RGBA战纹、身体彩绘、手部彩绘和脚部彩绘。(需要SKSE)

Fores Skyrim SE-FNIS SE中的新闲置

NexusModsCaretaker2020-02-19 01:47:03

Skyrim没有可能的自定义动画?错误的。FNIS行为允许添加不同类型的动画到游戏:闲置/姿势,顺序,家具,配对,杀戮,生物,等等。

使用 Xmod 解锁 上古卷轴5:天际 特别版 的全部潜力 — 今天就探索这些顶级 MOD!