Akagi麻将AI助手:3分钟学会使用开源AI提升雀魂水平
【免费下载链接】Akagi支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Amatsuki, with the ability to use custom AI models to analyze games in real time and provide suggestions. Comes with Mortal AI as a built-in example.项目地址: https://gitcode.com/gh_mirrors/ak/Akagi
你是否曾在雀魂对局中犹豫不决,不知该打哪张牌?是否渴望拥有专业级别的分析指导,却苦于找不到合适的工具?Akagi麻将AI助手正是为你量身定制的智能解决方案。这款开源工具能实时分析你的雀魂、天凤等麻将对局,提供精准的出牌建议,让你在实战中快速成长。
🎯 为什么Akagi是你的最佳麻将教练?
Akagi麻将AI助手不仅仅是一个简单的辅助工具,它更像是一位24小时在线的专业麻将教练。无论你是刚入门的新手,还是想要突破瓶颈的中级玩家,Akagi都能为你提供有价值的帮助。
Akagi的核心价值:
- 实时智能分析:每秒处理200+牌局特征,提供多维度决策建议
- 完全本地运行:所有数据在本地处理,保护你的账号隐私安全
- 开源免费使用:完全开源,无需付费即可享受专业AI分析
- 多平台兼容:支持雀魂、天凤、麻雀一番街等多个麻将平台
🚀 5分钟快速上手:从零到第一局AI分析
第一步:轻松下载与安装
Akagi采用便携式设计,无需复杂安装过程,让你在3分钟内就能开始使用:
# 克隆项目仓库 git clone https://gitcode.com/gh_mirrors/ak/Akagi cd Akagi或者直接从Releases页面下载对应平台的压缩包,解压即可使用。Windows用户双击运行akagi.exe,macOS/Linux用户在终端中执行相应命令。
第二步:选择适合你的工作模式
Akagi提供两种智能抓包方式,满足不同用户需求:
🎨 Chromium模式(新手推荐)
- 无需配置证书
- Akagi自动启动浏览器
- 零配置即可开始
🔧 MITM模式(高级用户)
- 系统级代理
- 支持更多平台
- 配置更灵活
第三步:开始你的第一局AI分析
- 启动Akagi,选择你的麻将平台
- 开始游戏,AI会自动检测并分析
- 查看建议,在HUD界面查看实时分析
🧠 Akagi的智能分析能力:不仅仅是建议
实时数据面板
Akagi的HUD界面显示丰富的实时信息,让你对牌局了如指掌:
| 分析项目 | 说明 | 对决策的帮助 |
|---|---|---|
| 向听数 | 距离和牌还需要几张有效牌 | 判断手牌进度 |
| 听牌形 | 当前可能的和牌组合 | 选择最佳听牌 |
| 和牌率 | 当前手牌和牌的概率 | 进攻时机判断 |
| 放铳风险 | 打出某张牌被对手和牌的风险 | 防守策略选择 |
AI模型系统
Akagi支持多种AI模型,满足不同需求:
内置模型:
- 基础分析模型:快速计算,适合新手
- Mortal AI:专业级分析,推荐进阶玩家
- 自定义模型:支持导入训练好的专用模型
模型切换方法: 修改mjai_bot/目录下的配置文件即可轻松切换不同AI模型。
📊 实战应用:如何最大化利用Akagi
学习阶段:观察AI决策
刚开始使用Akagi时,建议先观察AI的决策逻辑:
- 记录对比:记录AI建议与自己选择的差异
- 分析原因:思考为什么AI会给出这样的建议
- 总结经验:将AI的逻辑内::::::::化为自己的判断
进阶阶段:结合AI与直觉
当熟悉AI分析后,可以尝试:
- 主动预测:在AI给出建议前,先思考自己的选择
- 对比验证:看看自己的判断与AI是否一致
- 深度分析:对于不一致的决策,深入研究原因
高手阶段:个性化配置
通过调整配置文件,让Akagi更符合你的游戏风格:
[analysis] depth = 2 # 分析深度,1-3之间 response_delay = 1500 # AI响应延迟,模拟人类思考 human_like = true # 启用人类化延迟🔧 核心功能详解
对局历史分析
Akagi会自动记录每一场完整对局,你可以在历史页面查看:
- 排名分布:直观看到自己的名次分布
- PT走势图:追踪段位变化趋势
- 详细统计:和牌率、放铳率、立直率等关键数据
个性化数据导出
想要更深入分析?Akagi支持数据导出功能:
# 导出对局数据为CSV格式 python tools/export_history.py --format csv --output my_games.csv多平台支持对比
| 平台 | 四麻支持 | 三麻支持 | 自动出牌 |
|---|---|---|---|
| 雀魂 | ✅ | ✅ | ✅ |
| 天凤 | ✅ | ✅ | ❌ |
| 麻雀一番街 | 计划中 | 计划中 | ❌ |
🛠️ 常见问题与解决方案
问题1:AI建议不显示?
可能原因:
- 模型文件未正确安装
- 配置文件设置错误
- 网络连接问题
解决方案:
- 检查
mjai_bot/目录下是否有模型文件 - 确认
config.toml中bot.enabled = true - 检查代理设置是否正确
问题2:游戏数据无法捕获?
排查步骤:
- 确认Akagi正在运行
- 检查游戏客户端代理设置
- 验证证书是否已信任
问题3:程序运行缓慢?
优化建议:
- 降低分析深度设置
- 关闭不必要的后台程序
- 使用性能更好的AI模型
🌐 高级功能探索
自定义AI模型
如果你有编程基础,可以创建自己的AI模型:
mjai_bot/my_custom_bot/ ├── bot.py # 核心AI逻辑 ├── pyproject.toml # Python依赖配置 ├── manifest.toml # 模型配置文件 └── README.md # 说明文档日志与诊断系统
Akagi提供完整的日志系统,帮助你排查问题:
<log_dir>/<session>/ ├── all.log # 综合追踪输出 ├── <target>.log # 按模块筛选的日志 ├── proxy.binlog # 原始二进制WebSocket帧 ├── majsoul/<flow_id>.log # 每个WebSocket流的JSON日志 ├── majsoul/<flow_id>.mjai.jsonl # 每个对局的mjai事件流 └── inspector.jsonl # Inspector查看的帧💡 使用建议:让AI成为你的得力助手
正确使用姿势
- 学习为主:将AI建议作为参考,而非绝对真理
- 适度使用:避免过度依赖,保持独立思考
- 定期复盘:利用历史数据总结经验教训
安全注意事项
✅推荐做法:
- 使用网页版而非客户端
- 手动操作,不完全依赖AI
- 合理控制游戏时间
❌避免行为:
- 不要开启自动出牌
- 不要24小时不间断使用
- 不要完全照搬AI建议
🚀 技术架构与扩展性
模块化设计
Akagi采用模块化架构,每个子系统独立运行:
┌────────────────────────┐ Game client ─│ capture (mitm | cdp) │── CA at ./ca (mitm only) WebSocket └─────────┬──────────────┘ ▼ ┌────────────────────────┐ │ bridge::<platform> │ wire bytes → MjaiEvent └─────────┬──────────────┘ ▼ MjaiBus ┌──────────────────┼──────────────────┐ ▼ ▼ ▼ game_state::tracker bot::manager ipc forwarder │ │ │ ▼ PostBus ▼ BotResponseBus ▼ app.emit analysis::runner built-in NN (in-proc) Tauri webview │ | cloud API ▼ AnalysisBus | mjai subprocess └──► ipc forwarder ──► app.emit插件系统
Akagi支持mjai协议的外部机器人插件,开发者可以:
- 编写自定义机器人:遵循mjai JSONL协议
- 集成现有模型:如Mortal AI等
- 云端推理:使用更强的托管模型
🎮 实战技巧:提升麻将水平的5个阶段
阶段1:基础认知(0-100小时)
- 使用Akagi了解基本牌理
- 学习向听数和听牌形的概念
- 观察AI的防守策略
阶段2:模式识别(100-500小时)
- 分析AI推荐的进攻时机
- 学习常见牌形的处理方法
- 建立自己的决策框架
阶段3:策略优化(500-1000小时)
- 结合AI建议优化自己的打法
- 学习复杂的防守技巧
- 分析历史数据找出弱点
阶段4:直觉培养(1000-2000小时)
- 减少对AI的依赖
- 培养自己的牌感
- 学习心理战术
阶段5:大师级(2000+小时)
- 完全内化AI的分析逻辑
- 形成自己的独特风格
- 能够指导其他玩家
🔄 持续改进与社区支持
获取帮助与资源
- Discord社区:与其他玩家交流经验
- GitHub Issues:报告问题和建议功能
- 模型分享:获取更强的AI模型权重
贡献与开发
Akagi是开源项目,欢迎开发者参与:
- 代码贡献:修复bug,添加新功能
- 文档改进:帮助完善使用指南
- 模型训练:分享更好的AI模型
🎯 立即开始你的AI麻将之旅
Akagi麻将AI助手为麻将爱好者提供了一个强大的学习平台。无论你是刚入门的新手,还是想要提升水平的中级玩家,Akagi都能为你提供有价值的帮助。
记住:AI只是工具,真正的进步来自于你的思考和实践。Akagi为你提供分析,但最终的决策权在你手中。
现在,就下载Akagi,开始你的智能麻将学习之旅吧!在雀魂的世界中,让AI成为你提升水平的得力助手。
小贴士:初次使用时,建议从简单的分析开始,逐步熟悉各项功能。随着使用时间的增加,你会发现自己的麻将水平在不知不觉中得到了提升。
【免费下载链接】Akagi支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Amatsuki, with the ability to use custom AI models to analyze games in real time and provide suggestions. Comes with Mortal AI as a built-in example.项目地址: https://gitcode.com/gh_mirrors/ak/Akagi
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考