软件名称:FileSyncTool
应用平台:Windows / macOS / Linux
推荐类型:【开发者自荐】
是否收费:免费开源(MIT 协议)

一句话简介:一个跨平台的文件夹同步工具,支持双向/单向同步,内置 U 盘写入寿命保护。

应用简介:

经常用 U 盘拷文件,也经常在多个文件夹之间同步。命令行工具用不来,通用工具又反复读写 U 盘,看着老 U 盘被折磨,于心不忍,于是自己做了一个。当然在通用文件同步上,我们的工具同样出色。

对比 Syncthing(无官方桌面 GUI)、FreeFileSync(功能强但界面偏传统)、GoodSync(闭源收费),FileSyncTool 在保持开源免费的同时,提供了更现代的 CustomTkinter 界面,并专门为 U 盘做了寿命保护优化。

核心特性:

  • 双向 / 单向同步:五种冲突策略
  • 大文件分块复制:支持断点续传
  • 任务级筛选策略:可按文件夹配置日期和扩展名过滤
  • 任务导入导出:方便跨电脑迁移
  • 同步删除进最近删除:防止误删
  • 后台监听:文件变化后自动同步
  • 同步后执行命令:可选配
  • 添加到系统菜单:一键从开始菜单/桌面启动
  • 三语言界面:中文 / English / 繁體中文,支持语言文件
  • 跨平台:Windows / macOS / Linux

U 盘专属优化:

  • U 盘写入寿命保护:连续写入超过阈值会自动暂停
  • 三档 U 盘档位:老旧 / 普通 / 高速 / 自动匹配
  • U 盘脱落检测:同步中拔掉 U 盘会自动中断并提示

下载链接:

源码仓库:

反馈与建议:

关于项目背景:

这个工具从最初构思到现在,已经迭代了两年,经历了 10 多个版本。从命令行版本到现在的 GUI 版本,同步引擎一直在实际使用中打磨。虽然最近才开源发布到 GitHub/Gitee,但核心功能已经稳定运行了很长时间。

版本号从 6.0 开始才有完整记录(2.0 和 4.0 的代码已丢失,3.0 和 5.0 功能不完整)。6.0 是第一个真正可用的版本,之后迭代到 6.5.2,然后进入 7.0 的 GUI 版本,现在是 7.6。

开发者是学生,学业压力较大,更新节奏可能不稳定,但关键 bug 会尽快修复。欢迎提出你需要的功能,我会根据反馈规划后续版本。

主页面
设置2
配置2

2

建议处理一下GitHub README的格式问题

4

你自己没发现吗?Markdown标记显示出来了

6

U 盘 是需要這種保護的嗎?

第一次聽到這種需求,所以想深入了解一下

7

如果我没理解错,这个软件不只适用于 U 盘,也能做普通文件的备份和同步,类似 FreeFileSync,对吧?如果是这样,我觉得 U 盘保护可以作为特色,但不必把它作为产品定位。现在的介绍容易让不用 U 盘的人觉得这工具跟我没关系。

謝謝關注!
U盤的閃存顆粒有寫入次數限制(通常3000-10000次)。如果頻繁同步大量小文件,比如一次同步幾千個文件,每個文件都要寫入、刪除、再寫入,U盤會被反覆擦寫,壽命快速下降。
這個工具的「寫入壽命保護」就是偵測到連續寫入超過閾值時,自動暫停一會兒,讓 U 盤「歇一歇」。對老舊 U 盤尤其有用。
如果你平時只是拷幾個大檔案,確實不太需要這個功能。但如果是頻繁同步大量檔案,U盤壽命會明顯縮短。

谢谢关注!

U 盘的闪存颗粒有写入次数限制(通常 3000-10000 次)。如果频繁同步大量小文件,比如一次同步几千个文件,每个文件都要写入、删除、再写入,U 盘会被反复擦写,寿命快速下降。

这个工具的「写入寿命保护」就是检测到连续写入超过阈值时,自动暂停一会儿,让 U 盘「歇一歇」。对老旧 U 盘尤其有用。

如果你平时只是拷几个大文件,确实不太需要这个功能。但如果是频繁同步大量文件,U 盘寿命会明显缩短。

谢谢建议!

你说得对,这个工具不只适用于 U 盘,也能做普通文件夹的备份和同步。U 盘保护只是特色之一,不是全部。

我会调整简介,让「普通文件同步」的功能更明显。