{"repo":"pdsuwwz/chatgpt-vue3-light-mvp","free":true,"listed":false,"github":"https://github.com/pdsuwwz/chatgpt-vue3-light-mvp","clone":"git clone https://github.com/pdsuwwz/chatgpt-vue3-light-mvp.git","description":"💭 一个可二次开发 Chat Bot 单轮对话 Web 端 MVP 原型模板, 基于 Vue 3, Vite8, TypeScript, Naive UI, Pinia(v3), UnoCSS 等主流技术构建, 🧤简单集成大模型 API, 采用单轮 AI 问答对话模式, 每次提问独立响应, 无需上下文, 支持 SSE 打字机效果流式输出, 集成 markdown-it Mermaid/KaTex/LaTex 公式高亮预览, 星火, 智谱, 硅基流动, Deepseek V4/V3/R1 深度思考推理模型预览, 兼容 <think> 标签, 包含蒸馏 skill 💼 易于定制和快速搭建 Chat 类大语言模型产品 (附示例截图)","language":"Vue","stars":572,"topics":["ai","chat","chatbot","deepseek","glm","gpt","llm","ollama","openai","qwen"],"license":"MIT","category":"ai-agents","readme_excerpt":"chatgpt-vue3-light-mvp 💭 一个可二次开发 Chat Bot 对话 Web 端原型模板, 基于 Vue 3、Vite 8、TypeScript、Naive UI、Pinia、UnoCSS 等主流技术构建, 🧤简单集成大模型 API, 采用单轮 AI 问答对话模式, 每次提问独立响应, 无需上下文, 支持打字机效果流式输出, 集成 markdown-it, highlight.js, 数学公式, Mermaid 图表语法高亮预览, 💼 易于定制和快速搭建 Chat 类大语言模型产品 [!NOTE] 本项目已将核心实现“蒸馏”为可复用的 Agent Skill： chatbot-mvp-distillation ，并提供中文版： chatbot-mvp-distillation-zh 。如果你想在其他项目中借鉴本项目的 SSE 流式渲染、模型适配、打字机输出、Markdown/KaTeX/Mermaid 渲染等能力，可以把它当作一份面向 AI Agent 的架构蓝图使用。 🌈 Live Demo 在线体验 [!IMPORTANT] 本项目为最小可行产品 (MVP) , 仅支持 单轮对话模式 （每次提问独立响应，不保留上下文） 未来有机会支持多轮对话，目前暂无具体计划。💡 如有需求，可基于此项目自行扩展 🎉 特性 🛠️ 核心技术栈 ： Vite 8 + Vue 3 + TypeScript + Pinia(v3) + ESLint (v10) 🎨 UI 框架 ： Naive UI 2.x 🪄 解放双手 ：内置 Unplugin Auto Import ，支持组件按需自动导入，提升开发效率 🌟 图标支持 ：内置 UnoCSS + Iconify ，实现原子化样式内联和图标按需自动导入 💬 AI 对话 ：支持单轮对话，用户输入即得 AI 独立响应回复，无需上下文 📝 Markdown 预览 ：支持多种编程语言代码高亮，集成 markdown-it 和 highlight.js 📊 可视化支持 ：内置 Mermaid 解析，轻松绘制流程图和时序图等；支持 KaTex/LaTeX 数学公式渲染，助力技术文档编写 🧪 模拟开发模式 ：提供本地模拟开发模式，无需真实 API 即可开始开发 🔑 环境变量管理 ：通过 .env 文件管理 API 密钥，支持不同大模型的配置 🌍 大语言模型 API ：兼容 Deepseek V3/R1, Spark 星火认知大模型、Kimi Moonshot 月之暗面大模型、SiliconFlow、Ollama 等，允许自由扩展 🚀 灵活扩展 ：轻量级模块化 MVP 设计，纯前端开发，项目结构清晰，快速搭建 AI 对话原型 🧩 Agent Skill 蒸馏 本仓库额外提供了项目本地 Skill：英文版 chatbot-mvp-distillation ，以及中文版 chatbot-mvp-distillation-zh 。它们不是运行时功能，也不是 npm 包，而是把当前 MVP 中已经验证过的工程经验整理成一组可被 AI 编程 Agent 读取的架构参考。类似的沉淀方式在很多团队里会以 playbook 、 recipe 、 blueprint 、 architecture notes 等形式存在；这里选择用 Skill，是为了让其他项目在开发类似 Chat Bot 产品时，可以更直接地复用这些设计经验。 这个 Skill 面向“其他项目借鉴”，重点不在于逐文件复制当前仓库，而","default_branch":null,"files":null,"tree":[],"storefront":"/r/pdsuwwz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pdsuwwz/chatgpt-vue3-light-mvp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}