Commit Graph

26 Commits

Author SHA1 Message Date
q
c71d4cfa87 feat: 新增客户端协议生成系统,支持8种主流下载工具
🚀 核心功能
- 新增完整的客户端下载链接生成器系统
- 支持ARIA2、Motrix、比特彗星、迅雷、wget、cURL、IDM、FDM、PowerShell等8种客户端
- 自动处理防盗链参数(User-Agent、Referer、Cookie等)
- 提供可扩展的生成器架构,支持自定义客户端

🔧 技术实现
- ClientLinkGeneratorFactory: 工厂模式管理生成器
- DownloadLinkMeta: 元数据存储下载信息
- ClientLinkUtils: 便捷工具类
- 线程安全的ConcurrentHashMap设计

🌐 前端集成
- 新增ClientLinks.vue界面,支持客户端链接展示
- Element Plus图标系统,混合图标显示
- 客户端检测逻辑优化,避免自动打开外部应用
- 移动端和PC端环境判断

📚 文档完善
- 完整的CLIENT_LINK_GENERATOR_GUIDE.md使用指南
- API文档和测试用例
- 输出示例和最佳实践

从单纯的网盘解析工具升级为完整的下载解决方案生态
2025-10-24 09:29:05 +08:00
q
8535f49786 优化工作流 2025-10-20 13:45:26 +08:00
q
322f173104 parser v10.1.17发布到maven central 允许开发者依赖
1. 添加自定义解析器扩展和相关示例
2. 优化pom结构
2025-10-17 15:50:45 +08:00
qaiu
03e2bbbb91 添加docker多平台支持 2025-09-10 17:06:40 +08:00
q
6b1bd573c8 优化构建流v0.1.9b6b 2025-07-10 19:17:22 +08:00
q
43c82f2f16 优化构建流 2025-07-10 19:12:15 +08:00
q
e478486d73 del 2025-07-10 19:07:02 +08:00
qaiu
f16e196040 Update maven.yml 2025-07-09 07:09:58 +08:00
q
3fa0588e03 目录解析支持 2025-07-04 19:20:06 +08:00
qaiu
6188e5f2c6 Create update-release-badge.yml 2025-07-04 09:34:22 +08:00
qaiu
5307da24ed Update maven.yml
提交任意tag 触发工作流
2025-07-02 18:36:45 +08:00
qaiu
7ed83e9437 Update maven.yml
构建docker添加tag版本
2025-07-02 18:26:48 +08:00
qaiu
01109dedbd Update maven.yml
docker镜像构建添加版本号
2025-07-02 18:19:01 +08:00
yyzy-official
eef56b308c Update maven.yml
修改工作流版本号问题
2025-07-02 18:09:48 +08:00
qaiu
5b5a11ac36 Create FUNDING.yml 2025-02-05 11:11:01 +08:00
qaiu
fb0cf9102b Update maven.yml 2025-01-07 15:00:18 +08:00
qaiu
1cfeae2ad2 Update maven.yml 2024-12-23 13:02:51 +08:00
qaiu
31b4190eaf Update maven.yml 2024-12-23 13:00:28 +08:00
xrgzs
75b460f4b0 PR时不更新依赖图 2024-12-17 16:15:59 +08:00
xrgzs
1ba7af485d 增加 ghcr.io 容器构建 2024-12-17 15:47:05 +08:00
QAIU
ae91ce773e maven-dependency-submission-action add ignore-maven-wrapper: true 2024-06-07 11:17:37 +08:00
QAIU
d40bb0d8ba 1. change actions maven.yml 2023-05-24 17:28:05 +08:00
QAIU
f70e5eec4e 1. change actions maven.yml 2023-05-24 17:20:45 +08:00
QAIU
9beeaf8b78 1. change actions maven.yml 2023-05-24 17:18:30 +08:00
qaiu
dfd6a8c6ad Update maven.yml 2023-05-24 17:01:26 +08:00
qaiu
ebf2582fc8 Create maven.yml 2023-05-24 16:57:24 +08:00