網文搜索 Skill:追更、爬取、導出與聽書的一站式管家

前言

在 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 頁面簡介,未在資料中出現的細節不展開。

搜索與爬取

  1. 筆趣閣聚合站:用 requests 直爬正文,配合線程池併發;官方描述爲反爬壓力相對較低。
  2. 起點中文網:用於搜索小說的元信息(書名、作者等),正文仍以筆趣閣側爬取爲主。
  3. 章節落盤:正文按章節寫入本地,便於後續導出與聽書。

導出與閱讀

  • 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 後按嚮導執行腳本與配置。可直接復現的表述示例:

  1. 找書:「搜一下有沒有好看的小說」——結合起點元信息與筆趣閣源做檢索與推薦。
  2. 下載正文:「幫我爬某本小說的正文」——選定書目後拉章節並落盤,支持斷點續傳。
  3. 追更:「追更連載小說」——在已有進度上增量更新章節。
  4. 導出:「導出 EPUB 放到閱讀器」或需要 TXT 時說明格式——生成 EPUB/TXT。
  5. 聽書:「把某小說轉成 MP3 睡前聽」——走 edge-tts 分段合成,長文自動切段。
  6. 書架:「整理小說書架」——在本地已下載作品間切換、歸類。
  7. 知識庫:「同步小說到知識庫」或「備份閱讀記錄到 IMA/Dify」——在配置好 API 後同步章節或記錄。

經過上面的步驟,你不需要在對話裏手寫爬蟲代碼;Skill 負責站點選擇與併發、導出與 TTS 的重試邏輯。

適用場景與注意

適合誰

  • 經常在 Agent 裏搜網文、批量下載章節、導出閱讀器格式或做聽書合成的用戶。
  • 需要把小說內容同步到 IMA/Dify 等知識庫、並保留閱讀進度備份的場景。

限制與注意

  1. 合規與版權:爬取與導出僅適合你有權訪問的內容;聚合站與版權政策隨時間變化,使用風險需自行評估。
  2. 依賴與網絡:爬取依賴目標站可達;TTS 依賴 edge-tts 及網絡環境。
  3. API Key:標籤要求 API Key;未配置時,部分搜索或知識庫能力可能不可用。
  4. 版本信息:SkillHub 包版本爲 v1.0.10,功能自述爲 v2.2.0,以實際安裝包內 SKILL.md 爲準。
  5. 社區 Skill:發佈者爲社區用戶,非平臺官方維護;頁面顯示評分 100000、下載 2045 次(統計來自 SkillHub 頁面,會隨時間更新)。

結尾

網文搜索skill(娛樂工具) 把搜書、筆趣閣正文爬取、章節落盤、EPUB/TXT 導出、edge-tts 聽書、斷點續傳以及 IMA/Dify 知識庫同步收進一個 Skill,適合用對話完成追更與閱讀管線。安裝與詳情見 SkillHub:
https://www.skillhub.cn/skills/user_9d5a2a39/webnovelscraper

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜