pdf-learning
PDF 学习助手,帮助用户从 PDF 文档中学习知识。当用户说"辅助学习"、"用 sigma 学习"、"帮我学习这本书"时触发。功能:(1) 读取 PDF 并按类别存储在 ~/.learning-docs/ 下,(2) 对 PDF 内容做 RAG 检索,(3) 结合通用知识用 sigma 技能对用户进行提问式学习。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anian-skye/pdf-learningWhat This Skill Does
The pdf-learning skill is an advanced educational assistant for OpenClaw designed to transform static PDF documents into interactive learning experiences. It functions by ingesting PDF files, parsing their contents into plain text, and storing them locally in an organized library located at ~/.learning-docs/. By utilizing a sophisticated Retrieval-Augmented Generation (RAG) approach combined with the Sigma questioning engine, this skill doesn't just read documents to you; it actively quizzes you to ensure comprehension.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/anian-skye/pdf-learning
Ensure that your MiniMax API key is properly configured within your environment variables, as this skill relies on the MiniMax Embedding API for high-precision semantic search across your document library.
Use Cases
This skill is ideal for students, researchers, and professionals handling dense documentation. Key scenarios include:
- Exam Preparation: Ingesting textbooks or exam prep guides (e.g., 'ruankao' materials) and using the Sigma mode to simulate past-paper questioning.
- Corporate Training: Uploading technical manuals to facilitate on-the-job training through active recall.
- Research Documentation: Quickly synthesizing knowledge from academic papers and testing your understanding via interactive dialogues.
Example Prompts
- "请帮我学习这本软考冲刺.pdf,将类别设为软考。"
- "我们开始学习系统架构设计章节吧,用 sigma 模式帮我巩固知识。"
- "针对刚刚学习的内容,你可以针对存储在 ruankao 分类下的文档给我出三道练习题吗?"
Tips & Limitations
- File Organization: Keep your PDF categories clear and consistent. Files are stored by category, so using descriptive folder names like 'history', 'physics', or 'programming' will help the retriever provide more accurate results.
- API Dependency: Because this skill uses external RAG and Sigma agents, a stable internet connection is required for embedding generation and query processing.
- Data Privacy: All processed text files are stored locally in your home directory (~/.learning-docs/). Ensure sensitive documents are not ingested if you operate in a high-security environment.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anian-skye-pdf-learning": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution