智能小说抓取工具,自动翻页、分页补全、章节号解析。使用 curl+BeautifulSoup 抓取笔趣阁等网站,输出格式化 TXT;每 10 章合并为一份文档,自动跳过作者感言、抽奖等非正文内容。适用于批量抓取网络小说章节。
Novel Scraper - 小说抓取工具是一项面向实际任务的技能,主要用于版本说明 :novel-scraper 提供两个版本,根据需求选择使用;📦 版本对比;
URL ID 推算;标题提取 ✅;✅ 自动 ✅;✅ 自动(最多 5 页)✅;非小说跳过;✅ 智能判断 ✅;✅ 基础验证 ✅;连续性检查;
✅ 自动检查 ✅。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
版本说明:novel-scraper 提供两个版本,根据需求选择使用。
| 特性 | v1.4.0(生产版) | V5(智能版) |
|---|---|---|
| 章节号解析 | URL ID 推算 | 标题提取 ✅ |
| 分页检测 | ❌ 无 | ✅ 自动 ✅ |
| 分页补全 | ❌ 无 | ✅ 自动(最多 5 页)✅ |
| 非小说跳过 | ❌ 无 | ✅ 智能判断 ✅ |
| 质量验证 | ❌ 无 | ✅ 基础验证 ✅ |
| 连续性检查 | ❌ 无 | ✅ 自动检查 ✅ |
| 代码量 | 34KB | 18KB |
| 速度 | ⚡ 最快 | ⚡ 快 |
| 推荐场景 | 日常批量抓取 | 高质量/分页章节 |
cd ~/.openclaw/workspace/skills/novel-scraper python3 scripts/scraper_v5.py --chapters 301-400 --book "没钱修什么仙" --merge-interval 10
特点:
cd ~/.openclaw/workspace/skills/novel-scraper python3 scripts/scraper.py --urls "https://www.bqquge.com/4/1962,https://www.bqquge.com/4/1963,..." --book "没钱修什么仙" --merge-interval 10
特点:
python3 scripts/scraper_v5.py --chapters 301-400 --book "没钱修什么仙" --merge-interval 10
特点:
| 参数 | 说明 | 默认值 |
|---|---|---|
--chapters |
章节号范围(格式:起始 - 结束) |
- |
--url |
单章 URL | - |
--urls |
多章 URL(逗号分隔) | - |
--book |
书名 | 自动提取 |
--merge-interval |
每 N 章合并 | 10 |
--memory-limit |
内存限制 MB | 2500 |
--auto-close |
每 N 章释放内存 | 3 |
--retry |
重试次数 | 3 |
⚠️ v1.5.0 重要修复:
data[300:400] 错误对应章节号 300-419)--chapters 参数,按章节号精确筛选| 参数 | 说明 | 默认值 |
|---|---|---|
--chapters |
章节号范围(格式:起始 - 结束) |
- |
--url |
单章 URL | - |
--urls |
多章 URL(逗号分隔) | - |
--book |
书名 | 自动提取 |
--merge-interval |
每 N 章合并 | 10 |
--strict |
严格质量验证 | 关闭 |
-v |
详细日志 | 关闭 |
~/.openclaw/workspace/novels/
文件名格式:
书名_第 X-Y 章.txt书名_第 X 章.txt| 测试场景 | 版本 | 结果 |
|---|---|---|
| 第 1-10 章 | V5 | ✅ 119KB,完整 |
| 第 11-20 章 | V5 | ✅ 100KB,完整 |
| 第 111-210 章 | v1.4.0 | ✅ 10 个文件,~700KB |
| 分页补全 | V5 | ✅ 28 段→112 段 |
| 非小说跳过 | V5 | ✅ 自动跳过 |
rm -rf /tmp/novel_scraper_cache/*ls -lt ~/.openclaw/workspace/novels/ | head -5
版本: 1.4.0
更新: 2026-04-02
详见: CHANGELOG.md
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章