我 全栈工程师,AGI时代超级个体践行者,希望通过开源为AI发展做贡献。
如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。
- nodejs > 16.18.0 && pnpm > 8.6.0 (强制使用pnpm)
- 演示地址【Vue3 + element-plus】:http://36.103.251.108:48083 请注册体验
- 启动文档、操作手册:请加入飞书群获取
- 项目合作&技术交流加微信,备注easegen:
easegen,开源数字人课程制作平台。
-
前端基于 yudao-ui-admin-vue3 实现
-
后端基于 ruoyi-vue-pro 实现
-
智能课件基于文多多实现
-
文档解析基于doc2x实现
-
课程制作
- 智能课件
- 智能出题
以下是我们计划在未来实现的主要功能和改进:
- 支持课程模板
- 支持讲稿智能生成
- 支持数字人形象声音定制
- 支持docker快速部署
- 支持AI生成口播稿
- 声音支持SSML语法
- 增加教案生成
- 增加教案转课件,生成可控PPT
- 支持实时数字人讲课功能
- 增加智能助理
框架 | 说明 | 版本 |
---|---|---|
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 文件高亮 |
Spring Boot:
① easegen-admin:https://github.com/taoofagi/easegen-admin
代码
:easegen-front
的代码采用Apache
许可证发布,学术用途和商业用途都可以。AIGC
:本项目旨在积极影响基于人工智能的文字、语音、视频生成领域。用户被授予使用此工具创建文字、语音、视频的自由,但他们应该遵守当地法律,并负责任地使用。开发人员不对用户可能的不当使用承担任何责任。