Releases: Yichenlemon/FastTransfer
Releases · Yichenlemon/FastTransfer
Release list
FastTransfer v2.0.0
FastTransfer v2.0.0(最新版 · master 分支)
基于 WinUI 3 (Windows App SDK) 全新重构的跨设备文件传输工具。
✨ 核心功能
- 三通道传输引擎:ADB(Android,多设备并发 + tar 流式)、WPD/MTP(独立 STA 线程防崩溃)、本地;实时进度、可中断、断点续传、看门狗超时处理
- 双栏文件管理器:多标签页、会话持久化、快速访问/收藏/最近、ZIP 压缩/解压、符号链接识别、导出分析
- 全局搜索:多线程 FTS5 全文索引、实时进度条、设备过滤、增量续传、可取消/终止/清除
- 批量重命名:多规则栈、正则替换、扩展名过滤、递归子目录、冲突处理、拖拽排序、实时预览
- 自动化工作流:可视化画布编排(触发器 + 动作序列)
- 高可靠性:Serilog 日志、SQLite 持久化、全局错误防护
📦 安装
解压 FastTransfer_v2.0.0.zip,运行 FastTransfer.exe(自包含 Windows App SDK 运行时,免安装)。
🔄 与 v1 的详细区别
| 维度 | v1(初代) | v2(当前) |
|---|---|---|
| 界面框架 | WinUI 3 初版 | WinUI 3 现代化重构,精致动效(EntranceThemeTransition)、标准 WinUI 色调 |
| 传输引擎 | 基础 CopyEngine,逐文件传输 | 三通道 Provider 架构,ADB 多设备并发 + tar 流式、WPD 独立 STA 线程、断点续传 |
| 文件管理器 | 单栏、基础浏览 | 双栏多标签、会话持久化、ZIP 压缩/解压、符号链接识别、拖拽排序、导出分析 |
| 全局搜索 | 简单 SearchPage(无索引) | 多线程 FTS5 全文索引、实时进度、设备过滤、增量续传、索引可管理 |
| 批量重命名 | 基础规则 | 多规则栈 + 正则替换 + 扩展名过滤 + 递归子目录 + 冲突处理 + 拖拽排序 + 实时预览 |
| 自动化 | AutomationService(简单) | 可视化工作流画布引擎(WorkflowEngine),触发器 + 动作序列全流程编排 |
| 日志 | 基础 | Serilog 落盘 + 应用内查看器 |
| 打包 | 框架依赖 | 自包含 WinAppSDK 运行时,免安装分发 |
FastTransfer v1.0.0
FastTransfer v1.0.0(初代版本 · v1 分支)
FastTransfer 初代跨设备文件传输工具,存档保留。功能相对基础,已由 v2 全面替代,但保留以供对照与历史查阅。
✨ v1 核心功能
- 基础传输:本地 / ADB(Android)/ MTP(WPD) 通道,CopyEngine 逐文件复制
- 简单文件管理:单栏浏览、基础文件操作
- 基础搜索:SearchPage 简单检索
- 批量重命名:基础规则
- 自动化服务:AutomationService / RpaEngine 简单自动化
- 设备管理:ADB、MTP、WPD 设备枚举
⚠️ 与 v2 的主要差异(v2 优势)
| 维度 | v1 | v2 |
|---|---|---|
| 传输 | 逐文件、无断点续传 | 三通道 Provider,ADB tar 流式 + 多设备并发,断点续传 |
| 文件管理 | 单栏基础 | 双栏多标签 + 会话持久化 + ZIP + 符号链接 |
| 搜索 | 无索引 | 多线程 FTS5 索引 + 实时进度 + 设备过滤 |
| 重命名 | 基础 | 正则 + 递归 + 冲突处理 + 拖拽排序 + 预览 |
| 自动化 | 简单 | 可视化工作流画布引擎 |
| 打包 | 框架依赖 | 自包含免安装 |
📦 说明
- v1 源码位于
v1分支 /v1.0.0tag - 推荐使用 v2.0.0(master 分支)获取全部新特性