feat(download): 添加快手下载器并优化下载配置功能

- 新增快手下载器,支持快手视频下载
- 添加下载配置页面,可设置各平台Cookies
- 优化后端接口,增加获取和更新Cookies的功能
- 前端新增Downloader组件和相关表单组件
- 更新路由配置,增加下载配置相关路由
This commit is contained in:
黄建武
2025-05-08 18:15:59 +08:00
parent 321d22271a
commit 21c9d47495
21 changed files with 1106 additions and 413 deletions
+2
View File
@@ -1,5 +1,6 @@
from app.downloaders.bilibili_downloader import BilibiliDownloader
from app.downloaders.douyin_downloader import DouyinDownloader
from app.downloaders.kuaishou_downloader import KuaiShouDownloader
from app.downloaders.local_downloader import LocalDownloader
from app.downloaders.youtube_downloader import YoutubeDownloader
@@ -7,6 +8,7 @@ SUPPORT_PLATFORM_MAP = {
'youtube':YoutubeDownloader(),
'bilibili':BilibiliDownloader(),
'tiktok':DouyinDownloader(),
'kuaishou':KuaiShouDownloader(),
'douyin':DouyinDownloader(),
'local':LocalDownloader()
}