Skip to Content
🎉 Snapifit AI v0.1.1 已发布,新增 AI 健康团队功能!
部署部署指南

部署指南

Snapifit AI 提供多种部署方案,满足不同场景的需求。建议先使用首页的智能部署向导获取个性化推荐。

🎯 快速选择

📋 部署方案对比

部署方案协议类型适用场景部署时间技术要求
个人版Apache 2.0个人学习开发5-10分钟⭐ 基础
社区版社区协议家庭健康管理10-15分钟⭐⭐ 中等
L站版Apache 2.0L站社区用户10-15分钟⭐⭐ 中等
Docker部署根据用途本地生产环境15-20分钟⭐⭐⭐ 高级

🚀 智能部署向导

如果您不确定选择哪种部署方案,建议使用首页的智能部署向导:

  1. 访问 首页
  2. 使用智能部署向导
  3. 回答几个简单问题
  4. 获取个性化推荐
  5. 一键跳转到对应部署指南

📋 通用部署流程

无论选择哪种部署方式,通常包含以下步骤:

1. 准备阶段 ⚙️

  • 注册必要的服务账户
  • 获取 API 密钥和访问凭证
  • 确认系统要求

2. 获取代码 📥

  • Fork 对应的 GitHub 仓库
  • 或下载源代码到本地

3. 配置服务 🔧

  • 设置数据库服务
  • 配置 AI 服务
  • 设置环境变量

4. 部署应用 🚀

  • 执行部署命令
  • 等待部署完成
  • 验证功能正常

✅ 部署前准备

💡

不同部署方案的具体要求可能不同,请参考对应的部署指南。

通用要求

  • GitHub 账户(用于获取代码)
  • OpenAI API Key(用于 AI 功能)
  • 稳定的网络连接

云端部署需要

  • Vercel 账户(推荐的部署平台)
  • Supabase 账户(推荐的数据库服务)

本地部署需要

  • Docker 环境(用于容器化部署)
  • PostgreSQL 数据库(或其他兼容数据库)
  • Node.js 18+ 环境

🎯 如何选择部署方案

👤 个人用户

🏢 组织用户

💻 技术偏好

  • 快速体验: 选择云端部署方案(个人版、社区版、L站版)
  • 完全控制: 选择 Docker部署
  • 定制开发: 选择 个人版

🆘 获取帮助

部署过程中遇到问题?

📚 文档资源

💬 社区支持

🎯 专属支持

🚀

准备好开始部署了吗?选择适合您的方案,开始您的健康管理之旅!

Last updated on