[分享创造] 搭建了一个 AI 学习平台,支持多 LLM 提供商和多格式内容解析

把各种学习资料( PDF 、文档、YouTube 视频、播客、网页文章)转换成结构化的学习素材,适合自用和小范围分享, 技术栈主要是.NET 和 React 。 功能: 1.支持多种内容导入:PDF 、DOCX 上传,YouTube 视频(新增字幕获取功能)、网页文章、音频文件、苹果播客直接解析 2...
[分享创造] 搭建了一个 AI 学习平台,支持多 LLM 提供商和多格式内容解析
[分享创造] 搭建了一个 AI 学习平台,支持多 LLM 提供商和多格式内容解析

把各种学习资料( PDF 、文档、YouTube 视频、播客、网页文章)转换成结构化的学习素材,适合自用和小范围分享技术栈主要是.NET 和 React 。

功能: 1.支持多种内容导入:PDF 、DOCX 上传,YouTube 视频(新增字幕获取功能)、网页文章、音频文件、苹果播客直接解析 2.AI 自动生成学习素材:摘要、闪卡、题库、术语表、思维导图,还有简单的 AI 辅导对话,支持富文本笔记

技术栈: 1.后端:.NET 10 + ASP.NET Core ,用 Entity Framework Core 操作 PostgreSQL ,Redis 做缓存(主要存 AI 生成结果,减少重复调用成本);其中 YouTube 视频相关额外用 yt-dlp + Residential ip + cookies 组合,解决了 Azure 部署时获取字幕被判定为机器人的问题。 2.前端:React 19 + TypeScript ,用 Vite 构建,TailwindCSS 写样式,Tiptap 做富文本编辑.

没有绑定单一 LLM 提供商,支持 Gemini 、OpenAI 、Claude 、Grok 、DeepSeek 等 9 种,自行配置 api key, 所有的 key 存在用户本地 local storage 里。

项目地址: https://github.com/ttang1024/AI_Study_Platform

来源: v2ex.com查看原文