本项目是一个基于通义千问大模型的博弈论决策辅助系统,旨在帮助用户分析各种决策困境,提供专业的博弈论分析和可视化工具
智能博弈分析:基于通义千问大模型进行深度博弈论分析
收益矩阵可视化:支持MCP服务和本地matplotlib两种方式生成清晰的收益矩阵图
混合策略纳什均衡双环饼图:直观展示博弈双方的最优策略概率分布
用户友好界面:基于Gradio的交互式界面,操作简单直观
缓存优化:内置分析结果缓存机制,提高重复查询的响应速度
服务降级:MCP服务不可用时自动切换到本地图表生成
错误处理:完善的错误处理和用户反馈机制
可配置性:丰富的配置选项,满足不同场景需求
预设博弈场景:提供多个经典博弈场景模板,快速上手分析
项目全程由我一个人开发,主要难点在于项目的部署以及仓库管理。
技术栈
后端框架:Python 3.8+
Web界面:Gradio 4.x
大模型:通义千问API(dashscope)
图表生成:Matplotlib、MCP服务
模型管理:ModelScope