项目地址:https://github.com/heartleo/zlib
zlib 是一个用 Go 编写的 Z-Library 命令行客户端。它支持交互式操作、命令行参数和 JSON 输出,也提供 Claude Code 与 Codex 插件,方便 AI Agent 按书名搜索并下载图书。
主要功能:
- 交互式搜索,支持翻页和直接下载
- 按书籍 ID 下载,显示下载进度
- 查看下载历史和每日下载配额
- 通过 SMTP 将本地图书发送到 Kindle
- 支持 EAPI、代理和自定义域名
- 支持 macOS、Linux 和 Windows
安装:
# macOS / Linux
brew install heartleo/tap/zlib
# Windows
winget install heartleo.zlib
# 或使用 Go
go install github.com/heartleo/zlib/cmd/zlib@latest
快速开始:
# 检查当前网络可用的域名
zlib doctor --eapi
# 根据 doctor 的结果替换域名
zlib login --eapi --domain https://z-lib.gd
# 交互式搜索
zlib search dune
# 面向脚本或 AI Agent 的 JSON 输出
zlib search dune --json
AI Agent 可以直接读取 JSON 结果中的书籍 ID,再调用:
项目还提供 Claude Code 和 Codex 插件:
/plugin marketplace add heartleo/zlib
/plugin install zlib@zlib-plugin-cc
Codex:
codex plugin marketplace add heartleo/zlib
codex plugin add zlib@zlib
MIT License。
项目地址:https://github.com/heartleo/zlib
zlib 是一个用 Go 编写的 Z-Library 命令行客户端。它支持交互式操作、命令行参数和 JSON 输出,也提供 Claude Code 与 Codex 插件,方便 AI Agent 按书名搜索并下载图书。
主要功能:
安装:
快速开始:
AI Agent 可以直接读取 JSON 结果中的书籍 ID,再调用:
项目还提供 Claude Code 和 Codex 插件:
Codex:
MIT License。