aimai-chartmaker 是一个为音乐游戏 maimai DX 制作自制谱面的工作流与知识体系项目。它不训练也不开发独立的谱面生成模型,而是依靠强大的 AI 模型(编码智能体),在收到一首 MP3 曲目后,借助项目的分析工具和制谱经验,直接创建满足指定要求的谱面。输入是 MP3 音频文件(用户可选择提供 BPM、偏移量和变速等元数据),输出是 maidata.txt 文件,其中包含由模型在工作流内创建的 simai 语法谱面数据。项目的目标是交付满足硬性验收标准的谱面:语法正确(校验后零错误零警告)、真人可玩、手序合理,并符合制谱规范(难度分布与官方谱面相近、情绪递进、节奏对位准确、段落结构恰当)。目前处于知识与工具建设阶段,已完成的部分包括 simai 语法规范、错误检查逻辑、ST 谱面元素时序、音频分析管线设计与原型、官方谱面密度基准、手序分配模型以及制谱认知知识库。进行中的工作包括扩充知识库、迭代分析工具,以及开发谱面生成与验证管线。
开发者用音频分析工具从音频文件中提取起音网格、结构段落和强度曲线。
谱面设计者用手序分配模型确保谱面遵循真人手序规则。
研究人员用官方谱面密度基准校准谱面生成中强度到密度的映射。
谱面检查者用七层谱面检查器验证语法、手序、配置、密度、采样、深度和静态不合理性。
知识库维护者用原子化知识条目记录制谱认知,包含日期、原因、来源、置信度和修订记录。