漫智云AI 工作台产品系统

我要开发同款
proginn10480324862026年07月15日
10阅读

技术信息

语言技术
PythonVue
系统类型
WebLinux
行业分类
人工智能企业服务

作品详情

行业场景

多模块 AI 工作台:Vue 3 前端 + FastAPI 后端。集成通用图像/视频生成、Seedance 高级视频生成、LLM 大语言模型对话三大模块,内置异步任务架构、SQLite 持久化存储、统一 client_id 多用户隔离、24h 自动清理、页面状态恢复。

功能介绍

多模块 AI 工作台:Vue 3 前端 + FastAPI 后端。集成通用图像/视频生成、Seedance 高级视频生成、LLM 大语言模型对话三大模块,内置异步任务架构、SQLite 持久化存储、统一 client_id 多用户隔离、24h 自动清理、页面状态恢复。

项目实现

通用生成引擎
- **动态 API 配置**:新增、编辑、删除任意 API 配置,无需改代码
- **API 图标系统**:上传自定义图标,下拉框中直观展示,配置删除后自动清理孤儿图标
- **同步 + 异步双模式**:同步图片 API + 异步轮询视频 API 统一处理
- **媒体类型区分**:配置级声明 `image` / `video`,前端自动切换渲染
- **嵌套对象数组**:支持任意深度的 Object 嵌套 + `is_array` 标记
- **系统变量绑定**:将任意字段绑定到聊天提示词(`prompt`)或参考图片(`images`)
- **路径表达式解析**:用 `data[].url` 等语法从任意 JSON 响应中提取内容
- **@ 引用系统**:提示词中 `@文件名` 引用参考图,高亮显示,整块退格删除
- **24h 历史持久化**:生成结果自动存入 SQLite,24h 内可在「历史」标签页查看和下载
- **页面状态恢复**:切换页面或刷新后自动恢复已完成的结果和进行中的任务

### Seedance 高级视频生成模块

- **独立页面与路由**:`/seedance` 专属页面
- **临时媒体库**:支持拖放上传图片/视频/音频 + URL 直接添加,仅本次会话有效
- **双模式调用**:傻瓜模式(自动分配角色)+ 专业 @ 模式(手动分配角色)
- **视频本地转存**:生成完成后自动下载视频和末帧图到服务器本地
- **24h 持久化 + 自动清理**:SQLite 存储任务记录,视频文件 24h 后自动清理
- **client_id 鉴权**:下载接口校验 client_id,防止越权访问
- **历史记录标签页**:刷新页面不丢数据,24h 内的任务可查

### LLM 大语言模型对话

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论