类库
› pdf-to-interactive-lesson
Nutlope/pdf-to-interactive-lesson
该工具可将PDF文档自动转换为包含模块、课程和测验的交互式在线课程。用户上传PDF后,系统提取文本并调用AI生成结构化教学内容与互动题目,支持保存进度及分享链接,实现从静态文档到动态学习的快速转化。
技术栈
根目录 javascript
框架
Next.js
16.1.6
React
19.2.0
CSS 框架
Tailwind CSS
^4
代码规范
ESLint
^9
查看全部依赖 (36)
依赖
@ai-sdk/anthropic
^2.0.38
@ai-sdk/openai
^2.0.56
@ai-sdk/togetherai
^1.0.24
@dnd-kit/core
^6.3.1
@neondatabase/serverless
^1.0.2
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-popover
^1.1.15
@radix-ui/react-tooltip
^1.2.8
@upstash/redis
^1.35.6
@vercel/blob
^2.0.0
@vercel/queue
^0.2.0
@xyflow/react
^12.9.3
ai
^5.0.81
class-variance-authority
^0.7.1
clsx
^2.1.1
dagre
^0.8.5
dotenv
^17.2.3
drizzle-orm
^0.44.7
lucide-react
^0.552.0
mupdf
^1.27.0
next-plausible
^3.12.2
ora
^9.0.0
react-dom
19.2.0
sharp
0.33.5
tailwind-merge
^3.3.1
vaul
^1.1.2
zod
^3.24.1
开发依赖
@tailwindcss/postcss
^4
@types/dagre
^0.7.53
@types/node
^20
@types/react
^19
@types/react-dom
^19
drizzle-kit
^0.31.7
eslint-config-next
16.1.6
tsx
^4.19.2
typescript
^5.9.3
截图