# echo-ai **Repository Path**: panfu/echo-ai ## Basic Information - **Project Name**: echo-ai - **Description**: 基于 Vue 3 + Vite + TypeScript + Axios 构建的极简 AI 对话助手,纯手写 CSS 还原 DeepSeek 风格界面,支持 DeepSeek 官方 API 与本地 Ollama 模型。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-10 - **Last Updated**: 2026-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Echo AI 基于 Vue 3 + Vite + TypeScript + Axios 构建的极简 AI 对话助手,纯手写 CSS 还原 DeepSeek 风格界面,支持 DeepSeek 官方 API 与本地 Ollama 模型。 ## 功能特性 - 💬 流式(SSE)与非流式对话,兼容 OpenAI 接口协议 - 🧠 深度思考:切换推理模型(`deepseek-reasoner`),推理过程可展开查看 - 🔍 智能搜索:开启联网搜索(DeepSeek `enable_search`) - 🎛️ 模型选择:输入框下方下拉框可切换模型(可用 `VITE_AI_MODELS` 配置) - 📎 附件上传:支持图片(视觉格式发送)、文本文件(内容随消息发送),以及 MP3 音频 / MP4 视频(消息内直接播放,仅展示不发送) - 📝 多会话管理,本地持久化(localStorage) - ⏹️ 支持中断生成(AbortController) - 🖥️ DeepSeek 官方 API / 本地 Ollama 一键切换 - 🔒 API Key 支持环境变量与 localStorage 两种配置方式 - 🎨 纯手写 CSS,无 UI 框架依赖 ## 技术栈 | 分类 | 技术 | | --- | --- | | 框架 | Vue 3(组合式 API + `