
当 AI Agent 参加红警对抗赛,它在什么段位?
它能理解“从右路包抄进攻”是什么意思吗?
它能自适应战况,重组兵力布局吗?
它能和你并肩作战,完成语音指挥下的闪电战吗?
8 月 4 日,由 GOSIM Hangzhou 2025 正式发起,mofa.ai 和 e代驾共同举办的实验级对抗赛——GOSIM Code Alert:红警指挥官对抗赛正式上线。
即刻报名,打造你的 AI 指挥官,争夺 5090 笔记本电脑、MacBook Pro、Mac Mini 等大奖,一起用代码重启红警时代!
-
报名页面:
https://hackathon.mofa.ai/ -
GitHub官网:
https://github.com/OpenCodeAlert/Hackathon2025
这是一次由 Agent 开发者、红警老玩家协作打造的趣味赛事。Aget 开发者将在经典红警的框架下,尝试将匹配自己指挥意志的程序写入赛事方提供的控制系统,打造出符合自我意志的红警指挥副官。
一场真正的 AI 军备竞赛,已经悄然开打。
自上线以来,每天都有战友冲进群聊、部署环境、调试模型、策划策略。
“请问地图导入怎么操作?”
“有没有语音控制的例子?”
“我想让它学会拦截敌人侦查兵,怎么做?”
欢迎每一位 Agent 开发者、红警老玩家,进入战术实验场,用你的智能体,点燃经典。

游戏引擎与开发接口
本次大赛基于开源项目 OpenRA,它致力于重构与现代化经典的红警游戏,引擎支持 Windows、macOS 和 Linux 平台,并在玩法上引入诸多现代机制。目前 OpenRA 在 GitHub 上已有超过 15,700 Stars(截至 2025年7月)。
在 OpenRA 基础上,黑客松组委会简化了游戏,保留核心单位,并开发了具备开放接口的游戏引擎 (
https://github.com/OpenCodeAlert/Hackathon2025),支持通过 Socket API 控制游戏,参赛者可自由选择擅长的语言与接口,可以进一步封装成 C#、Python、RESTful API、MCP 工具等,构建属于自己的 AI Agent 。

比赛阶段
线上黑客松初赛阶段
比赛分为两个阶段,一个是线上黑客松,即初赛,一个是 GOSIM 线下杭州对抗赛即,最终决赛。
初赛的基本方式是由参赛者下载游戏引擎和关卡到本地,开发大语言模型驱动的代理,执行游戏 API,完成关卡的方式进行。
初赛的时间是 8 月 4 日至 9 月 1 日。
初赛关卡由黑客松组织者通过 GitHub 代码仓提供。关卡会在 GitHub 分期上线,因此,参赛者可能需要更新本地下载的软件。组委会预计将提供 10-20 个的关卡。当选手的 AI Agent 完成某关卡后,游戏引擎将生成该关卡的日志文件。选手需将日志文件上传官网。日志文件将作为比赛评分的主要依据。
当选手的 AI Agent 完成某关卡后,游戏引擎将生成该关卡的日志文件。选手需将日志文件上传官网。日志文件将作为比赛评分的主要依据。
⚠️【注意】:严禁随意更改日志文件。否则,组有权取消开发者的比赛资格。
杭州嘉年华(线下决赛)
决赛将于 9 月 13 日-14 日 在 GOSIM China 大会现场举办。这不仅仅是进一步的技术比拼,更是为红警玩家、AI 开发者打造的开源社区盛事(嘉年华)。
-
初赛前六名将受邀参加决赛(嘉年华)阶段的比赛。
-
组委会将承担每队一个选手的交通和住宿费用。
-
如前六名团队中有团队不能参加决赛阶段的比赛,将依名次从前到后的原则递补。
决赛比赛原则上采取 2 队捉对厮杀、单循环制。胜率最高队伍夺冠,如胜率相同则进行加赛。
与初赛文本输入的方式不同,参赛者将通过语音输入指令来操纵 AI 指挥官。这意味着,决赛团队需在 9 月 1 日至 9 月 12 日期间,完成语音识别与指令解析模块的开发与调试。
组委会提供本地部署的 Moxin-7B 模型,实现语音转文字支持
-
与初赛参赛者指挥 Agent 打关卡的方式不同,决赛的参赛者将指挥各自的 AI Agent 作战与“敌方“参赛者指挥的 AI Agent 进行作战。
-
比赛将在大屏幕进行现场展示,并通过网络进行直播
-
GOSIM 大会期间,现场还将安排观众挑战赛,邀请红警资深玩家与 AI 参赛队同台竞技等嘉年华活动。

比赛资源获取
访问比赛官网:
https://hackathon.mofa.ai/,官网提供报名信息、日程安排、规则说明、FAQ 等内容。
-
下载定制版红警游戏引擎和关卡软件包:
https://github.com/OpenCodeAlert/Hackathon2025/releases。
由于新的比赛关卡会在比赛期间的不断发布,以及可能的 bug 修改问题,选手可能需要及时更新游戏引擎的下载。
-
开发接口文档获取链接:
https://github.com/OpenCodeAlert/Hackathon2025/blob/main/APIs/socket-apis.md
Agents 示例:组委会邀请了两组开发者,用不同的 Agent 技术开发了简单的示例 Agents 供大家参考,分别是:
-
MCP Agents:https://github.com/OpenCodeAlert/Hackathon2025/tree/main/examples/mcp
-
MoFA Agents:https://github.com/OpenCodeAlert/Hackathon2025/tree/main/examples/mofa
⚠️【注意】示例 Agents 仅提供了非常有限的实现。其唯一目的就是提供参赛者参考,方便参赛者启动自己的项目。组委会无意推荐参赛者这些示例的实现方式。
了解关卡的情况,请访问:
https://github.com/OpenCodeAlert/Hackathon2025/blob/main/missions
关卡与游戏引擎在同一软件包中提供。在比赛过程中,当官方有新的关卡提供,选手需要更新软件包。

评分与日志
初赛阶段,玩家可通过文本方式向 AI 指挥官发送指令,也欢迎感兴趣的团队提前探索「语音输入」的可能性。
而在杭州线下决赛阶段,将统一采用语音输入方式进行指挥,请参赛团队提前做好相关功能开发准备。
游戏自动生成包含关键指标(通关时间、击杀数、战损比等)的加密日志参赛者将日志上传至:
https://hackathon.mofa.ai/leaderboard/
组委会根据评估规则评分并更新排名。

比赛规则与奖励
初赛阶段将依据选手在排行榜上的总分进行排名。
排行榜总分为选手在各个关卡中获得的得分之和。
每个关卡的得分规则将另行公布。
组委会将邀请初赛排名前六的选手参加在 GOSIM 大会现场举行的决赛对战环节。 决赛阶段的交通及住宿费用由组委会承担。 选手的最终名次将根据现场对战的胜率确定。
奖项设置如下:一等奖 1 名,二等奖 1 名,三等奖 3 名。
获奖选手将在 GOSIM 大会颁奖环节中接受表彰。

我们真诚欢迎每一位热爱红警、热心 AI 的你,加入这场命令与征服的新战役!

你来指挥,AI 来战!