多协议远程自动同步工具是一款 Windows 桌面端远程文件同步软件,支持 FTP、FTPS、SFTP、rsync 等常见协议。它可以监听本地目录文件变化,在文件新增、修改、删除、重命名后自动同步到远程服务器,适合网站维护、源码上传、服务器文件管理、多站点同步、项目部署等场景。
软件已经打包为 Windows EXE,用户不需要安装 Python 或其它运行环境。配置文件放在软件同目录,首次运行会自动创建,后续修改配置会自动保存并备份。

它能解决哪些工作任务
本地网站源码修改后,自动上传到远程服务器
多个站点、多台服务器、多组目录分别同步
FTP、FTPS、SFTP、rsync 远程目录同步
本地删除文件后,同步删除远程文件
本地重命名或移动文件后,自动同步变更
启动软件后自动检查本地和远程差异,补上传漏掉的文件
修改配置文件、PHP、JS、CSS、图片等内容后自动上传
对同步结果进行预检,先看会上传、删除、跳过哪些文件
查看每个同步组的独立日志,排查上传失败、跳过、重连等问题
给重要文件设置禁止删除规则,避免误删 .env、.htaccess、图片附件等远程文件
相比常见 FTP 软件的痛点改进
很多人平时用 FileZilla、WinSCP 或其它 FTP 客户端上传文件,但这些工具更偏向手动操作。文件改完以后,还要自己找到文件、拖进去、确认覆盖,项目文件一多就容易漏传。

这款工具主要解决几个实际痛点:
不用反复手动拖拽上传
本地目录变化后自动发现、自动入队、自动上传。
不容易漏传文件
启动时会做本地和远程差异对账,软件没开期间改过的文件也能补同步。
多站点管理更清楚
每个同步组独立配置本地目录、远程目录、协议、账号、规则和日志。
不是简单粗暴全量覆盖
支持同步规则、忽略规则、禁止删除规则,可以按目录、后缀、文件名、通配符精细控制。
删除更安全
可保护远程关键文件,避免误删服务器上的配置文件、附件目录和运行文件。
出问题更容易查
软件有实时日志、分组日志、预检结果、运行报告、失败重试和队列记录。
比命令行 rsync 更容易上手
不需要记复杂命令,常用配置都可以在图形界面里完成。

软件主要功能
支持协议:FTP、FTPS、SFTP、rsync
支持同步模式:仅上传、仅下载、双向同步
支持多同步组:不同服务器、不同目录、不同账号分开配置
支持实时监听:文件新增、修改、删除、移动后自动处理
支持启动对账:启动后扫描本地和远程差异,补充漏同步文件
支持预检/预分析:同步前先查看差异列表,不实际上传或删除
支持同步规则:只同步指定目录、后缀、文件名或通配符
支持忽略规则:排除不需要同步的缓存、日志、临时文件等
支持禁止删除规则:保护远程关键文件不被同步删除
支持删除保护:默认可保护 .env、.user.ini、.htaccess、图片附件等
支持冲突策略:覆盖、较新覆盖、大小不同覆盖、跳过、重命名、询问等
支持断线重连:连接异常后自动重试
支持失败重试:任务失败后按重试策略重新执行
支持队列持久化:软件关闭或异常退出后,未完成任务不会直接丢失
支持日志分组:多同步组时,每个同步组有独立日志页
支持运行状态灯:列表中可以看到每个同步组运行状态
支持配置自动备份:保存配置前自动备份旧配置,默认保留最近 5 份
支持传输校验、稳定等待、周期兜底扫描、限速、时间窗口、托盘运行等配置

适合哪些人使用
经常维护网站源码的站长
做 PHP、前端、小程序、后台项目的开发者
需要把本地项目同步到服务器的个人开发者
需要维护多个 FTP/SFTP 站点的运维人员
不想每次改文件都手动打开 FTP 客户端上传的人
想要更安全地同步服务器文件,又不想直接写命令行脚本的人

基本操作说明
下载后解压到任意目录。
双击运行 多协议远程自动同步工具.exe。
首次运行会自动创建同目录 config.yaml 和日志目录。
进入“同步组”页面,新增一个同步组。
选择协议,例如 FTP、SFTP 或 rsync。
填写远程主机、端口、账号、密码、本地目录和远程目录。
可先点击“预检”,查看本地和远程有哪些差异。
确认无误后点击“启动同步”。
后续只要本地目录中文件发生变化,软件会自动发现并同步。
如果有不想同步的文件,可以在“同步规则 / 忽略规则 / 禁止删除规则”里配置。
使用建议
第一次使用建议先执行“预检”,确认软件会上传、跳过或删除哪些文件。
如果远程服务器上有重要配置文件,建议提前加入禁止删除规则。
如果是网站附件目录,例如 uploads/**,也建议根据实际情况设置保护规则,避免误删线上文件。