
learn-from-materials
把PDF和论文变成能做题、能做笔记的学习网页
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-25 · 当前星标 ★ 1355
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 支持 Agent Skills 规范的代理环境(WorkBuddy、Codex、Claude Code、GitHub Copilot CLI 等)
- 该代理需能读取文件、运行本地命令并识别 SKILL.md
- Python 环境(用于材料提取、覆盖率校验与 HTML 渲染)
- 安装 1.0 发布包时需能解压 learn-from-materials-1.0-release.zip
安装与启动步骤
-
1确认代理环境
运行环境需支持读取文件、执行本地命令并识别 SKILL.md;纯聊天环境只能用部分提示工作流。
-
2选择技能目录
按所用客户端选择用户级技能搜索目录,如 Claude Code 用 ~/.claude/skills/,目录不存在时先创建。
-
3克隆仓库安装
把仓库直接克隆为技能目录下的 learn-from-materials 文件夹,路径按你的客户端替换。
git clone https://github.com/dmoshehun-prog/learn-from-materials.git ~/.claude/skills/learn-from-materials -
4或解压 ZIP 安装
用 1.0 发布包时,解压 learn-from-materials-1.0-release.zip,把完整的 learn-from-materials/ 文件夹放入技能目录。
-
5检查目录结构
确认 SKILL.md、scripts/、references/、templates/ 直接位于 learn-from-materials/ 内,别多套一层文件夹。
-
6重启客户端
若客户端没发现新版本,重新加载或重启;已有同名旧技能要先自行备份,不要直接覆盖。
如何确认成功
重新加载或重启客户端后,技能列表中出现 learn-from-materials,且能识别该版本。
常见问题
Q:该用 ZIP 还是 git clone 安装?
A:ZIP 对应 1.0 发布版;git clone 安装的是仓库默认分支,内容可能与 ZIP 不同。要装这个 1.0 版本请用 ZIP。
Q:纯聊天客户端能用吗?
A:不支持。没有文件系统访问或 Python 执行能力的纯聊天环境只能使用部分提示工作流,无法做材料提取、覆盖率校验和 HTML 渲染。
Q:目标目录已存在同名技能怎么办?
A:先自行备份,不要直接覆盖。整个 learn-from-materials/ 目录替换后再让客户端重新发现技能。
Q:云或托管代理读不到本地目录怎么办?
A:这类代理可能无法访问本地用户目录,应通过该产品的技能导入、同步或项目级目录机制安装。
Q:客户端没识别到新版本怎么办?
A:重新加载或重启客户端;仍不生效时检查技能目录是否放对、是否多了一层嵌套。
注意事项
- 各客户端用户级目录:WorkBuddy 为 ~/.workbuddy/skills/,Codex 为 ~/.agents/skills/,Claude Code 为 ~/.claude/skills/,GitHub Copilot CLI 为 ~/.copilot/skills/ 或 ~/.agen
- ZIP 中的 SKILL.md、scripts/、references/、templates/ 必须直接位于 learn-from-materials/ 文件夹内,避免多余嵌套层级。
- 更新已有同名技能前先备份,不要直接覆盖原目录。
- 云/托管代理可能读不到本地用户目录,需改用该产品的技能导入或项目级目录机制。
核心亮点
- 保留原文出处,生成的内容可追溯到具体段落,降低 AI 幻觉风险
- 自动生成测验题,把阅读变成主动回忆,提升记忆效率
- 输出 Markdown 学习网页,方便接入个人知识库或笔记系统
不足之处
- 项目处于早期阶段,功能稳定性和边界场景处理有待验证
- 依赖 AI Agent 生态,使用门槛和成本受外部工具影响
适用场景
- 把技术书籍 PDF 转成带测验的复习页面
- 将学术论文批量转为可检索的个人知识库
- 备考时把教材变成可自测的交互式笔记
替代项目
PDFMathTranslate、MarkItDown、Open Notebook
同类项目推荐
designing-ai-agents
开源
27 个 Agent 设计模式,按认知模块照着搭
Companion code for 'Designing AI Agents' (Manning, 2027) — 27 agent design patterns···
ElevenSpeak
开源
开口不敢说外语?AI 语音陪练随时纠正你的发音
Your personal voice language teacher based on ChatGPT + Whisper + Eleven Labs
HuggingFaceGuidedTourForMac
开源
在 Mac 上一步步跑通 HuggingFace 大模型
A guided tour on how to use HuggingFace large language models on Macs with Apple Sil···
HuggingEnvs
开源
跟着教程,从零搭建并扩展 LLM 强化学习环境,快速上手 RLHF/GRPO。
FineEnvs — RL Environments 101: building and scaling RL environments in the age of ···
PythonLearning
开源
系统梳理 Python 基础到进阶的学习文档库
A comprehensive Python learning repository!Easy reading of learning documents:
Tianji
开源
一套教程吃透LLM应用开发,从提示词到微调全搞定
制作懂人情世故的大语言模型 | 涵盖提示词工程、RAG、Agent、LLM微调教程
yuketang-helper-auto
开源
雨课堂课件一键下载+OCR+AI问答,复习效率翻倍
雨课堂 / 荷塘雨课堂开源 AI 学习助手|Open-source Yuketang / Rain Classroom AI learni···
Companion-Space
开源
本地部署二次元学习搭子,陪你专注还记性超好
本地优先的二次元陪伴学习应用 · Local-first anime companion and study app.
AI-Code-Tutorials
开源
双语实战教程,快速上手 Claude Code 和 Codex 完成真实项目
Bilingual AI coding tutorials for Claude Code and OpenAI Codex: setup, CLI, Codex wo···