一个仿deepseek 的 AI 应用 shallowseek
最开始我只是想找一个 免费且纯粹的前端 AI 应用组件。 能有常见的AI功能, 能让我们对接自己的私有大模型。 但是没找到。 索性自己搞一个。 功能还在优化和升级, 敬请期待!!!!
如有需要,请留言
AI助手应用 -shallowseek
项目简介
项目名称: shallowseek
项目描述: 一个集成了AI聊天、图片生成、代码生成以及个人知识库搭建功能的智能助手应用。支持对接本地私有大模型,确保数据隐私与安全。
功能特性
1. AI聊天
- 智能对话: 提供自然语言交互,支持日常对话、知识问答、文本创作等场景。
- 上下文理解: 保持对话上下文连贯,提供更自然的交互体验。
- 多领域支持: 覆盖科技、教育、生活、娱乐等多个领域知识。
- 移动端适配: 界面响应式设计,支持在移动设备上流畅使用。
2. 图片生成
- 通义万相-文生图2.1-Turbo (wanx2.1-t2i-turbo): 对接阿里最新图片生成模型。
- 精确理解: 精确理解,可生成更符合预期的图像。
- 上下文优化: 可根据上下文自动优化图片。
3. 代码生成
- 智能编程助手: 根据用户需求生成代码片段,支持多种编程语言(如Python、JavaScript、Java等)。
- 代码解释: 提供代码注释与功能说明,降低学习成本。
- 代码优化建议: 分析代码性能,提供优化方案。
4. 个人知识库搭建
- 知识管理: 支持用户上传文档、笔记等资料,构建个人知识库。
- 智能检索: 通过自然语言查询,快速定位知识库中的相关信息。
- 知识关联: 自动分析知识内容,建立关联关系,提升知识利用效率。
5. 本地私有大模型对接
- 数据安全: 支持对接用户本地部署的私有大模型,确保数据不外泄。
- 模型扩展: 用户可根据需求替换或升级本地模型,灵活适配不同场景。
- 隐私保护: 所有数据处理均在本地完成,避免云端存储带来的隐私风险。
5. 支持移动端使用
- 数据安全: 支持对接用户本地部署的私有大模型,确保数据不外泄。
- 模型扩展: 用户可根据需求替换或升级本地模型,灵活适配不同场景。
- 隐私保护: 所有数据处理均在本地完成,避免云端存储带来的隐私风险。
技术栈
- 前端: Vue.js + HTML/CSS/JavaScript
- 后端: Springboot + redis + onutz + MySQL + Docker + dashscope + ollama
- AI模型: 支持对接本地大模型(如ollama deepseep-r1)
- 数据库: MySQL(Redis用于知识库存储)
- 其他: Docker(容器化部署)、RESTful API(前后端通信)
项目结构

效果展示
-
AI聊天界面
-

-
图片生成界面

- 代码生成界面

- 个人知识库界面

- 移动端适配界面


快速开始
环境准备
- 安装Node.js(前端开发依赖)
安装依赖
# 后端依赖
npm install # 前端依赖
npm run dev # 启动前端开发服务器

浙公网安备 33010602011771号