Skip to content

22岁100万现金:预测未来,决策系统,极度成功,彻底崩坏?

Notifications You must be signed in to change notification settings

JasonBuildAI/FutureWay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 22岁·100万 - 人生模拟器

一个基于AI的交互式人生选择模拟器,让你体验22岁时手握100万的不同人生可能性。

✨ 功能特色

  • 🎭 三条命运线:最佳线、平稳线、崩溃线,每种选择都有三种可能的结局
  • 🤖 AI实时生成:使用DeepSeek AI实时创作独特的故事内容,每次推演都不一样
  • 📊 数据可视化:展示收入、资产、压力、幸福度等关键指标的变化
  • 🎨 精美界面:现代化UI设计,流畅的动画效果
  • 🎯 丰富选择:6个主要方向,每个方向6个子选项,共36种人生道路

🚀 快速开始

前置要求

  • Python 3.8+
  • Node.js 18+
  • npm 或 yarn

1. 克隆项目

git clone https://github.com/JasonBuildAI/FutureWay.git
cd FutureWay

2. 配置后端

cd backend

# 复制环境变量模板
cp .env.example .env

# 编辑.env文件,填入你的DeepSeek API Key
# DEEPSEEK_API_KEY=your_actual_api_key_here

# 安装Python依赖
pip install -r requirements.txt

3. 配置前端

cd ../frontend

# 安装Node依赖
npm install

4. 启动项目

启动后端(在backend目录下):

python demo.py

后端将运行在 http://localhost:8020

启动前端(在frontend目录下):

npm run dev

前端将运行在 http://localhost:3000

5. 开始体验

在浏览器中打开 http://localhost:3000,开始你的人生模拟之旅!

📁 项目结构

FutureWay/
├── backend/              # Python后端
│   ├── agents/          # 多智能体系统
│   ├── api/             # API路由
│   ├── core/            # 核心功能(数据库等)
│   ├── memory/          # 记忆系统
│   ├── orchestration/   # 智能体编排
│   ├── services/        # 服务层
│   ├── demo.py          # 演示版本后端(推荐使用)
│   ├── main.py          # 完整版本后端
│   └── requirements.txt # Python依赖
├── frontend/            # Next.js前端
│   ├── app/             # Next.js App Router
│   ├── lib/             # 工具函数
│   ├── store/           # 状态管理
│   └── package.json     # Node依赖
└── README.md

🎮 使用说明

  1. 第一步:选择人生方向(出国留学、自主创业、投资理财、进入职场、买房定居、间隔年)
  2. 第二步:选择具体选项(如留学国家、创业方向等)
  3. 第三步:选择性格类型(激进型、平衡型、保守型)
  4. 点击"开始你的人生!",等待AI生成你的人生故事

🔧 技术栈

后端

  • FastAPI - 高性能Python Web框架
  • DeepSeek API - AI故事生成
  • Uvicorn - ASGI服务器
  • SQLAlchemy - ORM(完整版本)

前端

  • Next.js 14 - React框架
  • TypeScript - 类型安全
  • TailwindCSS - 样式框架
  • Framer Motion - 动画库
  • Zustand - 状态管理

🤝 贡献

欢迎提交Issue和Pull Request!

📄 许可证

MIT License

⚠️ 注意事项

  • 请妥善保管你的DeepSeek API Key,不要提交到公开仓库
  • .env文件已在.gitignore中,不会被Git追踪
  • 演示版本(demo.py)不需要数据库,可以直接运行
  • 完整版本(main.py)需要配置MySQL数据库

📧 联系方式


22岁,100万,你的人生会怎样?快来模拟一下吧! 🎉

About

22岁100万现金:预测未来,决策系统,极度成功,彻底崩坏?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors