q
0cfb69a240
fix frontend shortcut parsing and proxy static serving
2026-04-22 04:24:22 +08:00
q
110a9beda4
fix parser onedrive url decoding and bump vulnerable deps
2026-04-22 02:03:04 +08:00
q
b967c7a1bb
Merge pull request #177 from qaiu/pr-177
...
# Conflicts:
# parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java
# parser/src/test/java/cn/qaiu/parser/PanDomainTemplateTest.java
2026-04-19 08:51:44 +08:00
q
519dbe1f77
docs: update fs support and dev proxy port
2026-04-19 08:47:01 +08:00
q
c64855d4ad
feat: improve downloader integration for parsed files
2026-04-19 08:43:27 +08:00
q
256ec3b152
Fixed: Lz parser return filename error.
2026-03-07 13:45:26 +08:00
q
da490e5bbd
Merge branch 'main' of github.com:qaiu/netdisk-fast-download
2026-03-06 10:39:49 +08:00
q
ba0ac86eea
LzToooool
2026-03-06 10:38:11 +08:00
q
742dda8677
更新前端版本号 v0.2.1b3,前端接口调整: randomAuth直接使用后端加密的encryptedAuth
2026-02-23 10:39:13 +08:00
q
fdf067c25e
更新 夸克解析、小飞机解析,前端版本号
2026-02-22 19:15:15 +08:00
q
ed40b254e4
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# .gitignore
2026-02-06 02:51:10 +08:00
q
4fa2d88204
chore: 删除包含敏感信息的auth-test.properties并添加到.gitignore
2026-02-05 22:08:00 +08:00
q
cb6d4811d2
fix: 完善 .gitignore 防止 Maven 变量目录被提交
...
- 添加更多构建目录忽略规则
- 防止 Maven 变量未替换时创建的字面量目录被提交
- 包括 build/, out/, classes/ 等常见构建目录
2026-02-05 20:38:12 +08:00
q
c19601b209
fix: 完善 .gitignore 防止 Maven 变量目录被提交
...
- 添加更多构建目录忽略规则
- 防止 Maven 变量未替换时创建的字面量目录被提交
- 包括 build/, out/, classes/ 等常见构建目录
2026-02-05 20:38:12 +08:00
q
6e6215ad7e
feat(v0.2.1): 添加认证参数支持和客户端下载命令生成
...
主要更新:
- 新增 auth 参数加密传递支持 (QK/UC Cookie认证)
- 实现下载命令自动生成 (curl/aria2c/迅雷)
- aria2c 命令支持 8 线程 8 片段下载
- 修复 cookie 字段映射问题
- 优化前端 clientLinks 页面
- 添加认证参数文档和测试用例
- 更新 .gitignore 忽略编译目录
2026-02-05 20:35:47 +08:00
q
3a25e5f2ae
feat(v0.2.1): 添加认证参数支持和客户端下载命令生成
...
主要更新:
- 新增 auth 参数加密传递支持 (QK/UC Cookie认证)
- 实现下载命令自动生成 (curl/aria2c/迅雷)
- aria2c 命令支持 8 线程 8 片段下载
- 修复 cookie 字段映射问题
- 优化前端 clientLinks 页面
- 添加认证参数文档和测试用例
- 更新 .gitignore 忽略编译目录
2026-02-05 20:35:47 +08:00
q
97ae1a5e92
fix: 修复安全漏洞 - 升级依赖版本
...
- Vert.x: 4.5.22 → 4.5.14 (包含所有安全修复,Netty版本由其管理)
- Logback: 1.5.19 → 1.5.18 (最新稳定版)
- SLF4J: 2.0.5 → 2.0.16
- Jackson: 2.14.2 → 2.18.2
- 移除不必要的 Netty BOM 依赖
2026-02-04 17:21:13 +08:00
q
7fc6367b9e
fix: 修复安全漏洞 - 升级依赖版本
...
- Vert.x: 4.5.22 → 4.5.14 (包含所有安全修复,Netty版本由其管理)
- Logback: 1.5.19 → 1.5.18 (最新稳定版)
- SLF4J: 2.0.5 → 2.0.16
- Jackson: 2.14.2 → 2.18.2
- 移除不必要的 Netty BOM 依赖
2026-02-04 17:21:13 +08:00
q
a4a521a6f8
fix: 修复多个安全漏洞
...
修复的安全问题:
1. Vert.x Web static handler 缓存操纵漏洞 - 升级到 4.5.11
2. Netty CRLF注入漏洞 (CVE-2024-47535) - 强制使用 4.1.115.Final
3. Logback 任意代码执行漏洞 (CVE-2024-12798) - 升级到 1.5.15
4. Vert.x-Web XSS漏洞 - 升级到 4.5.11
5. Logback 类实例化漏洞 (CVE-2023-6378) - 升级到 1.5.15
变更:
- 降级 vertx.version: 4.5.22 → 4.5.11 (稳定安全版本)
- 添加 netty.version: 4.1.115.Final (通过 netty-bom 强制版本)
- 降级 logback.version: 1.5.19 → 1.5.15 (稳定安全版本)
- 升级 slf4j.version: 2.0.5 → 2.0.16
- 升级 jackson.version: 2.14.2 → 2.18.2
- 在 dependencyManagement 中添加 Netty BOM 和 Logback 版本管理
2026-02-04 17:14:53 +08:00
q
cb5c83be41
fix: 修复多个安全漏洞
...
修复的安全问题:
1. Vert.x Web static handler 缓存操纵漏洞 - 升级到 4.5.11
2. Netty CRLF注入漏洞 (CVE-2024-47535) - 强制使用 4.1.115.Final
3. Logback 任意代码执行漏洞 (CVE-2024-12798) - 升级到 1.5.15
4. Vert.x-Web XSS漏洞 - 升级到 4.5.11
5. Logback 类实例化漏洞 (CVE-2023-6378) - 升级到 1.5.15
变更:
- 降级 vertx.version: 4.5.22 → 4.5.11 (稳定安全版本)
- 添加 netty.version: 4.1.115.Final (通过 netty-bom 强制版本)
- 降级 logback.version: 1.5.19 → 1.5.15 (稳定安全版本)
- 升级 slf4j.version: 2.0.5 → 2.0.16
- 升级 jackson.version: 2.14.2 → 2.18.2
- 在 dependencyManagement 中添加 Netty BOM 和 Logback 版本管理
2026-02-04 17:14:53 +08:00
q
2056a91071
优化超星解析,清理冗余代码
2026-02-04 17:10:52 +08:00
q
c760e47154
优化超星解析,清理冗余代码
2026-02-04 17:10:52 +08:00
q
72ed0ea8f8
Fixed 蓝奏云目录解析cookie验证问题
2026-02-03 13:27:09 +08:00
q
ea47bb39eb
Fixed 蓝奏云目录解析cookie验证问题
2026-02-03 13:27:09 +08:00
q
ba4666c32a
Fixed 蓝奏优享解析,v019b21
2026-02-02 16:02:36 +08:00
q
1b357de2f3
Fixed 蓝奏优享解析,v019b21
2026-02-02 16:02:36 +08:00
q
d6d37e8204
fixed: 修复蓝奏优享 #159 , #158
2026-02-02 15:59:44 +08:00
q
cf76a5ddd6
fixed: 修复蓝奏优享 #159 , #158
2026-02-02 15:59:44 +08:00
q
cb9dbfcc69
蓝奏云规则更新
2026-02-01 10:33:25 +08:00
q
4e27bf0dc4
蓝奏云规则更新
2026-02-01 10:33:25 +08:00
q
34cb89a6ea
fix(LeTool): 修复子目录 fileId URL 编码问题
...
- 在构建 parserUrl 时对 fileId 进行 URL 编码
- 避免 %2B 等特殊字符被前端 axios 自动解码导致请求失败
- 添加异常处理和降级方案
2026-01-23 17:59:19 +08:00
q
1f3161216a
fix(LeTool): 修复子目录 fileId URL 编码问题
...
- 在构建 parserUrl 时对 fileId 进行 URL 编码
- 避免 %2B 等特殊字符被前端 axios 自动解码导致请求失败
- 添加异常处理和降级方案
2026-01-23 17:59:19 +08:00
q
69d5f269bd
fix(LeTool): 修复联想乐云目录解析失败问题
...
- 添加统一的 HEADERS 定义,包含完整的浏览器请求头
- 修复 API_URL_PREFIX 路径(share -> mshare)
- 添加 getCleanShareId() 方法处理 URL 中的查询参数
- 所有请求统一使用 putHeaders(HEADERS)
- 增加调试日志输出
2026-01-23 13:24:11 +08:00
q
e5f7b164a3
fix(LeTool): 修复联想乐云目录解析失败问题
...
- 添加统一的 HEADERS 定义,包含完整的浏览器请求头
- 修复 API_URL_PREFIX 路径(share -> mshare)
- 添加 getCleanShareId() 方法处理 URL 中的查询参数
- 所有请求统一使用 putHeaders(HEADERS)
- 增加调试日志输出
2026-01-23 13:24:11 +08:00
q
459c974cb8
联想乐云文件夹解析
2026-01-23 12:45:51 +08:00
q
7974c92382
联想乐云文件夹解析
2026-01-23 12:45:51 +08:00
q
0f926a57ef
更新Playground和JsHttpClient相关功能,整理文档结构
2026-01-06 00:00:37 +08:00
q
b58b3658b5
更新Playground和JsHttpClient相关功能,整理文档结构
2026-01-06 00:00:37 +08:00
q
4380bfe0d6
Merge branch 'main' of github.com:qaiu/netdisk-fast-download
2026-01-04 09:30:54 +08:00
q
9f25aca242
Merge branch 'main' of github.com:qaiu/netdisk-fast-download
2026-01-04 09:30:54 +08:00
q
8127cd0758
fixed. 演练场静态打包问题
2026-01-04 09:29:20 +08:00
q
343c017c79
fixed. 演练场静态打包问题
2026-01-04 09:29:20 +08:00
q
d8f0dc4f8e
更新代码和文档
2026-01-03 21:11:04 +08:00
q
047a8eab89
更新代码和文档
2026-01-03 21:11:04 +08:00
q
48aa5b6148
Add functional test report
...
- Document all completed tests and fixes
- Verify BUG1, BUG2, BUG3 fixes
- Confirm TypeScript removal
- Confirm text updates (JS演练场 → 脚本演练场)
- Service startup verification
2026-01-02 19:40:26 +08:00
q
93835bd990
Add functional test report
...
- Document all completed tests and fixes
- Verify BUG1, BUG2, BUG3 fixes
- Confirm TypeScript removal
- Confirm text updates (JS演练场 → 脚本演练场)
- Service startup verification
2026-01-02 19:40:26 +08:00
q
a989841a89
Remove TypeScript-related code and documentation
...
- Remove TypeScript API endpoints from PlaygroundApi
- Remove TypeScript methods from DbService interface and implementation
- Delete PlaygroundTypeScriptCode model class
- Delete TypeScript documentation files
- Clean up unused imports
2026-01-02 19:27:21 +08:00
q
93ab3f3f3f
Remove TypeScript-related code and documentation
...
- Remove TypeScript API endpoints from PlaygroundApi
- Remove TypeScript methods from DbService interface and implementation
- Delete PlaygroundTypeScriptCode model class
- Delete TypeScript documentation files
- Clean up unused imports
2026-01-02 19:27:21 +08:00
q
86783e8e46
Merge branch 'copilot/add-playground-enhancements'
2026-01-02 19:25:05 +08:00
q
de7703be83
Merge branch 'copilot/add-playground-enhancements'
2026-01-02 19:25:05 +08:00
q
66b9bcc53a
Fix playground bugs and remove TypeScript compiler
...
- Fix BUG1: JavaScript timeout with proper thread interruption using ScheduledExecutorService
- Fix BUG2: Add URL regex validation before execution in playground test API
- Fix BUG3: Register published parsers to CustomParserRegistry on save/update/delete
- Remove TypeScript compiler functionality (tsCompiler.js, dependencies, UI)
- Add password authentication for playground access
- Add mobile responsive layout support
- Load playground parsers on application startup
2026-01-02 19:24:47 +08:00
q
ce1c4ee669
Fix playground bugs and remove TypeScript compiler
...
- Fix BUG1: JavaScript timeout with proper thread interruption using ScheduledExecutorService
- Fix BUG2: Add URL regex validation before execution in playground test API
- Fix BUG3: Register published parsers to CustomParserRegistry on save/update/delete
- Remove TypeScript compiler functionality (tsCompiler.js, dependencies, UI)
- Add password authentication for playground access
- Add mobile responsive layout support
- Load playground parsers on application startup
2026-01-02 19:24:47 +08:00
q
f750aa68e8
js演练场漏洞修复
2025-11-30 02:07:56 +08:00
q
f82267f8a7
js演练场漏洞修复
2025-11-30 02:07:56 +08:00
q
49b8501e86
js演练场,ye2
2025-11-29 03:44:47 +08:00
q
46bd5819b3
js演练场,ye2
2025-11-29 03:44:47 +08:00
q
fc2e2a4697
Merge remote-tracking branch 'origin/main'
2025-11-29 03:42:25 +08:00
q
d10a55d8cb
Merge remote-tracking branch 'origin/main'
2025-11-29 03:42:25 +08:00
q
b4b1d7f923
js演练场
2025-11-29 03:41:51 +08:00
q
e74d5ea97e
js演练场
2025-11-29 03:41:51 +08:00
q
df646b8c43
js演练场
2025-11-29 02:56:25 +08:00
q
1dfdff7024
js演练场
2025-11-29 02:56:25 +08:00
q
2e76af980e
front ver 0.1.9.b12
2025-11-28 19:50:29 +08:00
q
804b8853d9
front ver 0.1.9.b12
2025-11-28 19:50:29 +08:00
q
80ccbe5b62
fixed. 123跨区下载错误
2025-11-28 19:48:19 +08:00
q
f87a66bc79
fixed. 123跨区下载错误
2025-11-28 19:48:19 +08:00
q
aa0cd68f7f
客户端链接(实验性),js解析器插件,汽水音乐,一刻相册,咪咕音乐
2025-11-25 16:34:24 +08:00
q
74b9cc438c
客户端链接(实验性),js解析器插件,汽水音乐,一刻相册,咪咕音乐
2025-11-25 16:34:24 +08:00
q
0fa77ebf21
Merge remote-tracking branch 'origin/main'
2025-11-15 21:50:45 +08:00
q
2e558df96b
Merge remote-tracking branch 'origin/main'
2025-11-15 21:50:45 +08:00
q
584c075930
- [汽水音乐-qishui_music]( https://music.douyin.com/qishui/ )
...
- [咪咕音乐-migu](https://music.migu.cn/ )
- [一刻相册-baidu_photo](https://photo.baidu.com/ )
2025-11-15 21:49:40 +08:00
q
474eea5f80
- [汽水音乐-qishui_music]( https://music.douyin.com/qishui/ )
...
- [咪咕音乐-migu](https://music.migu.cn/ )
- [一刻相册-baidu_photo](https://photo.baidu.com/ )
2025-11-15 21:49:40 +08:00
q
0e2ca2f1ca
ce盘优化
2025-11-13 19:32:44 +08:00
q
3b63f48dfa
ce盘优化
2025-11-13 19:32:44 +08:00
q
52e889333b
Merge remote-tracking branch 'origin/main'
2025-11-13 18:20:32 +08:00
q
95697de1d0
Merge remote-tracking branch 'origin/main'
2025-11-13 18:20:32 +08:00
q
b5628eac17
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# parser/src/test/java/cn/qaiu/parser/clientlink/impl/CurlLinkGeneratorTest.java
2025-11-13 17:58:59 +08:00
q
0a3dbc6342
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# parser/src/test/java/cn/qaiu/parser/clientlink/impl/CurlLinkGeneratorTest.java
2025-11-13 17:58:59 +08:00
q
42b721eabf
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
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
231d5c3fb9
修复WPS域名匹配正则表达式
...
- 修复PWPS正则表达式,支持子域名匹配
- 从 https://www\.kdocs\.cn/l/ (?<KEY>.+) 修改为 https://(?:[a-zA-Z\d-]+\.)?kdocs\.cn/l/(?<KEY>.+)
- 现在可以正确匹配带子域名的WPS链接,如 www.kdocs.cn
- 测试通过:WPS云文档解析功能正常工作
2025-10-23 09:20:26 +08:00
q
2b17567a1d
修复WPS域名匹配正则表达式
...
- 修复PWPS正则表达式,支持子域名匹配
- 从 https://www\.kdocs\.cn/l/ (?<KEY>.+) 修改为 https://(?:[a-zA-Z\d-]+\.)?kdocs\.cn/l/(?<KEY>.+)
- 现在可以正确匹配带子域名的WPS链接,如 www.kdocs.cn
- 测试通过:WPS云文档解析功能正常工作
2025-10-23 09:20:26 +08:00
q
064efdf3f3
feat: 完善JavaScript解析器功能
...
- 优化JsScriptLoader,支持JAR包内和文件系统的自动资源文件发现
- 移除预定义文件列表,完全依赖自动检测
- 添加getNoRedirect方法支持重定向处理
- 添加sendMultipartForm方法支持文件上传
- 添加代理配置支持
- 修复JSON解析的压缩处理问题
- 添加默认请求头支持(Accept-Encoding、User-Agent、Accept-Language)
- 更新文档,修正导出方式说明
- 优化README.md结构,删除不符合模块定位的内容
- 升级parser版本到10.2.1
2025-10-22 17:34:19 +08:00
q
ba5f88af43
feat: 完善JavaScript解析器功能
...
- 优化JsScriptLoader,支持JAR包内和文件系统的自动资源文件发现
- 移除预定义文件列表,完全依赖自动检测
- 添加getNoRedirect方法支持重定向处理
- 添加sendMultipartForm方法支持文件上传
- 添加代理配置支持
- 修复JSON解析的压缩处理问题
- 添加默认请求头支持(Accept-Encoding、User-Agent、Accept-Language)
- 更新文档,修正导出方式说明
- 优化README.md结构,删除不符合模块定位的内容
- 升级parser版本到10.2.1
2025-10-22 17:34:19 +08:00
q
c8a4ca7f16
feat: 添加getNoRedirect方法支持302重定向处理
...
- 在JsHttpClient中添加getNoRedirect方法,支持不自动跟随重定向的HTTP请求
- 修改baidu-photo.js解析器,使用getNoRedirect获取真实的下载链接
- 更新测试用例断言,验证重定向处理功能正常工作
- 修复百度一刻相册解析器302重定向问题,现在能正确获取真实下载链接
2025-10-21 17:47:59 +08:00
q
8f92ce9292
feat: 添加getNoRedirect方法支持302重定向处理
...
- 在JsHttpClient中添加getNoRedirect方法,支持不自动跟随重定向的HTTP请求
- 修改baidu-photo.js解析器,使用getNoRedirect获取真实的下载链接
- 更新测试用例断言,验证重定向处理功能正常工作
- 修复百度一刻相册解析器302重定向问题,现在能正确获取真实下载链接
2025-10-21 17:47:59 +08:00
q
6dbdc9bd90
优化工作流
2025-10-20 13:45:26 +08:00
q
8535f49786
优化工作流
2025-10-20 13:45:26 +08:00
q
4166ea10af
忽略package-lock.json
2025-10-20 13:42:44 +08:00
q
92043cf415
忽略package-lock.json
2025-10-20 13:42:44 +08:00
q
fa12ab2c51
Merge branch 'main' of github.com:qaiu/netdisk-fast-download
2025-10-20 13:38:07 +08:00
q
c97a235e23
Merge branch 'main' of github.com:qaiu/netdisk-fast-download
2025-10-20 13:38:07 +08:00
q
4fc4ed8640
feat: 添加 WPS 云文档/WPS 云盘解析支持 ( closes #133 )
...
- 新增 PwpsTool 解析器,支持 WPS 云文档直链获取
- 调用 WPS API: https://www.kdocs.cn/api/office/file/{shareKey}/download
- 前端添加 kdocs.cn 链接识别规则
- 前端预览功能优化:WPS 云文档直接使用原分享链接预览
- 后端预览接口特殊处理:判断 shareKey 以 pwps: 开头自动重定向
- 支持提取文件名和有效期信息
- 更新 README 文档,添加 WPS 云文档支持说明
Parser 模块设计:
- 遵循开放封闭原则,易于扩展新网盘
- 只需实现 IPanTool 接口和注册枚举即可
- 支持自定义域名解析和责任链模式
技术特性:
- 免登录获取下载直链
- 支持在线预览(利用 WPS 原生功能)
- 文件大小限制:10M(免费版)/2G(会员版)
- 初始空间:5G(免费版)
2025-10-20 13:33:53 +08:00
q
97c2fe6784
feat: 添加 WPS 云文档/WPS 云盘解析支持 ( closes #133 )
...
- 新增 PwpsTool 解析器,支持 WPS 云文档直链获取
- 调用 WPS API: https://www.kdocs.cn/api/office/file/{shareKey}/download
- 前端添加 kdocs.cn 链接识别规则
- 前端预览功能优化:WPS 云文档直接使用原分享链接预览
- 后端预览接口特殊处理:判断 shareKey 以 pwps: 开头自动重定向
- 支持提取文件名和有效期信息
- 更新 README 文档,添加 WPS 云文档支持说明
Parser 模块设计:
- 遵循开放封闭原则,易于扩展新网盘
- 只需实现 IPanTool 接口和注册枚举即可
- 支持自定义域名解析和责任链模式
技术特性:
- 免登录获取下载直链
- 支持在线预览(利用 WPS 原生功能)
- 文件大小限制:10M(免费版)/2G(会员版)
- 初始空间:5G(免费版)
2025-10-20 13:33:53 +08:00
q
abde7841ac
web展示内部版本号
2025-10-17 17:19:27 +08:00
q
3107281cdc
web展示内部版本号
2025-10-17 17:19:27 +08:00
q
8e661ed1c5
版本号,123文件信息解析支持
2025-10-17 16:41:02 +08:00
q
c5b2340fe6
版本号,123文件信息解析支持
2025-10-17 16:41:02 +08:00
q
217cb3a776
parser v10.1.17发布到maven central 允许开发者依赖
...
1. 添加自定义解析器扩展和相关示例
2. 优化pom结构
2025-10-17 15:51:52 +08:00
q
2f6f977adb
parser v10.1.17发布到maven central 允许开发者依赖
...
1. 添加自定义解析器扩展和相关示例
2. 优化pom结构
2025-10-17 15:51:52 +08:00