From b650030f26654a8608018f0ca2760466309f8894 Mon Sep 17 00:00:00 2001 From: nite Date: Wed, 22 Oct 2025 02:25:35 +1100 Subject: [PATCH] README --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 88e6ba0..1e587e7 100644 --- a/README.md +++ b/README.md @@ -22,3 +22,8 @@ ```bash bilinovel-downloader pack -d <目录路径> ``` + +## 算法分析 + +目前程序使用 playwright 进行爬取来规避 bilinovel 的反爬(诱饵段落和段落重排)策略。 +但是依然对 bilinovel 的算法进行了简单的分析,具体可以参考[代码](./test/no_playwright_method_test.go),这个代码目前是可行的,但如果 bilinovel 频繁更改初始化种子的计算方式或算法的实现,会让排序方法失效,这也是为什么目前程序使用 playwright。