通过进度跟踪、智能分块和摘要提取功能阅读多个来源的 EPUB、PDF 或 TXT 书籍,以实现高效学习。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install book-reader或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install book-reader⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/book-reader/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
Read books (epub, pdf, txt) from various sources with progress tracking.
Enable AI agents to read full-length books for learning, summarization, and knowledge extraction.
curl or wget - Download bookspandoc - Convert EPUB to text (optional, fallback to python)pdftotext (poppler-utils) - Extract PDF textebooklib and beautifulsoup4 (for EPUB parsing)./book-reader.sh search "Thinking Fast and Slow"
./book-reader.sh download <book-id> [output-file]
./book-reader.sh read <file> [--from-page N] [--pages N]
./book-reader.sh status
# Install dependencies
sudo apt-get install poppler-utils pandoc # Linux
# brew install poppler pandoc # macOS
pip3 install ebooklib beautifulsoup4 lxml
# Make executable
chmod +x book-reader.sh
- API: https://gutendex.com - Free, legal, no DRM
- Millions of books, papers, comics - Legal gray area depending on jurisdiction - Use responsibly
Progress tracked in ~/.openclaw/workspace/memory/reading-state.json:
{
"currentBook": "Thinking, Fast and Slow",
"file": "/path/to/book.epub",
"totalPages": 499,
"pagesRead": 127,
"lastRead": 1770957900,
"bookmarks": [50, 200],
"notes": "Interesting insight about System 1 vs System 2..."
}
# Find the book
./book-reader.sh search "Daniel Kahneman Thinking"
# Download it
./book-reader.sh download 12345 ~/books/thinking-fast-slow.epub
# Start reading
./book-reader.sh read ~/books/thinking-fast-slow.epub --pages 50
# Continue later
./book-reader.sh read ~/books/thinking-fast-slow.epub --pages 50
# Check progress
./book-reader.sh status
---
Use responsibly. Support authors when possible.
安装 图书阅读器 - 每天学习和成长 后,可以对 AI 说这些话来触发它
Help me get started with Book Reader - Learn & Grow Every Day
Explains what Book Reader - Learn & Grow Every Day does, walks through the setup, and runs a quick demo based on your current project
Use Book Reader - Learn & Grow Every Day to read EPUB, PDF, or TXT books from multiple sources with progress tr...
Invokes Book Reader - Learn & Grow Every Day with the right parameters and returns the result directly in the conversation
What can I do with Book Reader - Learn & Grow Every Day in my documents & notes workflow?
Lists the top use cases for Book Reader - Learn & Grow Every Day, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/book-reader/ 目录(个人级,所有项目可用),或 .claude/skills/book-reader/(项目级)。重启 AI 客户端后,用 /book-reader 主动调用,或让 AI 根据上下文自动发现并使用。
图书阅读器 - 每天学习和成长 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
图书阅读器 - 每天学习和成长 可免费安装使用。请查阅仓库了解许可证信息。
通过进度跟踪、智能分块和摘要提取功能阅读多个来源的 EPUB、PDF 或 TXT 书籍,以实现高效学习。
图书阅读器 - 每天学习和成长 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using Book Reader - Learn & Grow Every Day
Identifies repetitive steps in your workflow and sets up Book Reader - Learn & Grow Every Day to handle them automatically