一个仿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聊天界面

  • 输入图片说明

  • 图片生成界面

输入图片说明

  • 代码生成界面

输入图片说明

  • 个人知识库界面

输入图片说明

  • 移动端适配界面

输入图片说明

输入图片说明

快速开始

环境准备

  1. 安装Node.js(前端开发依赖)

安装依赖

# 后端依赖
npm install # 前端依赖
npm run dev # 启动前端开发服务器
posted @ 2025-04-11 13:45  it-Curry  阅读(332)  评论(0)    收藏  举报