/easegen-front

Primary LanguageVueMIT LicenseMIT

我 全栈工程师,AGI时代超级个体践行者,希望通过开源为AI发展做贡献。

如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。

🐶 新手必读

  • nodejs > 16.18.0 && pnpm > 8.6.0 (强制使用pnpm)
  • 演示地址【Vue3 + element-plus】:http://36.103.251.108:48083
  • 启动文档:请加入飞书群 飞书
  • 教程:TODO
  • 操作手册:TODO

🐯 平台简介

easegen,开源数字人课程制作平台。

课程制作

  • 我的视频页面

课程制作

  • 智能课件页面

智能课件

  • 智能出题页面

智能出题

技术栈

框架 说明 版本
Vue Vue 框架 3.3.8
Vite 开发与构建工具 4.5.0
Element Plus Element Plus 2.4.2
TypeScript JavaScript 的超集 5.2.2
pinia Vue 存储库 替代 vuex5 2.1.7
vueuse 常用工具集 10.6.1
vue-i18n 国际化 9.6.5
vue-router Vue 路由 4.2.5
unocss 原子 css 0.57.4
iconify 在线图标库 3.1.1
wangeditor 富文本编辑器 5.1.23

开发工具

推荐 VS Code 开发,配合插件如下:

插件名 功能
Vue - Official Vue 与 TypeScript 支持
unocss unocss for vscode
Iconify IntelliSense Iconify 预览和搜索
i18n Ally 国际化智能提示
Stylelint Css 格式化
Prettier 代码格式化
ESLint 脚本代码检查
DotENV env 文件高亮

🔥 后端架构 TODO

Spring Boot:

① easegen-admin:https://github.com/taoofagi/easegen-admin

若依其他系统功能

请参考ruoyi-vue-pro