编程 OmniGet:一站式本地学习中心,下载课程、看电子书、听音乐、知识管理全包了

2026-05-14 10:25:32 +0800 CST views 6

OmniGet:一站式本地学习中心,下载课程、看电子书、听音乐、知识管理全包了

标签: 开源工具 / 学习工具 / Tauri / Rust / Svelte / 知识管理
原文: 微信公众号「几乎满级」https://mp.weixin.qq.com/s/cl_2F-yLv1mh8uQp0KqmQA


核心亮点

OmniGet 是一款免费开源的一站式桌面应用,将资源嗅探抓取、在线课程学习、影音播放、电子书阅读与知识管理融为一体。支持从 YouTube、Udemy、TikTok 等上千个平台下载内容,纯本地化、强隐私。前端 Svelte + TypeScript,后端 Rust + Tauri,4.4K Star,跨平台支持 Windows / macOS / Linux。


五大核心模块

1. 在线课程下载与学习

  • 粘贴 Udemy、Hotmart 等平台链接,整套视频课程完整拉取到本地
  • 内嵌播放器绑定硬核学习工作流
  • 时间戳跳转笔记:边看视频边敲笔记,点击笔记直接跳转到对应时间点
  • 番茄钟:锁定专注力
  • 抽认卡(Flashcards):基于课程内容生成,遵循遗忘曲线进行间隔重复复习

2. 电子书阅读与管理

  • 扔进 EPUB 或 PDF 文件,系统自动抓取匹配书籍封面与元数据
  • 原生解析种子(.torrent)与磁力链
  • 本地电子书架,完全离线可用

3. 音乐播放

  • 接管本地无损音频
  • 直接串流 Spotify 或 YouTube Music 在线歌单
  • 同步滚动歌词

4. 资源下载

  • 支持 YouTube、Udemy、TikTok 等上千个平台
  • Ctrl+Shift+D 全局快捷键:直接读取剪贴板,后台静默零点击下载
  • 内置 FFmpeg 转换器,免环境配置

5. 知识管理

  • 双向链接 + 知识图谱,把零散思路编织成网
  • 随着学习资料积累,形成个人知识体系
  • P2P 直传:两台电脑间只需互对"4字代码"即可传输资料

技术栈

组件技术占比
前端Svelte + TypeScript66.7% + 9.2%
后端Rust + Tauri17.9%
协议GPL-3.0
跨平台Windows / macOS / Linux全兼容

隐私与安全

  • 纯本地化:所有文件数据封存本地硬盘
  • 不设云同步:无云端依赖,数据完全掌控
  • 用户需自行对抓取内容的版权合规性负责

适用场景

  • 在线课程学习者(Udemy/Coursera 等)
  • 电子书重度读者
  • 知识管理爱好者(类似 Obsidian 但更全能)
  • 音乐发烧友(本地无损 + Spotify 串流)
  • 需要离线学习的场景(网络不稳定地区)
  • 重视隐私、不想依赖云端服务的学习者

项目信息

属性详情
项目名OmniGet
GitHubhttps://github.com/tonhowtf/omniget
Stars4.4K+
前端Svelte + TypeScript
后端Rust + Tauri
协议GPL-3.0
平台Windows / macOS / Linux
特色一站式学习中心、纯本地、强隐私

本文整理自微信公众号「几乎满级」,原文链接:https://mp.weixin.qq.com/s/cl_2F-yLv1mh8uQp0KqmQA

推荐文章

git使用笔记
2024-11-18 18:17:44 +0800 CST
Python 微软邮箱 OAuth2 认证 Demo
2024-11-20 15:42:09 +0800 CST
php客服服务管理系统
2024-11-19 06:48:35 +0800 CST
JavaScript设计模式:桥接模式
2024-11-18 19:03:40 +0800 CST
动态渐变背景
2024-11-19 01:49:50 +0800 CST
使用 node-ssh 实现自动化部署
2024-11-18 20:06:21 +0800 CST
免费常用API接口分享
2024-11-19 09:25:07 +0800 CST
paint-board:趣味性艺术画板
2024-11-19 07:43:41 +0800 CST
Vue3中如何处理异步操作?
2024-11-19 04:06:07 +0800 CST
Golang 几种使用 Channel 的错误姿势
2024-11-19 01:42:18 +0800 CST
最全面的 `history` 命令指南
2024-11-18 21:32:45 +0800 CST
利用Python构建语音助手
2024-11-19 04:24:50 +0800 CST
程序员茄子在线接单