宫子护航店
宫子护航店 (MiyakoCarryService) 是一个生成AI队友的模组。
食用方式
如果你找不到左下角的邀请至队伍按钮, 请检查你是否安装了UI Fixes, 若有,则需要按F12到配置管理器中顶部打开Advanced Settings, 找到UI Fixes的Interface -> Show Group Panel, 开启即可。
Q&A
-
Q: 宫子护航店 的相关设定
-
A: 本文会使用 Mcs 作为 宫子护航店(Miyako Carry Service)的简称;真人玩家会被称为 老板,Mcs 生成的AI队友会被称为 护航,AI Boss队友会被称为 护航Boss,月雪宫子 会被称为 店长,本作者 会被称为 制作人(Producer、普罗丢撒),本人的 Discord频道 会被称为 Rabbit1电竞(Rabbit1 Gaming、R1G),赞助者 会被称为 打手,老板下单时就会从打手中随机抽取来作为护航生成,只要你成为过至少一次赞助者,你就可以加入到打手名单中,打手名单会在合适的时候更新
-
Q: 宫子护航店 能为您提供什么?
-
A: 极致舒适的服务体验
强大且灵活的指令系统
除了一些较为基础的行动指令以外,依托于EFT中自带的操作菜单,Mcs为指令系统注入了无限的可能性
这允许您指派AI队友引领您前往各种目标区域,比如各种任务地点、各个撤离点、各个转移点、各个开关,特别是那些你自己想要前往但是您不清楚位置在哪的区域,这时您就可以选择让他们为您在前方带路,您只需跟随他们的脚步,就可以到达目的地(当然前提是这些地点本身允许AI前往)
您甚至可以让他们直接代替您去独立执行某些行为,这样您就不需要事事都亲力亲为了,比如Mcs允许在已支持的任务条件下进行代理行动,只需要一声令下,他们就可以独自前往任务地点,进行修理、探点、安装等操作,您不需要到现场,也能完成任务
又或者您希望打开某个开启撤离点的开关,那么您可以下令让他们自己前去操作,自己则径直前往撤离点,等到开关被开启后,您就可以直接撤离了,而不必像以往一样自己前去打开开关,再前往撤离点撤离
他们除了保您无虞以外,如果您处于一个复杂的区域,周围可能潜藏有敌人,那么您也可以下令让他们彻底搜查指定地点的每一个角落
将一切收益尽归您所有
作为提供完美服务体验的模组,您的AI队友自然应该能够依据您的设置,主动搜刮对应的战利品。您可以设定屏蔽的物品类型,战利品价值阈值,是否搜刮具有特定关键词的战利品等等,并且他们会在一定程度上对搜刮来的战利品进行嵌套,尽可能更多地掠夺一切您需要的战利品,不过最终这些收获都还是需要您亲自领取后才能带出战局
登神长阶的最后一块拼图
队形系统
该系统允许您配置一个7*7大小的队形矩阵,您可以在其中设定自己与其他队友的站位、间距,现在您已拥有了一支训练有素、时刻保持阵型的强大小队。您还可以通过快捷键将当前的队形保存为预设,并自定义队形名称,然后您将通过指令系统快速应用队形预设,以应对任何场景
为每个玩家独立生效的配置
总所周知,Mcs支持安装Fika Addon以做到在Fika联机环境下使用,而我们也知道,在Fika联机环境下,战局中几乎一切的运算都是在主机上进行的,也因此我们不会希望所有的AI队友行为全部以主机为准,没关系,Mcs也支持将部分配置项进行同步,实现作为主机的玩家能够为不同的玩家小队使用他们各自的配置来进行运算,包括战利品的掠夺配置、队形站位的配置等等,我保证您可以获得与您在自己本地战局中使用Mcs时同样的体验
孩子们,别怕
使用 《WTT – Black Division Home》 生成的黑色军团小队
服务端
-
官方提供中/英/俄三种本地化语言,其他语言皆显示英文。 但需要确保您已正确安装MiyakoCarryServiceServer,否则无法加载本地化。
-
本体 服务端(需要先安装Mcs后启动一次服务端生成配置文件)
服务端配置项
| 配置项 | 说明 | 默认值 |
| BalanceRestriction | 平衡性调整。默认为false。当开启后将无法使用打开护航背包指令,且所有护航的带入战局物品都将附加消失诅咒附魔,当护航死亡时其带入的物品无论处于何处,都会立即消失 | false |
| CheckUpdate | 是否检查版本更新。 | true |
| CheckIfdian | 是否检查赞助者名单更新。 | true |
| TicketPricePerPercent | 罚单每百分比价格。用于申请罚单上缴罚款来消除涨价惩罚时的定价,单位为卢布/百分比。 | 300000 卢布/百分比 |
| PunishmentMultiMax | 涨价惩罚上限。单位为倍率。 | 1(即100%)例如值为5,则涨价惩罚上限将为500%。 |
| OrderPendingPaymentTime | 订单待付款时间。下单护航、下发罚单时宫子商人提供的行动任务过期时间。单位为秒。 | 900 秒(15 分钟) |
| CompensationPrice | 赔偿价格。当护航误杀老板时会进行赔偿。单位为卢布。 | 300000 卢布 |
| CarryServiceLevelPrice | 护航等级基准价格。共5级,单位为卢布,每个等级分别设有上下限 | 由等级区间决定 |
| TraderLlmEnabled | 是否启用宫子商人的AI对话功能(大语言模型)。启用后,与宫子商人聊天时将支持自然语言进行下单、下发罚单、结算和续订。 | false |
| TraderLlmStartupTest | 是否在服务端启动时自动执行一次LLM连通性测试;配置完成后可设为false避免每次启动消耗。 | true |
| TraderLlmProvider | 宫子商人AI使用的服务商:OpenAICompatible(兼容 OpenAI / DeepSeek / Moonshot / Ollama / vLLM 等)、Anthropic、GoogleGemini、DashScope、Zhipu、Qianfan、Spark、MiniMax。 | OpenAICompatible |
| TraderLlmApiKey | 宫子商人AI服务商的API Key。 | 空 |
| TraderLlmBaseUrl | 可选自定义宫子商人AI的Base URL(覆盖服务商默认值)。 | 空 |
| TraderLlmModelId | 宫子商人大语言模型的模型Id,与服务商相关。 | deepseek-v4-flash |
| TraderLlmSystemPrompt | 可选自定义系统提示词,将拼接在默认提示词之前。 | 空 |
| TraderLlmTemperature | 宫子商人AI的采样温度,值越低结果越确定。范围0到2。 | 0.2 |
| TraderLlmMaxTokens | 宫子商人AI单次回复的最大Tokens,影响回复长度与成本。 | 3000 Tokens |
| TraderLlmTimeoutSec | 宫子商人AI单次请求的超时秒数。 | 15 秒 |
| TraderLlmMaxMessagesPerMinute | 宫子商人AI每分钟最大回复条数(限流)。 | 10 条 |
| TraderLlmMaxHistoryMessages | 宫子商人AI对话中携带的最近聊天记录条数,用于保持对话连贯;设为0关闭。 | 20 条 |
| TraderLlmApiSecret | 商人 AI 服务商的第二密钥(Secret/Token),双密钥服务商需要时填写 | 空 |
| TraderLlmReasoningEffort | 商人 AI 的思考强度:default / low / medium / high / max;default 或空表示不传参,模型不支持时自动降级。 | low |
| TraderLlmMaxConcurrent | 商人 LLM 全局并发请求上限。达到上限后请求排队,任一完成自动放行队首,保护上游 API 与代理。 | 16 |
| HTTP 代理地址 | HTTP 代理主机(LLM/STT 等云端请求经代理转发时填写)。 | 空 |
| HTTP 代理端口 | HTTP 代理端口(与 HttpProxyHost 配合使用)。 | 空 |
本体
A. 基础
| 开启掠夺 | 护航是否会尝试掠夺战利品 |
| 价值阈值 | 小于此价值阈值的战利品会被过滤 |
| 战利品名称关键词 | 关键词为物品的完整名称或缩写名称中所含有的文字,支持使用“||”或“,”或“,”进行分割查找多个关键词 |
| 掠夺关键词战利品 | 护航是否会尝试掠夺关键词战利品 |
| 屏蔽物品类型 | 支持全选、全不选:子弹、交换品、情报类、容器、食物、背包、护目镜、口袋、胸挂、背心、耳机、手雷、钥匙、近战武器、弹匣、医疗品、配件、特殊道具、枪械、其他 |
| 开启保持队形 | 是否根据队形矩阵的配置决定护航的站位 |
| 队形矩阵 | 用于配置每位护航的站位,“★”代表你的位置,“★”的正上方为你的视角朝向 |
| 队形间距 | |
| 队形顺序补位 | 当开启时若队形中有护航死亡,则按照代号顺序补上空缺 |
| 保存队形预设快捷键 | 可保存当前的队形矩阵配置作为预设,并通过”改变队形”指令快速应用对应的队形 |
B. 指令
| 指令菜单快捷键 | 自行绑定 |
单人指令
| 报告敌人方位 | 若护航此时正在交战,命令护航报告已知的敌人方位 |
| 报告自身状态 | 命令护航报告自身的健康状态、物资储备情况 |
| 自主行动 | 命令护航自行决策 |
| 集结 | 命令护航中断一切行动并归队 |
| 跟随我 | 命令护航跟随老板,此状态下护航将不会主动进攻敌人、不会进行战利品掠夺 |
| 排除/接管 | 排除指令将使护航不受全队指令影响,接管指令则会恢复全队指令对护航的影响 |
| 前往 | 若护航此时不处于交战,命令护航前往指定地点 |
| 驻守 | 若护航此时不处于交战,命令护航停留在原地 |
| 护送 | 若护航此时不处于交战,命令护航护送至指定地点。支持护送至任务地点、撤离点、转移点、开关、固定武器、BTR、空投箱 |
| 强制传送 | 清除护航仇恨、并尝试使其传送至当前位置 |
| 打开背包 | 远程打开护航背包,用于转移其拾取到的战利品 |
| 改变瞄准部位 | 命令护航改变战斗时优先瞄准的部位 |
| 代理行动 | 若护航此时不处于交战,命令护航独自前往指定地点进行代理行动。支持代理完成部分任务条件、代理打开开关、代理开启上锁的门、代理拾取战利品 |
| 丢出目标战利品 | 若护航此时不处于交战,命令护航丢出在战局中拾取的目标战利品 |
| 清扫区域 | 若护航此时不处于交战,命令护航清扫指定位置的周围区域 |
全队指令
| 全队报告敌人方位 | 若队伍中有护航此时正在交战,命令护航报告已知的敌人方位 |
| 全队报告自身状态 | 让所有护航报告自身的健康状态、物资储备情况 |
| 全队自主行动 | 让所有护航自行决策 |
| 全队集结 | 让所有护航中断一切行动并归队 |
| 全队跟随我 | 让所有护航跟随老板,此状态下护航将不会主动进攻敌人、不会进行掠夺战利品 |
| 全队前往 | 若队伍中有护航此时不处于交战,命令护航前往指定地点 |
| 全队驻守 | 若队伍中有护航此时不处于交战,命令护航停留在原地 |
| 全队护送 | 若队伍中有护航此时不处于交战,命令护航护送至指定地点。支持护送至任务地点、撤离点、转移点、开关、固定武器、BTR、空投箱 |
| 全队强制传送 | 清除全队护航仇恨、并尝试使其全部传送至当前位置 |
| 全队改变瞄准部位 | 让所有护航改变战斗时优先瞄准的部位 |
| 全队丢出目标战利品 | 若队伍中有护航此时不处于交战,命令护航丢出在战局中拾取的目标战利品 |
| 全队清扫区域 | 若队伍中有护航此时不处于交战,命令护航清扫指定位置的周围区域 |
| 改变队形 | 立即应用已保存的队形预设 |
C. 玩家
| 护航高亮 | 是否使战局内的所有护航人物高亮 |
| 护航高亮快捷键 | 自行绑定 |
| 护航高亮颜色 | |
| 开启护航字幕 | 是否使用字幕展示护航的汇报 |
| 显示代号 | 用代号来代替原本的名称进行显示 |
助手插件 (Assistant Addon)
D. 助手
| 启用语音 | 启用助手语音指令识别(STT + LLM)。开启后可通过语音指挥护航。 | 语音触发模式 | 触发方式:按键说话;自由发言 通过 VAD 自动录音无需按键。 | 语音按键 | 触发 按键说话 模式的按键。自由发言 模式下忽略此项。 | 最长录音秒数 | 单次录音最长秒数,超过此长度将被截断。 | 自由发言音量阈值 | 自由发言 模式下触发语音开始的 RMS 能量阈值。若轻声被忽略请调低。 | 自由发言静音秒数 | 自由发言 模式下结束录音所需的静音时长。 | 语音反馈字幕 | 每次语音指令下发后是否在游戏内显示通知。 | 录音设备 | 选择用于语音识别的录音设备;Default 表示系统默认设备。若列表为空请在系统设置中检查麦克风设备。 | 语音转文字(STT) 服务商 | 云端语音转文字(STT)服务商 | 语音转文字(STT) API Key | 所选语音转文字(STT)服务商的 API Key。 | 语音转文字(STT) Secret | 双密钥服务商(讯飞/腾讯/百度/火山/阿里)的第二个密钥(Secret/Token),单密钥服务商留空。 | 语音转文字(STT) Base URL | 可选自定义语音转文字(STT) Base URL(覆盖服务商默认值)。 | 语音转文字(STT) 模型 | 可选自定义语音转文字(STT) 模型名(服务商相关),留空使用默认。 | 语音转文字(STT) 语种 | 语音转文字的语种提示(BCP-47,如 zh-CN、en-US、ja-JP)。 | 语音转文字(STT) 超时秒数 | 每次语音转文字请求的超时秒数。 | 大语言模型(LLM) 服务商 | 云端大语言模型(LLM)服务商。OpenAI兼容 覆盖 OpenAI / DeepSeek / Moonshot / Ollama / vLLM 等 | 大语言模型(LLM) API Key | 所选大语言模型(LLM)服务商的 API Key。 | 大语言模型(LLM) Secret | 双密钥服务商的第二密钥(Secret/Token);单密钥服务商可留空。 | 大语言模型(LLM) Base URL | 可选自定义大语言模型(LLM) Base URL(仅对 OpenAI兼容 服务商生效,覆盖服务商默认值)。 | 大语言模型(LLM) 模型 | 大语言模型(LLM) 模型名。服务商相关;OpenAI兼容 默认 deepseek-v4-flash。 | 大语言模型(LLM) 系统提示词 | 可选自定义系统提示词,将拼接在语音指令模板前。 | 大语言模型(LLM) 采样温度 | 大语言模型(LLM) 采样温度,范围 0到2。值越低结果越确定。 | 大语言模型(LLM) 最大 Tokens | 大语言模型(LLM) 单次最大 Tokens 输出,影响成本与延迟。 | 大语言模型(LLM) 超时秒数 | 每次大语言模型(LLM)请求的超时秒数。 | 大语言模型(LLM) 思考强度 | LLM 思考强度(reasoning effort)。仅提供选项,此模型是否支持需根据实际情况而定;default 表示不传该参数,不支持的模型通常忽略该参数。 | HTTP 代理地址 | LLM/STT 请求使用的 HTTP 代理主机名或 IP(如 127.0.0.1);留空表示直连。配置后所有请求(含本地地址)均经代理转发。 | HTTP 代理端口 | HTTP 代理端口(如 7890);需与代理地址同时配置,留空表示直连。 |
Z. 调试
| 语音转文字(STT) 调试开关 | 开启后使用当前配置进行录音并转写,转写文本会覆盖显示在 语音转文字(STT) 调试文本中。 |
| 语音转文字(STT) 调试文本 | 最近一次录音的转写结果。 |
| 自由发言监听状态 | 实时显示自由发言的语音检测状态(rms 能量 / 是否在说话 / 静音累计时长) |
| 大语言模型(LLM) 发送测试 | 发送 STT 调试文本到 大语言模型(LLM) 进行测试,回复或报错信息会覆盖显示在 大语言模型(LLM) 返回结果中。 |
| 大语言模型(LLM) 返回结果 | 最近一次 大语言模型(LLM) 测试的回复或错误信息。 |
| 调试识别指令 | 开启后,在 STT 调试模式下转写完成后自动调用 大语言模型(LLM) 进行指令识别测试,识别结果显示在『识别指令结果』中。 |
| 识别指令结果 | 最近一次自动指令识别的结果,显示 大语言模型(LLM) 实际将会调用的指令情况。 |
| 播放录音 | 播放最近一次语音录制的内容(DEBUG 回放,需先有一次成功的录音) |
具体功能说明
如何自定义护航装备
- 你需要有已加为好友的护航
- 从底部栏左下角点开邀请至队伍界面
- 对着护航右键弹出右键菜单,选择打开库存
- 此时将进入护航库存模式
- 你可以在护航库存模式下通过与正常游玩时一模一样的操作来自定义护航的装备
- 进入护航库存模式时,宫子商人将提供全物品1卢布价格购买
- 若要返回主角色,则有两种方式:一是同样通过邀请至队伍界面对着护航右键弹出右键菜单,选择返回主角色;二是直接点击底部栏的绿色护航库存模式按钮,也一样可以返回主角色
- 温馨提示:护航库存模式修改的是护航在PMC模式下的装备,总所周知,PMC模式和SCAV模式是两个不同的角色,按照游戏设定SCAV角色你无法控制其装备,因此Mcs也会保留这个设定
护航库存模式预览
如何续订和结算
- 同样从底部栏左下角点开邀请至队伍界面
- 同样对着护航右键弹出右键菜单,选择续订
- 宫子商人将会派发一个同样时长的新订单任务,将其再次完成即可延长时间
- 如果对着已过期的护航选择结算,那么此订单下的护航的所有数据都会被永久删除
- 已过期的护航的数据仍会一直保留,直到你进行结算,你可以随时对任意护航进行续订,让已过期的护航重新可用或是延长未过期护航的过期时间
战局中如何获取护航拾取的战利品
- 当护航拾取了目标战利品后,要拿护航身上的东西除了护航死亡后去翻尸体,还有就是通过Mcs指令系统中对单个护航使用”打开背包”指令,即可在护航存活状态下远程打开护航的背包。
- If you want it, then you’ll have to take it, as you have already known.
如何自定义护航类型
- 先启动一次服务端,MiyakoCarryServiceServer/configs下会生成spawntype.json
- 接下来的内容如果不太懂的建议别自己乱动,修改错误会导致报错,如果实现想改,再往下看。以及你可以交给AI来做,如果还是改错了,那就把spawntype.json删了,然后重启服务端,会再次重新生成一份新的文件
- 首先你需要知道Json的格式规则,最好使用类似VS Code的编辑器能够对Json格式进行检查
- 然后你需要知道第三方Mod提供的,或者原版自带的AI的WildSpawnType名称
- 拿BlackDiv Mod举例,其提供了一个黑色军团的WildSpawnType:blackDivAssault
- 那么现在你就要在spawntype.json里以正确的格式多添加一个类型
- 确保json格式正确,数据也填写正确后,重启服务端,此时与宫子商人聊天界面使用help指令,列出的可用类型中就会显示出所有的类型
- 如果填写的自定义类型在生成时出现异常,会在服务端收到报错提醒,并改为生成默认的pmc类型护航,此时你需要检查是否填写的自定义类型有错误
{
“WildSpawnType”: “sectantOni”,
“IsBoss”: true,
“DisplayName”: “Oni”
}, // 上面是默认自带的,往后新加类型的时候要在 `}` 后带上 `,`
{
“WildSpawnType”: “blackDivAssault”, // 这里写上WildSpawnType的名称
“IsBoss”: false, // 是否作为Boss类型,使用help指令时就会为这个类型添加`[Boss]`的前缀
“DisplayName”: “Black Division Assault”
// 展示名称,使用help指令时就只会展示这个名称,而不是WildSpawnType的名称
} // 最后一个 `}` 不要带 `,`
常用WildSpawnType
每个类型对应谁自己查
原版
- marksman
- assault
- bossTest
- bossBully
- followerTest
- followerBully
- bossKilla
- bossKojaniy
- followerKojaniy
- pmcBot
- cursedAssault
- bossGluhar
- followerGluharAssault
- followerGluharSecurity
- followerGluharScout
- followerGluharSnipe
- followerSanitar
- bossSanitar
- test
- assaultGroup
- sectantWarrior
- sectantPriest
- bossTagilla
- followerTagilla
- exUsec
- gifter
- bossKnight
- followerBigPipe
- followerBirdEye
- bossZryachiy
- followerZryachiy
- bossBoar
- followerBoar
- arenaFighter
- arenaFighterEvent
- bossBoarSniper
- crazyAssaultEvent
- peacefullZryachiyEvent
- sectactPriestEvent
- ravangeZryachiyEvent
- followerBoarClose1
- followerBoarClose2
- bossKolontay
- followerKolontayAssault
- followerKolontaySecurity
- shooterBTR
- bossPartisan
- spiritWinter
- spiritSpring
- peacemaker
- pmcBEAR
- pmcUSEC
- skier
- sectantPredvestnik
- sectantPrizrak
- sectantOni
- infectedAssault
- infectedPmc
- infectedCivil
- infectedLaborant
- infectedTagilla
- bossTagillaAgro
- bossKillaAgro
- tagillaHelperAgro
WTT – Black Division Home
作者: TacticalToaster
- blackDivAssault
UNTAR Go Home!
作者: TacticalToaster
- followeruntar
- bossuntarlead
- followeruntarmarksman
- bossuntaroffice
RUAF Come Home!
作者: TacticalToaster
- ruafRifleman
- ruafRiflemanSenior
- ruafAutorifleman
- ruafGrenadier
- ruafMarksman
- ruafMachinegunner
安装方法与其他MOD相同,MiyakoCarryServiceClient放在BepInEx/plugins里,MiyakoCarryServiceServer放在SPT/user/mods里,实在不会b站上大把多教程。
本模组需要前置模组:DrakiaXYZ-BigBrain
本模组建议安装的模组:DrakiaXYZ-Waypoints
也可以来Discord,方便反馈问题,Discord链接:https://discord.gg/UJy8pYbZHs
当前不再提供附件下载,只推荐去SPT Forge上下载,每次更新都要两头跑太累了,去Forge上下载还能给我涨涨下载量
对于无外网环境的用户,你可以通过复制点击Forge下载时获得到的附件链接,然后到镜像下载地址发布站里找一个可用的域名,点进去以后把下载链接输入进去,就可以下载了

![[原创][4.0/4.1] 宫子护航店/MiyakoCarryService 一款生成AI队友的Mod](https://ods5.oddba.cn/user_files/23687/bbs/35529095_1776484381.png)
![[原创][4.0/4.1] 宫子护航店/MiyakoCarryService 一款生成AI队友的Mod](https://ods5.oddba.cn/user_files/23687/bbs/24108994_1776483836.png)
![[原创][4.0/4.1] 宫子护航店/MiyakoCarryService 一款生成AI队友的Mod](https://ods5.oddba.cn/user_files/23687/bbs/29648841_1776483848.png)
![[原创][4.0/4.1] 宫子护航店/MiyakoCarryService 一款生成AI队友的Mod](https://ods5.oddba.cn/user_files/23687/bbs/35371127_1771827285.png)
![[原创][4.0/4.1] 宫子护航店/MiyakoCarryService 一款生成AI队友的Mod](https://ods6.oddba.cn/user_files/23687/bbs/84094084_1781335922.png)










666666666666666666666
感谢感谢感谢感谢
厉害,让我尝尝
23333333
感谢感谢
666
感谢分享
666
链接打不开