✅ Phase 1 已完成 - 基于 DeepSeek V3 的智能对话系统 📋 Phase 2 已规划 - MemMachine 记忆系统集成
cd E:\Personal_Todd\personal-assistant
npm installnpm run dev试试问:
- "你好,介绍一下你自己"
- "你能帮我做什么?"
- "给我讲个笑话"
# 如果还没有远程仓库,在 GitHub 创建一个
git remote add origin https://github.com/你的用户名/personal-assistant.git
git push -u origin master- 访问 vercel.com
- 点击 "Add New Project"
- 选择你的 GitHub 仓库
- 点击 "Import"
在 Vercel 项目设置中添加:
DEEPSEEK_API_KEY=sk-54c3f8dd90f145e8919f05dc7f137722
点击 "Deploy",等待 2-3 分钟
你会得到一个 URL:https://你的项目.vercel.app
# 安装 Vercel CLI
npm install -g vercel
# 登录
vercel login
# 部署
vercel
# 添加环境变量
vercel env add DEEPSEEK_API_KEY
# 输入: sk-54c3f8dd90f145e8919f05dc7f137722
# 再次部署(应用环境变量)
vercel --proddocker --version
docker-compose --versioncd E:\Personal_Todd\personal-assistant
docker-compose up -d --builddocker-compose logs -fhttp://你的服务器IP:3000
npm run db:studio打开 Prisma Studio → 选择 Message 表
# 开发模式
npm run dev
# 构建生产版本
npm run build
# 启动生产服务器
npm run start
# 数据库同步
npm run db:push
# 数据库管理界面
npm run db:studio
# Docker 启动
docker-compose up -d
# Docker 停止
docker-compose down
# 查看日志
docker-compose logs -f- ✅ 功能完整,可以立即使用
- ✅ 成本低(¥2-5/月)
- ✅ 部署简单
查看 PHASE2_PLAN.md 了解详细计划
开始前需要:
- 克隆 MemMachine 项目
- 本地测试 MemMachine API
- 阅读集成文档
| 文档 | 说明 |
|---|---|
README.md |
项目概述和完整说明 |
DEPLOY.md |
三种部署方式详解 |
QUICKSTART.md |
本文档(快速开始) |
PHASE2_PLAN.md |
Phase 2 详细计划 |
PROJECT_SUMMARY.md |
项目总结 |
A: 检查 .env 中的 DEEPSEEK_API_KEY 是否正确
A: 修改 package.json 中的端口:
"dev": "next dev -p 3001"A: Vercel 的文件系统是临时的,Phase 2 会迁移到持久化数据库
A:
- Vercel:
git push自动部署 - Docker:
git pull && docker-compose up -d --build
- 查看完整文档:
README.md - 查看部署指南:
DEPLOY.md - 提交 Issue:GitHub Issues
当前版本: Phase 1 (v1.0.0) 状态: ✅ 可用于生产环境 上次更新: 2024-12-09