为 AI 智能体提供排版规则与模板,可导出 PDF、PNG 和可编辑的 PPTX。
dmoshehun-prog/learn-from-materials
一个智能体技能,可将 PDF、书籍、幻灯片和论文转化为可追溯的知识库与交互式学习网页。
- Star
- 1,061
- Fork
- 98
- 未关闭 Issue
- 0
- 最近提交
- 13天前
这是什么?
learn-from-materials 是一个面向 AI 编程智能体的技能,适用于可以读取本地文件并运行 Python 的环境,如 Claude Code、Codex 和 WorkBuddy。输入书籍、PDF、EPUB、DOCX、PPTX、HTML 或一组文件后,它会生成 `.learnkb/` 知识库、可离线打开的交互式学习网页,以及基于同一内容数据的 Markdown 版本。
生成的页面包括核心框架、带原文位置的引导内容、术语表、行动规则、动态自测和本地笔记。PDF 页码、PPT 幻灯片和 EPUB 章节都能做细粒度的来源定位。可复用的方法会保存到带稳定 ID 的 `methods.json` 方法库中,并可通过「应用此方法论」面板生成提示词,交给智能体针对材料提问。
技能提供两种学习深度:快速概览提炼核心论点;系统学习则通读全文,并执行覆盖度与反向校验。材料依据的事实与模型补充内容分开标注,页面的笔记和测验记录只保存在浏览器本地存储中。
核心功能
- 01将 PDF、EPUB、DOCX、PPTX、Markdown 等格式转为可追溯的知识库
- 02生成可离线打开的交互式学习网页,包含框架图和自测题
- 03将内容映射到 PDF 页码、PPT 幻灯片和 EPUB 章节,便于核对原文
- 04把可复用方法保存到带版本的 methods.json 方法库
- 05提供快速概览和系统学习两种深度,并进行覆盖度检查
- 06读者笔记和测验记录仅保存在浏览器本地
适用场景
- 借助可核对的大纲系统学习技术书籍或研究论文
- 快速了解幻灯片或行业报告,并获得逐页引用
- 基于课程资料制作自测题和笔记页面
- 将一组相关文档整理为可离线浏览的学习站点
快速上手
- 1
解压 1.0 发布版 ZIP,并将 learn-from-materials 文件夹放入你的 agent 技能目录
- 2
或将仓库克隆到你的 agent 技能目录(以 Claude Code 为例)
git clone https://github.com/dmoshehun-prog/learn-from-materials.git ~/.claude/skills/learn-from-materials
使用前须知
- 需要能够读取文件、运行本地命令并识别 SKILL.md 的 agent,并需要 Python 3.10 或更高版本。
- 没有文件系统访问或 Python 执行能力的纯聊天环境只能使用部分提示流程,无法完成资料提取和 HTML 渲染。
标签
常见问题
- learn-from-materials 是什么?
- 一个智能体技能,可将 PDF、书籍、幻灯片和论文转化为可追溯的知识库与交互式学习网页。 learn-from-materials 是一个面向 AI 编程智能体的技能,适用于可以读取本地文件并运行 Python 的环境,如 Claude Code、Codex 和 WorkBuddy。输入书籍、PDF、EPUB、DOCX、PPTX、HTML 或一组文件后,它会生成 `.learnkb/` 知识库、可离线打开的交互式学习网页,以及基于同一内容数据的 Markdown 版本。
- learn-from-materials 可以免费使用吗?用的什么许可证?
- learn-from-materials 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- learn-from-materials 还在维护吗?
- 活跃维护中。learn-from-materials 最近一次提交是在 2026年10月7日。
- learn-from-materials 适合用来做什么?
- 借助可核对的大纲系统学习技术书籍或研究论文 快速了解幻灯片或行业报告,并获得逐页引用 基于课程资料制作自测题和笔记页面 将一组相关文档整理为可离线浏览的学习站点
- learn-from-materials 怎么安装和运行?
- 解压 1.0 发布版 ZIP,并将 learn-from-materials 文件夹放入你的 agent 技能目录 或将仓库克隆到你的 agent 技能目录(以 Claude Code 为例): git clone https://github.com/dmoshehun-prog/learn-from-materials.git ~/.claude/skills/learn-from-materials
- 在哪里获取 learn-from-materials?
- 源代码和安装说明在 GitHub 上:https://github.com/dmoshehun-prog/learn-from-materials
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Claude Code、Codex 等 AI 智能体的插件,用 LLM 编译可检索、兼容 Obsidian 的知识库。
专为 AI 智能体与人类共用设计的浏览器,智能体在独立 Space 中执行任务,不打扰你的标签页与登录状态。
汇集 1000 多个 Claude Skills 与插件的精选列表,覆盖 Claude Code、Claude.ai 及 Codex、Cursor 等编程智能体。
宝玉分享的一组 AI Agent 技能,覆盖配图、信息图、幻灯片、漫画及发布到微信、X、微博等日常创作工作流。
一款 Obsidian 插件,将 Claude Code、Codex 等 AI 编程代理嵌入笔记库,作为协作助手使用。