免费小说 TXT 下载器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f60a6fb7/novel-txt-finder。
技能介绍
问题
很多用户手里只有书名或片段书名,却很难找到可直接保存的 TXT 文件。网页搜索结果常常混杂 HTML 页面、目录页、付费平台或跳转链接,直接抓取又容易遇到 GBK/GB2312 编码、文件过小、内容不是小说正文等噪声。这个技能把这些清理步骤固化为流程。
工作流
技能按书名定位目标,再用 web_search 寻找公开免费来源,优先选择 直连 TXT、raw.githubusercontent.com、已知免费站点或文库类页面。对候选链接用 web_fetch 做小规模检查:是否为直接文件、是否包含 .txt 列表、是否只是搜索结果页。确认后可将文件先下载到 /tmp/,再校验 文件大小、正文内容和编码;如出现乱码,会尝试 iconv 转换为 UTF-8,最后保存到用户指定目录或默认 ~/Downloads。
边界与注意
该技能只面向 公开免费来源,不访问 Kindle、Douban Books 等付费平台,不绕过 DRM,也不适合用于批量再分发。若站点封锁、重定向可疑或文件小于 10KB,应视为失败信号并换源。多卷作品会优先下载最完整的一卷,其余卷需要用户确认后再处理。
使用场景
- 离线阅读前,把指定中文网络小说从公开站点找到可下载的 TXT,并保存为 UTF-8。
- 只拿到部分书名时,判断候选链接是目录页、搜索页还是直连文件,再下载最完整一卷。
- 下载得到的小说是 GBK 乱码时,校验正文大于 10KB,并转换为 UTF-8 后保存到目录。
- 整理英文小说语料时,只从公开免费源抓取 TXT,避开付费平台、DRM 和 HTML 噪声页。
适合人员
- 需要离线批注中文网络小说的文本研究者,希望快速获得可编辑 TXT 并处理编码。
- 做语料整理的数据工程师,需要从公开免费站点抓取小说正文,而不是保存 HTML 页面。
- 使用本地阅读器的技术读者,希望把中英文小说下载为 UTF-8 文本并保存到指定目录。
- 维护阅读工具链的自动化工程师,需要让流程判断直连 TXT、目录页、可疑重定向和失败源。