还在为下载课程资源发愁?
视频打不开?
资料只能在线播放?
想保存一整套教学资源,却只能一个个点击?
今天分享一个 GitHub 上近期值得收藏的小工具——knowledge-grab。
老师、家长、学生都有的一个痛点
国家中小学智慧教育平台里面有大量优质资源,比如
• 精品课程 • 教学视频 • 课件资源 • 学科资料 • 教育专题内容
这些资源质量都很高,但在实际使用过程中,经常会遇到几个问题
❌ 网页打开慢
❌ 视频只能在线播放
❌ 下载入口隐藏
❌ 想整理成自己的资料库非常麻烦
尤其是老师备课、家长给孩子整理学习资料时,一个个复制链接、保存文件,非常浪费时间。那么有没有一种方式:
打开软件 → 找到资源 → 点击下载 → 自动保存?
答案是:有。
GitHub 开源神器——knowledge-grab 走来了
knowledge-grab 是一个开源桌面工具,主要目标就是帮助用户快速下载国家中小学智慧教育平台中的教育资源。
该项目采用 Tauri 和 Vue 3 进行开发,是一个真正的桌面应用,而不是简单网页脚本。简单理解它就是一个“教育资源下载助手”。

它到底有什么用?
功能一:快速获取教育资源
传统方式
打开网站 → 搜索课程 → 打开页面 → 寻找下载 → 复制保存 → 重复几十次
使用 knowledge-grab
打开软件 → 选择资源 → 下载保存
效率直接提升。
功能二:建立自己的学习资料库
很多家长都有这样的需求,孩子一路学习下来,需要大量资料。如果全部在线查看,资料分散。如果提前整理,可以形成
我的学习资料库├── 数学│ ├── 初中一年级│ ├── 初中二年级│ └── 初中三年级│├── 语文│ ├── 古诗词│ └── 阅读训练│└── 英语├── 单词└── 课程视频
以后复习查找非常方便。
为什么这个项目值得关注?
1. 小而实用
很多开源项目功能复杂;安装困难;配置麻烦,普通用户根本不会使用。
但 knowledge-grab 的定位非常明确,那就是
解决一个具体问题。
这种工具往往生命周期更长。
2. 桌面应用体验更好
相比浏览器脚本,桌面应用拥有
✅ 独立窗口
✅ 文件管理更方便
✅ 使用体验更接近普通软件
对于老师和家长来说,上手成本更低。
3. 开源意味着可持续改进
项目代码公开,开发者可以
• 提交优化 • 修复问题 • 增加功能
未来可能加入更多
• 批量下载 • 分类整理 • 自动命名 • 资源搜索优化
适合哪些人?
教师
当备课时,快速收集课程素材。
例如:
数学公开课 → 下载相关视频 → 整理教学案例
家长
给孩子建立家庭学习资源库,不用每次学习都重新搜索。
学生
学习时,整理
• 复习资料 • 网课视频 • 学习笔记
形成自己的数字资料中心。
安装体验
项目采用现代前端技术,技术栈是 Tauri + Vue 3,源码结构清晰。
对于开发者,可以直接拉取源码二次开发。
对于普通用户,等待项目发布桌面版本即可。
一个小工具,解决一个大问题
很多时候,真正有价值的软件,并不是功能最多。而是刚好解决你的一个痛点。

knowledge-grab 就属于这一类,它没有复杂功能,没有花哨设计,但是解决了一个真实需求,就是让教育资源获取更加简单。

写在最后
现在越来越多优秀工具来自 GitHub。以前找资料靠搜索,现在可以拥有自己的工具箱。
如果你
✅ 是老师
✅ 有孩子正在学习
✅ 喜欢收藏教育资源
这个项目就值得收藏。
项目地址:
https://github.com/alterem/knowledge-grab
推荐分享和收藏
建议 ⭐ 三连一下,方便以后寻找。更多实用开源项目
• AI 工具 • 自动化工具 • 效率软件 • 免费资源
都会持续分享。关注公众号,发现更多隐藏神器。
夜雨聆风