Add AI API Provider
一个基于NW.js开发的桌面应用程序,使用AI自动进行狼人杀游戏对局。
npm install
编辑 config.toml 文件,设置你的AI API密钥:
config.toml
[ai.deepseek] enabled = true api_key = "your_deepseek_api_key_here" model = "deepseek-chat"
npm start
ai-werewolf-nwjs/ ├── index.html # 主页面 ├── package.json # 项目配置 ├── config.toml # 配置文件 ├── LICENSE # BSD2许可证 ├── renderer/ │ ├── game-core.js # 游戏核心逻辑 │ ├── ai-manager.js # AI管理器 │ ├── ui.js # UI渲染 │ ├── network-check.js # 网络检测 │ └── config-manager.js# 配置管理 └── ...
[game.rules] player_count = 12 # 玩家数量 [game.rules.roles] werewolf = 4 # 狼人数量 seer = 1 # 预言家数量 witch = 1 # 女巫数量 hunter = 1 # 猎人数量 villager = 4 # 村民数量
支持配置多个AI提供商,应用会自动选择启用的提供商:
本项目采用 BSD 2-Clause License 开源授权。
感谢所有为这个项目做出贡献的开发者!
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
AI Werewolf Game - 狼人杀AI自动对局
一个基于NW.js开发的桌面应用程序,使用AI自动进行狼人杀游戏对局。
功能特性
系统要求
快速开始
1. 安装依赖
2. 配置AI API
编辑
config.toml文件,设置你的AI API密钥:3. 运行应用
项目结构
配置说明
游戏规则配置
AI配置
支持配置多个AI提供商,应用会自动选择启用的提供商:
许可证
本项目采用 BSD 2-Clause License 开源授权。
致谢
感谢所有为这个项目做出贡献的开发者!