跳转至

Swift 连飞教程

Swift Connected Flight Tutorial

Warning

由于zensical缘故,以下有序列表中的数字,均为错误的,我们已在#34中提交,您可进入此页面对议题(issue)进行追踪。

前言

本文档旨在为您提供一份清晰、详实的操作指南无论您是首次接触联飞,还是希望在一个规范化的新平台开始您的联飞之旅,本指南都将一步步引导您完成从软件准备、客户端配置、服务器连接到实际飞行操作的全过程我们涵盖了主流模拟飞行软件(如 Flight Simulator X、Prepar 3D、X-Plane、Microsoft Flight Simulator)的联飞设置要点,并重点强调了联飞中的规范、礼仪与安全准则。

我们坚信,遵循指引、熟悉流程、尊重规则,是保障您个人及其他参与者获得流畅、沉浸且富有成就感联飞体验的基础特别是对于新手飞行员,我们强烈建议您在参与联飞活动前,务必熟练掌握所选机型的操作,并认真阅读本指南。

现在,请跟随本指南,开启您的联飞旅程,我们期待在虚拟的蓝天之上,与您安全、顺畅地相会!

修订记录

版本 时间 编者 描述
0.1 2025.05.31 2352 第一版
1.0 2025.06.01 2352&5516 修改排版、增加部分内容
2.0 2025.11.12 5516 增加Markdown版、将文字界面改为消息界面、修订已知错误(#12)

第一章 连飞软件的安装及配置

1. 下载所需文件

1.1 Swift客户端

首先,需要下载swift联飞客户端,任意版本均可,Swift Github仓库官方下载地址

请尽可能避免使用Alpha版本,除非您清晰明确的知晓使用Alpha版本可能导致的后果,如下图所示(图片截于2025.05.29)image003

image005

Note

请不要使用Alpha开头的版本

请使用以Beta或者只有Version开头且后方标记为latest的版本

然后根据您的操作系统及模拟器情况,点击“Assets”下方特定版本的安装包下载

image007

模拟器 swift 32bit swift 64bit
FS2004 - FS9
FSX
MSFS - FS2020
P3D v1-v3
P3D v4 and later
X-Plane 11
Flightgear

此图转自swift官方文档

如果您是X-Plane 11/12用户,还需要下载xswiftbus,后文 将再次提到

img

请确保xswiftbus的版本号,即0.14.142,与您下载的swift版本号相匹配

请注意:

名称 类型 安装位置
Swift 软件 任意位置 (就像日常安装的软件一样)
xswiftbus 插件 X-Plane的插件文件夹

image011


1.2 下载机模映射包

关于映射包的作用:

机模映射包对于完整的连飞体验来说是必需且必要的,虽然不同模拟飞行软件的机模映射包各不相同,但对于连飞而言,其底层逻辑逻辑是一致的,即:

  • 使模拟飞行软件和swift 可以读取几乎所有主流机型的“飞机模型”(即“机模”);
  • 在游戏内添加“AI”飞机;
  • 根据从连飞服务器上其他飞机的状态,同步调整“AI”飞机的状态

由此实现了将服务器上的其他飞机 “映射” 到您自己的模拟飞行软件中

所以“机模”由映射包提供,“映射”则由联飞软件提供


1.2.1 MSFS 2020 映射

swift官方关于MSFS机模映射的文档

推荐使用AIG映射包

AIG映射包下载后需要手动解压到MSFS的community目录下,注意不要出现文件夹嵌套

百度网盘:https://pan.baidu.com/s/1fBCBvSGkq6pUC6d7jYa2lA?pwd=9jkc


1.2.2 X-Plane 11/12 映射

swift官方关于X-Plane机模映射的文档

您可以使用官方文档中提到的X-CSL作为X-Plane的映射包,这里是X-CSL的官网:https://x-csl.ru/downloads

按照X-CSL官网提供的步骤进行下载安装即可

鉴于X-CSL的官方下载器的下载速度感人,这里给出网盘下载地址

百度网盘:https://pan.baidu.com/s/1FdbYVhd8lucimYaXXuTmMw?pwd=hkps

123云盘:https://www.123912.com/s/oFMGTd-Rs4gv? 提取码:tZgp

下载后请解压到xplane目录的任意位置,推荐放在Custom Data文件夹下,文件名随意,但一定要在xplane的目录下,xplane无法读取目录以外的文件


1.2.3 Flight Simulator X & Prepar 3D

swift官方关于Flight Simulator X、Prepar 3D机模映射的文档

官方文档也没写太多东西,只提了一嘴P3D用的是AIG映射包


2. 安装Swift

Danger

在安装之前,请确认四件事情:

  • 确保关闭所有正在运行的swift和模拟器

  • swift安装包和对应的映射文件已经下载完毕

  • 对于X-Plane 11/12的用户:xswiftbus已正确安装并加载

  • 确保使用的是正确的swift32或swift64位版本

本小节以windows10 64位为例,其他操作系统大同小异

本教程假设您为第一次安装swift,如果您曾经安装过swift,则部分页面会有些许不同,请您灵活应变

  1. 双击运行swift安装程序,你可能会看到如下窗口,点击“是”即可:

    image013


  1. 点击“Next”

    image015


  1. 点击“I accept the agreement”,然后下一步

    image017


  1. 红框内请按照你安装的模拟器勾选,然后下一步

    image019

Note

注:除了红框内的内容,不要动其他的选项。


  1. 在这个页面可以自定义安装目录,建议放置在自己记得的位置。

    image021

Note

注:其他选项不要动,下一步。


  1. 点击Next

    image023


  1. 等待安装完成后,点击下一步

    image025


  1. 随后会弹出如下页面

    image027


  1. 请等待他初始化完成,初始化完成后会跳出如下页面:

    image029

  2. 此时我们的swift已经安装好了,接下来要进行swift的配置


3 Swift配置(模型库安装)

3.1 同意使用协议

勾上这两个复选框,前者表示同意使用协议,后者表示向服务器发送崩溃报告。

image031


3.2 检查数据库

在此页面您也许需要等待一些时间,来让Swift下载运行所必须的数据,当“Next”按钮亮起的时候,代表您可以继续进行下一步了,后续Swift可能会在后台继续下载一些数据。

image033


3.3 从其他版本复制模型库

如果您曾经安装过其他Swift版本,可以在此页面从其他Swift中复制模型库。

如果您是第一次安装Swift或者不需要其他版本的模型库,则可以直接进行下一步。

image035


3.4 从其他版本复制配置文件

image037


3.5 路径配置

  1. 对于上方的模拟器,您飞哪个,就勾选哪个 请不要多勾选,后续您需要对每个模拟器进行模型库配置 这里我们以X-Plane为例(其他模拟器操作类似)

    image039


  1. 首先,需要检查模拟器路径(第一行)和模型库路径(第二行)是否正确, 如果swift没有正确识别,需要点击对应的右侧按钮,手动选择目录

    image041


  1. 对于其他模拟器,同理 检查无误后,点击save按钮后,进入下一步 (如果有多个模拟器,请全部检查完成并save后再进入下一步)

    image043


3.6 创建模型库

这里同样以X-Plane为例:

  1. 首先,需要在左侧选择对应的模拟器平台,在这里我们选择X-Plane 然后,注意力来到右侧的models选项卡 第一行,是模型库路径,这里再次检查一下是否正确

    image045


  1. 然后,点击第二行的display按钮,会弹出如下窗口:

    image047

我们点击force reload,耐心等等他重新加载完。


3.7 X-CSL映射

  1. 如果您是用的X-CSL官方的下载器下载的,那么会显示报错。

    image049


  1. 此时我们关掉该报错窗口,然后在任意一个模型上右键:

    ->simulator

    ->Xplane:run CSL2XSB on all models

    image051


  1. 此时会打开一个黑窗口。

    我们键入y并且回车,等他输出完成后,关掉该窗口。

    image053


  1. 我们重新force reload一遍。

    image055

若一切正常,则您可以看到如上窗口


  1. 此时我们关闭最上面的两个窗口,点击create按钮

    image058


  1. 对于第一个跳出来的窗口,选择Yes

    image059


  1. 如果之前有创建过模型库,会有第二个窗口,我们同样选择yes

    如果之前没有创建过模型库,则不会有第二个窗口弹出

    image061


  1. 在最后弹出的窗口中,我们点击右下角的save ‘XPlane’

    image063


  1. 出现左图的窗口时,说明swift正在保存模型库,需要耐心等待

    image065


  1. 当该窗口自主消失的时候,说明模型库创建成功,我们可以关掉最上层的窗口

    随后检查一下模型数量,一般来说这个数字是越大越好

    image067


  1. 对所有模拟器平台都完成上述操作并创建完模型库后,我们进入下一步

    image069


3.7 安装xswifbus(仅X-Plane玩家)

由于我们在准备阶段就已经安装完成,所以这里不需要动任何东西,直接进行下一步

如果没有安装,可以点击这里再次阅读


3.8 配置快捷键

这里用来配置swift的快捷键,包括PTT等,但由于本平台不使用swift内置的语音,所以该页面可以直接跳过

image073

至此我们的swift模型库就配置完成了


4. 服务器配置

  1. 点击GUI按钮;或者双击安装目录下swiftguistd.exe ,打开swiftgui页面;

    image075

    image077

    下图所示是swift的主页面:

    image079


  1. 我们点击Settings->Server

    image081

    image083


  1. 在下方填写如下信息:

    image085

名称 左填空栏 右填空栏
Name/desc. 该服务器显示的名字,可以任意填写 服务器的描述
Eco./type FSD (private) FSD (legacy)
Addr./port fsd.flyisfp.com 6809
Real name 自己的昵称
Id/password 登录飞控的呼号 登录飞控的密码

Note

根据CoC 2.9有关规定您必须在Real name,填写以下中一项:

  • 注册CID

  • 注册昵称

  • 注册邮箱


  1. 全部填写完成后,点击右下角save

    image087

5. swift使用说明

下面为swift的主界面,我们仅对几个经常用到的功能做详细说明

image089

5.1 Connect页面

该页面是用于连接服务器的页面 Swift 版本不同该页面可能会有些许不同,但操作逻辑相同

image084

image091

  • 检查上方Network 选项框,选择Other Servers

  • 下面选择ISFP服务器

  • Login这里需要检查是否是Normal位置,如果不是,检查模拟器启动是否正常


  • 下方的Pilot Info,检查无误即可

  • Home这里可以填你的基地机场,选一个自己喜欢的机场ICAO码填进去就行


  • 最后一个区域,需要检查Callsign 是否正确

  • Aircraft 是否是自己执飞的机型

  • Airline 是否是自己执飞的航司

  • 全部检查无误以后点击Connect 连接


image093

当显示该页面的并且左下角变成绿色,代表你已经连接成功

Warning

警告:请不要在跑道/滑行道上出生,这是违反CoC 3.6的违规行为

5.2 飞行计划页面

Note

注:如果您对此部分感到困惑,不妨试试我们的网页提交计划功能,点此进入

Note

此功能仅限ISFP模拟飞行平台使用

image095

点击Flight pl. 进入飞行计划页面,界面如下:

image097


飞行计划填写的顺序是,自左向右,自上而下填写,如下图所示:

image099

解析如下:

  1. Type:飞行类型,一般我们航线飞行选择IFR即可
  2. Callsign:航班呼号,在上面连接的时候填写,这里无法修改
  3. Aircraft:飞机的ICAO 识别码,swift自动填写,一般不用动
  4. Wake Turbulence Category:尾流类型,swift自动填写,一般不用动

  1. NAV/COM Equipment:导航和通讯设备代码,表明飞机的导航和通讯能力,如果不知道填什么,可以不用动

  2. SSR Equipment:二次雷达代码,表明飞机的二次雷达设备能力,如果不知道填什么,可以不用动

  3. TAS:计划飞行的真空速,如果不知道数值,可以不填,也可以填一个经验值(400-450)


  1. Departure airport:离场机场,填写离场机场的ICAO码

  2. Departure time:计划离场时间,UTC时间,不了解可以不用管

  3. Cruising altitude:计划巡航高度,以英尺作为单位,如果飞国内航线需注意米制转换


  1. Route:计划航路

  1. Destination airport:到达机场,填写到达机场的ICAO码

  2. Est.time enroute:计划航路时间,计划的飞行时间,不清楚可以不填

  3. Fuel on board:机载燃油的飞行时间,不清楚可以不填

  4. Alternate Airport:备降机场,填写备降机场的ICAO码,没有备降场可以不填

  5. remarks:备注信息,备注信息右侧的下拉框表示交流类型;

    Full voice 表示可以接受双向语音管制;

    Receive vioce 表示只能单向接受语音管制;

    Text only 表示只能接受双向文字管制

Note

注:在管制空域内,此处提交的内容只需要提交一次,若您认为飞行计划有问题或管制员告知您的飞行计划有误时,您仅需要在您的飞机上进行更改,而您的计划,管制员会帮忙进行更改。

Note

此功能仅限ISFP模拟飞行平台使用


确认所有内容填写正确后,点击Send 按钮发送飞行计划到服务器(若不放心您也可以多点几下)

image101

出现下方窗口代表发送成功

image103

5.3 消息界面

image105

Note

如果您收到了此消息:

image106

那么证明您的计划已经在网页提交了,但是本次飞行的航班呼号和网页提交的不同,请您回至connect页面重新检查

Note

此功能仅限ISFP模拟飞行平台使用


这里主要用于与管制员的文字交流

先点击Message to,在选择要发送到的管制席位

最后在下面Message 中输入内容,随后按下回车,即可发送消息

如果要在频道内发送消息,则点击上方COM1 或者COM2

在下方输入框中输入消息,回车发送即可

image107


5.4 ATC页面

用于查看周围在线的管制员

image109

5.5 Radar页面

用于查看周围的机组

image111

5.6 Aircraft页面

同样可以查看周围的机组,不过是以列表形式展现

image113

6. 联飞说明

不要使用不熟悉的机模进行连飞活动!

不要使用不熟悉的机模进行连飞活动!!

不要使用不熟悉的机模进行连飞活动!!!

  • 不熟悉指:无法熟练使用自动驾驶或其他机载设备,准确无误的完成管制员的指令,并在管制员询问飞机状态时准确无误的回答

所以,参加连飞活动请务必、一定、必须使用自己熟悉的机模

不仅仅保障了你有一个良好的活动体验,也同时保障了其他活动参与者和管制员的活动体验

后记

连飞从来不仅是一场飞行模拟,更是一段人与人之间的协作与交流体验。

无论您是第一次踏入虚拟蓝天的新飞行员,还是已在各大网络飞行平台积累了丰富经验的资深机长,我们都希望本指南能为您带来清晰的方向与可靠的参考,帮助您更加顺利地融入联飞环境。

航空是一门严谨的学科,联飞亦然。规范、沟通、尊重与默契,是让每一次联飞变得愉快而富有成就感的关键。请记住:您的每一份准备、每一次遵守流程、每一次与他人的有效协作,都是让天空更加有序与和谐的重要力量。

若您在阅读本教程的过程中遇到疑问、发现疏漏、或愿意贡献改进内容,我们诚挚欢迎您提出建议。您的反馈将使本教程不断完善,也能帮助更多飞行员收获更好的联飞体验。

愿我们在无线电中相遇,在航迹上并肩,在虚拟的天空里,共同飞得更高、更远。

期待在下一次的联飞活动中,与您在空中相见。

参考资料

[1] Swift.文档站