Skip to content

Drinkwang/SurvivalGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 SurvivalGPT - AI末日生存专家 🔥

Python License AI Powered Scenarios

🧟‍♂️ 当末日来临,你准备好了吗? 🧟‍♂️

SurvivalGPT 是一款革命性的AI驱动末日生存指导软件,集成了多种大语言模型(DeepSeek、OpenAI、Claude等),为您提供专业的生存策略和实时智能建议。无论是僵尸末日、生化危机、核辐射还是外星入侵,我们都有完整的应对方案!

✨ 为什么选择 SurvivalGPT?

🎯 6种末日场景 - 从普通野外生存到科幻末日,全方位覆盖
🤖 多AI模型支持 - DeepSeek、OpenAI、Claude,选择最适合的AI助手
🏠 完全本地运行 - 无需网络,数据安全,随时可用
📚 专业知识库 - 数千条生存技巧,经过专家验证
🚨 紧急响应系统 - 快速识别威胁,提供即时解决方案
🎨 现代化界面 - 直观易用,支持场景切换和模型配置

🎮 支持的末日场景

场景 图标 描述 特色功能
🏕️ 普通野外生存 🏕️ 标准野外生存环境 基础生存技能、自然资源利用
🧟 僵尸末日 🧟 僵尸病毒爆发后的世界 防御策略、咬伤处理、隐蔽行动
☣️ 生化危机 ☣️ 生化武器泄露的危险环境 防护装备、去污程序、毒性检测
☢️ 核辐射 ☢️ 核事故后的辐射环境 辐射防护、碘片使用、安全区域
👽 外星入侵 👽 外星生物入侵地球 隐蔽技术、反探测、生存策略
🌪️ 自然灾害 🌪️ 地震、洪水等自然灾害 应急响应、撤离计划、救援信号

🤖 支持的AI模型

  • 🔥 DeepSeek AI - 国产大模型,中文理解能力强
  • 🧠 OpenAI GPT - 业界领先的通用AI模型
  • 🎯 Anthropic Claude - 安全可靠的AI助手
  • ⚡ 本地规则引擎 - 离线模式,无需API密钥

🚀 快速开始

📦 安装依赖

# 自动安装(推荐)
./install.bat

# 手动安装
pip install -r requirements.txt

🎯 启动程序

# 使用启动脚本
./run.bat

# 直接运行
python main.py

⚙️ 配置AI模型

  1. 点击界面上的"⚙️ 配置"按钮
  2. 输入您的API密钥(DeepSeek、OpenAI等)
  3. 点击"🧪 测试"验证连接
  4. 在模型选择器中切换AI引擎

📸 界面预览

🎭 场景切换

场景切换

🤖 AI问答

AI问答

⚙️ 模型配置

模型配置

🎯 核心功能

💬 智能问答系统

  • 🧠 多模型AI支持,智能回答生存问题
  • 🎭 场景感知,根据当前环境提供专业建议
  • 📝 对话历史记录,支持上下文理解

📚 生存知识库

  • 🗂️ 分类管理:水源、食物、庇护所、医疗等
  • 🔍 智能搜索,快速找到相关知识
  • ⭐ 难度分级,从新手到专家

🛠️ 求生技能指导

  • 📋 分步骤教学,详细操作指南
  • 🎒 所需材料清单,提前准备
  • ⚠️ 安全提示,避免操作风险

🚨 紧急情况处理

  • 🔴 威胁识别,快速判断危险等级
  • 📞 应急联系方式,专业救助信息
  • 💊 急救指导,关键时刻救命技能

🏗️ 技术架构

SurvivalGPT/
├── 🎨 UI层 (Tkinter)
│   ├── 场景选择器
│   ├── AI模型切换
│   └── 配置管理界面
├── 🧠 AI层
│   ├── 大模型管理器 (LLM Manager)
│   ├── 场景处理器 (Scenario Handler)
│   └── 问答引擎 (QA Engine)
├── 💾 数据层
│   ├── SQLite数据库
│   ├── 场景特定知识
│   └── 威胁信息库
└── ⚙️ 配置层
    ├── API密钥管理
    ├── 场景配置
    └── 用户偏好

🌟 特色亮点

🎭 多场景支持

  • 场景切换:一键切换不同末日环境
  • 专业内容:每个场景都有独特的知识库
  • 智能适配:AI根据场景调整回答策略

🤖 多AI模型

  • 模型选择:支持多种主流AI模型
  • 智能回退:API失败时自动使用本地引擎
  • 配置管理:图形化API密钥管理界面

🏠 本地优先

  • 离线运行:核心功能无需网络
  • 数据安全:所有数据本地存储
  • 隐私保护:不上传任何个人信息

📊 数据统计

  • 📚 1000+ 生存知识条目
  • 🛠️ 200+ 求生技能指导
  • 🚨 100+ 紧急情况处理方案
  • 🎭 6 种末日场景支持
  • 🤖 4 种AI模型集成

🤝 贡献指南

我们欢迎所有形式的贡献!

🐛 报告问题

  • 使用 Issues 报告bug
  • 提供详细的错误信息和复现步骤

💡 功能建议

  • Discussions 中分享想法
  • 描述功能的使用场景和预期效果

🔧 代码贡献

  1. Fork 本仓库
  2. 创建功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 创建 Pull Request

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情

🙏 致谢

  • 感谢所有贡献者的努力
  • 感谢开源社区的支持
  • 特别感谢生存专家的专业指导

📞 联系我们


⭐ 如果这个项目对您有帮助,请给我们一个星标!⭐

🔥 在末日中生存,从SurvivalGPT开始!🔥

About

是一款革命性的AI驱动末日生存指导软件,集成了多种大语言模型(DeepSeek、OpenAI、Claude等),为您提供专业的生存策略和实时智能建议。无论是僵尸末日、生化危机、核辐射还是外星入侵,我们都有完整的应对方案!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors