Skip to content

AiW520/devfusion

Repository files navigation

🚀 DevFusion Hub 项目分析

一、技术栈概览

分类 技术 版本
前端框架 Next.js 16.2.4
语言 TypeScript ^5
UI库 React 19.2.4
3D渲染 Three.js + React Three Fiber ^0.184 / ^9.6
状态管理 Zustand ^5.0
UI组件 shadcn/ui + Base UI ^4.6 / ^1.4
样式 Tailwind CSS ^4
动画 Framer Motion ^12.38
数据库 SQLite + Prisma ^5.22
认证 NextAuth.js ^5.0
AI集成 OpenAI SDK + Vercel AI ^6.35 / ^6.0
代码编辑器 CodeSandbox Sandpack ^2.20

二、主要功能模块

  1. 星轨学习路径(Orbit Tracks)

    • 多轨并行学习方案
    • 难度分级(Lv.1-5)
    • 技术栈标签展示
    • 学习周期预估
  2. 语言中枢(Language Hub)

    • 多语言学习向量
    • 跨语言知识关联
  3. 三阶火箭学习法

    • 强基阶段:核心原理掌握
    • 实战阶段:工业级项目演练
    • 面试阶段:精准输出准备
  4. AI智能助手

    • 实时聊天答疑
    • 代码推荐
    • 学习进度分析
  5. 学习进度追踪

    • 完成度统计
    • 薄弱点识别
    • 笔记系统

三、创新亮点

创新点 说明
3D可视化学习路径 使用Three.js实现星轨Orbit动画效果,增强视觉体验
AI驱动学习 集成OpenAI实现智能答疑和学习推荐
双引擎架构 星轨(Track)+ 语言中枢(Vector)双维度学习体系
代码沙箱集成 内嵌CodeSandbox实现实时代码运行
模块化课程单元 支持基础、项目、面试三种模块类型

四、适用人群

  • 初级开发者:系统化学习前端技术栈
  • 进阶开发者:构建架构师思维能力
  • 求职面试者:针对性面试准备
  • 全栈开发者:提升跨领域技术能力

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

DevFusion Hub 是一个面向现代开发者的 3D 交互式学习平台,旨在打破传统“线性的、孤立的”编程学习方式。通过融合 星轨式学习路径、多语言中枢 和 AI 智能助手,我们为不同阶段的开发者提供从零基础到架构师的全方位成长方案。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages