这是一个开源的"猜病"游戏复刻版,虽然代码里用了大量AI(没错,就是你想的那个AI),但玩起来还挺有意思的。
简单来说:
- 你扮演医生(不需要真的懂医)
- AI扮演病人(但不会真的生病)
- 通过问答猜出AI"患"的疾病
- 猜对了算你赢(猜不对...那就多猜几次)
首先修改config.json文件:
openai_api_key: 填写你的OpenAI API密钥default_model: 默认使用的AI模型(可选:gpt-4o/gpt-4o-mini等)model_list: 支持的模型列表http_proxy/https_proxy: 如需代理请填写,否则留空refresh_disease_password: 刷新疾病密码(默认"qazxsw")flask_port: 服务运行端口(默认5001)base_url: 模型提供商的baseurl(一般文档会写)
访问以下URL刷新疾病(不会自动刷新):
http://localhost:5001/refresh_disease?pass=你的密码
(把"你的密码"替换为config.json中设置的密码)
- 克隆本仓库
- 安装依赖:
pip install -r requirements.txt - 修改
config.json中的必要配置:- 设置OpenAI API密钥
- 修改刷新密码(默认"qazxsw")
- 运行:
python app.py - 浏览器访问:
http://localhost:5001 - 如需刷新疾病,访问:
http://localhost:5001/refresh_disease?pass=你的密码 - 开始你的"诊断"之旅
- Python + Flask 后端
- OpenAI API 驱动对话
- 前端就是些HTML/CSS/JS(别期待太高)
- 数据库用SQLite(简单够用)
- 模型可以通过HTML生成各种报告,方便用户查看和分析。
- 支持历史记录功能,用户可以随时查看之前的对话和结果。
- 不支持回溯功能,用户无法撤销之前的操作。
- 不支持用户登录,所有数据都是匿名的,无法进行个性化设置。
| 功能 | 原版 | 改版 |
|---|---|---|
| VIP | ⭕️ | ❌ |
| 用户 | ⭕️ | ❌ |
| 回溯 | ⭕️ | ❌ |
| 规则 | ⭕️ | ⭕️ |
| 问题反馈 | ⭕️ | ⭕️ |
| AI思考预填充 | ⭕️ | ⭕️ |
| 模型切换 | ❌ | ⭕️ |
| 提示词自定义 | ❌ | ⭕️ |
这真的只是个游戏!如果你:
- 用它来诊断真实疾病
- 相信AI说的症状
- 不去看真医生
...那你的问题可能比游戏里的疾病还严重。
欢迎来搞:
- Fork本项目
- 创建你的分支
- 提交修改
- 发起Pull Request
- Anthropic的Claude-4(虽然最后没用你)
- OpenAI全家桶(GPT-4o/GPT-4o-mini/GPT-4.1)
- DeepSeek的深度求索(Chat和Reasoner两兄弟)
- 所有AI贡献者(不是