运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install ebook-search
镜像加速npx clawhub@latest install ebook-search --registry https://cn.longxiaskill.com镜像同步中
技能文档
电子书搜索 📚 从 jbiaojerry.github.io/ebook-treasure-chest 搜索并下载电子书(24,000+ 本)。
快速开始 # 搜索书籍 python3 scripts/ebook-db.py search "武侠" # 按分类筛选 python3 scripts/ebook-db.py search "科幻" --category "科幻" # 限制结果数 python3 scripts/ebook-db.py search "python" -l 10 # 更新数据库缓存 python3 scripts/ebook-db.py update # 查看数据库统计 python3 scripts/ebook-db.py stats # 列出所有分类 python3 scripts/ebook-db.py categories
工作原理
- 从网站下载 all-books.json(约 5 MB)
- 本地缓存至 ~/.cache/ebook-search/all-books.json
- 每 24 小时自动刷新缓存
- 支持按标题、作者、分类搜索(不区分大小写,支持多词)
书籍数据结构 title 书名 author 作者 category 分类(武侠、科幻、文学等) link 下载链接(ctfile.com/城通网盘) formats 可用格式(epub、mobi、azw3) language 语言代码(ZH、EN)
使用流程
- 运行搜索
- 以可读格式展示结果
- 用户选书后显示下载链接
- 需要更多结果时增大 -l 或优化关键词
技巧
- 多关键词搜索效果更好(如“金庸 武侠”)
- 先查分类锁定 genre
- 结果陈旧时执行 update
- 下载链接在 ctfile.com(城通网盘),需浏览器访问