feat(tms_service): 添加html_scraper模块替代openai解析链接

使用html_scraper模块通过CSS选择器直接解析HTML获取链接和token,替代之前依赖openai的方式
This commit is contained in:
Yakumo Hokori
2025-07-16 14:54:21 +08:00
parent 2d4f4a7d6e
commit 1067b6016f
5 changed files with 108 additions and 6 deletions

10
src-tauri/Cargo.lock generated
View File

@@ -1593,6 +1593,15 @@ dependencies = [
"match_token",
]
[[package]]
name = "html_scraper"
version = "0.1.0"
dependencies = [
"regex",
"scraper",
"thiserror 1.0.69",
]
[[package]]
name = "http"
version = "1.3.1"
@@ -4458,6 +4467,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
name = "tms_service"
version = "0.1.0"
dependencies = [
"html_scraper",
"openai",
"reqwest",
"serde",