前言¶
在 Agent 里找小说,常见做法是临时让模型「搜一下书名」或自己写脚本抓站。前者往往只有零散链接、没有落盘和续传;后者要维护反爬、章节合并、导出格式,追更时还要反复跑任务。若你希望用自然语言完成搜索、爬正文、导出 EPUB/TXT、TTS 听书,并在中断后接着下,可以把流程交给 SkillHub 上的社区 Skill「网文搜索skill(娱乐工具)」——Skill 包内自描述为全网网文追更、爬取与阅读管家 v2.2.0。
这是什么¶
网文搜索skill(娱乐工具) 是 SkillHub 社区发布者 user_9d5a2a39 提供的 Agent Skill,坐标为 @user_9d5a2a39/webnovelscraper,分类为 life-service,来源为 community。它在对话侧提供交互向导,把笔趣阁聚合站正文爬取、起点元信息搜索、本地章节存储、多格式导出、edge-tts 听书,以及可选的知识库同步串成一条可重复执行的链路。
官方页面:https://www.skillhub.cn/skills/user_9d5a2a39/webnovelscraper
Skill 资源地址:https://api.skillhub.cn/user_9d5a2a39/webnovelscraper
SkillHub 上该包的版本号为 v1.0.10(与简介中的 v2.2.0 并存,前者为商店包版本,后者为 Skill 自述的产品版本)。
核心功能¶
以下能力均来自 SkillHub 页面简介,未在资料中出现的细节不展开。
搜索与爬取¶
- 笔趣阁聚合站:用
requests直爬正文,配合线程池并发;官方描述为反爬压力相对较低。 - 起点中文网:用于搜索小说的元信息(书名、作者等),正文仍以笔趣阁侧爬取为主。
- 章节落盘:正文按章节写入本地,便于后续导出与听书。
导出与阅读¶
- EPUB / TXT:导出时做 HTML 转义,并带中文排版样式,便于放进常见阅读器。
- 书架整理:通过交互向导组织已下载作品(具体目录结构由 Skill 运行时决定,资料未给出固定路径)。
TTS 听书¶
- 使用 edge-tts(微软语音)。
- 长文本自动分段,失败可重试;已生成的音频可复用,避免重复合成。
断点续传¶
- 采用「连续前缀进度」:已成功的章节保留,失败章节可补爬,避免整本重来。
知识库同步(可选)¶
- 支持将小说与章节同步到 腾讯 IMA、Dify 或本地知识库;也可将阅读记录备份到 IMA/Dify(需按 Skill 要求配置,页面标注
requires_api_key=true)。
安装与启用¶
方式一:让 Agent 按官方指引安装¶
SkillHub 页面给出的安装提示为:先阅读安装文档,再安装指定坐标。
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_9d5a2a39/webnovelscraper`。
在 Cursor 中,通常将 Skill 安装到 Agent 的 skills 目录(SkillHub 文档示例为 ~/.cursor/skills/),安装后需按你所用客户端的要求刷新或重启,使 Skill 被加载。
方式二:SkillHub CLI¶
若本机已有 skillhub 命令,可将包安装到当前 Agent 的 skills 目录(必须使用 --dir,否则默认 ./skills/ 可能不会被客户端识别):
command -v skillhub && skillhub --version
skillhub install @user_9d5a2a39/webnovelscraper --dir ~/.cursor/skills/
Codex、Claude Code 等客户端的 skills 路径不同,以 SkillHub 安装文档 第四节为准;将 --dir 换成对应路径即可。CLI 未安装时,可按同一文档用官方 install.sh 安装。
API Key¶
SkillHub 标签标明 requires_api_key=true。涉及起点搜索、IMA/Dify 或 TTS 等能力时,按 Skill 内 SKILL.md 与向导提示填写密钥;资料未列出具体环境变量名,此处不臆造。
典型用法¶
官方给出的触发场景是自然语言,Agent 加载 Skill 后按向导执行脚本与配置。可直接复现的表述示例:
- 找书:「搜一下有没有好看的小说」——结合起点元信息与笔趣阁源做检索与推荐。
- 下载正文:「帮我爬某本小说的正文」——选定书目后拉章节并落盘,支持断点续传。
- 追更:「追更连载小说」——在已有进度上增量更新章节。
- 导出:「导出 EPUB 放到阅读器」或需要 TXT 时说明格式——生成 EPUB/TXT。
- 听书:「把某小说转成 MP3 睡前听」——走 edge-tts 分段合成,长文自动切段。
- 书架:「整理小说书架」——在本地已下载作品间切换、归类。
- 知识库:「同步小说到知识库」或「备份阅读记录到 IMA/Dify」——在配置好 API 后同步章节或记录。
经过上面的步骤,你不需要在对话里手写爬虫代码;Skill 负责站点选择与并发、导出与 TTS 的重试逻辑。
适用场景与注意¶
适合谁
- 经常在 Agent 里搜网文、批量下载章节、导出阅读器格式或做听书合成的用户。
- 需要把小说内容同步到 IMA/Dify 等知识库、并保留阅读进度备份的场景。
限制与注意
- 合规与版权:爬取与导出仅适合你有权访问的内容;聚合站与版权政策随时间变化,使用风险需自行评估。
- 依赖与网络:爬取依赖目标站可达;TTS 依赖 edge-tts 及网络环境。
- API Key:标签要求 API Key;未配置时,部分搜索或知识库能力可能不可用。
- 版本信息:SkillHub 包版本为 v1.0.10,功能自述为 v2.2.0,以实际安装包内
SKILL.md为准。 - 社区 Skill:发布者为社区用户,非平台官方维护;页面显示评分 100000、下载 2045 次(统计来自 SkillHub 页面,会随时间更新)。
结尾¶
网文搜索skill(娱乐工具) 把搜书、笔趣阁正文爬取、章节落盘、EPUB/TXT 导出、edge-tts 听书、断点续传以及 IMA/Dify 知识库同步收进一个 Skill,适合用对话完成追更与阅读管线。安装与详情见 SkillHub:
https://www.skillhub.cn/skills/user_9d5a2a39/webnovelscraper