关于 MDMC 针对 Euterpe 扩散的谣言
UTC+8
我说实话我不擅长写这种东西,我最讨厌的就是公关。奈何某人死咬不放,急得不行,仿佛每日的兴趣爱好就是到处散布谣言。我不得不写一篇文档专门让某抖 M 爽一下。顺带给被谣言欺骗的大家一个参考。
很久之前我们还只是一个基于 MelonLoader 的单纯的模组和谱面管理器。在 GitHub Releases 里翻到最后一页你就会发现,2023 年 5 月 26 日,我们就作为模组和谱面管理器发布了。(Euterpe-org/Euterpe · 1.0.0)
Euterpe 在 2026 年 1 月 16 日定稿,并于 2026 年 3 月 2 日竣工。(Euterpe-org/Euterpe · 2.0.0-rc1)
在 2026 年 4 月 11 日,我们发布了。此刻我们已经类似 MDMC 拥有了 谱面上传 / 下载 以及 排行榜 的功能。但并没有什么用户,也没什么谱面,因为无人上传。
后来我们和 GreenHub 谈成合作后,将其长期收录投稿的谱面仓库导入 Euterpe 后,终于渐渐开始有玩家涌入。
大约 2026 年 5 月,来自 MDMC 的部分外国友人发现了 Euterpe 并开始使用 Euterpe。
大约 2026 年 6 月。某人发现自己的用户居然不用自己的 MDMC 了!天哪,不可饶恕。连 Euterpe 账号都没注册一个,翻了翻 Euterpe App 的代码看到了 .claude 目录,成功得到 指控1:AI Slop。然后翻了翻 Euterpe Web,看到了谱面分析器,成功得到 指控2:用 MDMC 的谱面训练模型。然后突然发现 Web 有个赞助的页面,成功得到 指控3:骗钱!
某人得到三大指控后,立刻开始在 MDMC 频道里挨个贴,将不少已注册 Euterpe 的用户劝回 MDMC,将 Euterpe 描述得十恶不赦,以至于不少听信其谣言没有自己查证的用户在频道内留下人身攻击甚至种族歧视言论。我都不想点开 MDMC 去看,你去那的 #general 频道搜 “im going to kill all chinese” 能看到当时的完整聊天记录,如果没看到,就是被删了。
bro 说这不是 racism。
2026 年 6 月 26 日,我们看到这个情况后将某人和部分参与讨论的谱师拉了个群,聊了很多。针对每条指控做出了回应。
指控1:AI Slop
这个词的意思是用 AI 生成的垃圾。先说 App。某人翻开 App 的 repo 甚至连代码都懒得看,一眼看到 .claude/ 就认为是 AI Slop。看看 Euterpe-org/Euterpe@8908ec1,App 在 2026 年 6 月 11 日 才引入了提示词。那时候我们都已经有上千用户了。专业的人做专业的事,如果你看得懂代码,不如直接去读读源码的质量,指控1 不攻自破。
bro 诋毁时用词的含义在洗白自己时会变?!
但我想说一个很有意思的点。实际上 Web 和 Mod 就使用了不少 AI 生成代码。我和 @lxy 脾气不一样,他很看重代码工程质量。我对单类或更小的代码片段质量不是特别在乎,我只在乎架构正确性和功能可否运作。我说白了,AI 时代很多人觉得 AI 在手无所不能。但我就是干这行的,我的工作就是和大模型打交道。AI 现在的能力根本不足以让你跑起一个全栈复杂项目而稳定运转。AI 只会拉大人和人的差距,缩小的是 0 - 1 的差距。但 1 和 100,差太多了。
bro 眼睛不要可以捐了,Euterpe Web 大部分图标用的是 Font Awesome,Emoji 在我看来本身也是好东西,几乎没有额外流量开销。质疑我的审美可以,先问问用户怎么说。
Euterpe 的 Web 2 个月开发完成,Mod 则只花了一周。如果它们不好用,用户自己会走。而某人,在群里哭惨说自己汗水与努力做了 3 年。bro 你的 3 年做了什么?自制谱模组和 FavGirl 是从别人那拿的,自己的代码是垃圾的。感觉有影响分数的恶性问题但自己找不到根因不敢发布的 Amalgamuse?功能少得可怜的谱面托管站却一堆 bug?那点工作量在 Euterpe 连个谱面预览都搓不出。开挂和盗传是不管的,bug 是比 AI 还多的,嘴炮是一定要打的。大家选 MDMC 是因为不知道有别的选项,某人似乎也不希望别的选项存在。
在我看来无非就是拿所谓 Anti-AI 掩盖自己的 skill issue。反对 aigc 的图片和视频都行,某人反对一个对用户来说无感的几行 aigc 代码?还好意思来跟我说因为 AI 搞丢了百万年薪工作?真的上过班吗?现在干程序的有任何人手写代码吗?非金融业非内网开发已经几乎没有任何人手敲代码了 OK?难怪搞丢工作,这水平这效率上班第一周就得被裁。AI 生成的垃圾比 bro 三年血汗强太多,Anti-AI 从来不是看有没有用 AI,而是谁在用 AI,怎么用 AI。
讨厌 AI 产品没有任何问题,离开便是。但讨厌 AI 作为传谣和引起社区矛盾和争议,那就不是讨厌 AI,讨厌 AI 是手段,栽赃才是目的。
指控2:用 MDMC 的谱面训练模型
先说实际情况。我们用官方谱面和 MDCP 的谱面来训练模型,已取得 @rurisilent 的同意。而且实际上定数团队也在寻找非人工定数的方案,定数预测模型我们不是第一个尝试的。
很遗憾这个指控很难自证清白,因为学过机器学习的人不会怀疑我们,没学过的人较难理解为什么我们理论上就没办法用 MDMC 的谱训练。
如果你用过我们的谱面分析器,可以知道它输出的定数是两位小数。首先,机器学习说白了就是学习已经见过的知识,它永远无法答出一个训练集里根本没有的东西。MDMC 的谱面有小数定数吗?很显然没有。官方谱面的定数由国内一个专门的定数团队出,他们花费了大量心血和精力给每个官方谱面打定数,那是经过大量讨论后才定出的一位小数定数。MDCP 也是一样的。某人贵站的谱面有精确的小数定数吗?别说小数定数了,连整数定数都是用户自己填的,很多都偏移了。
换句话说,把 MDMC 的谱面加入训练,根本就是在污染模型的知识。根本没有小数的数据被我们训练出一个能给出小数的模型?WTF,就凭这一个事情某人已经追着我们骂了几个月了,还带着谱师一起骂我们。我们为了证明甚至早就开源了(Euterpe-org/Euterpe.ML)。不愿意问 AI,也不愿意搜搜原理,甚至不愿意翻翻代码。这就不是指控,这是连逻辑都无法自洽的栽赃。
为了这个指控,某人甚至编造出各种莫名其妙的理由:所谓中国 IP 爬取了 MDMC 的 2k 谱面,但 bro 拿一个自己服务器上可以被随意编造的日志来证明我们偷窃。还有,bro 貌似不知道自己站其实在中国被墙得半死不活,好好笑。
还有另一个理由:某人说我们文档写的训练数据 BPM 范围在 66-335。他还特地从 MDMC 掏出一个 BPM 66 和 335 的谱面。但是我的好 bro,打开游戏去看看《Käfig》和《LET'S TOAST!!》的 BPM 是多少(《bamboo》 与《777》 等 gimmick 向的谱面是被排除的,因为会让模型学到噪音)。贵站 3 年连 BPM 筛选功能都做不出来。是不敢做怕被发现贵站 BPM 不在这个范围吗?
指控3:骗钱
说白了这是最无聊的一个指控。看到赞助页面于是指控我们拿钱,却不愿多看两眼。赞助页有提到我们已花费多少钱和已收到多少。要是羡慕的话要不贵站帮我出这笔钱?
我和 @lxy 时间都很少,我目前的工作连双休都没有,@lxy 临近毕业学业非常忙。我们本身也就是凭兴趣爱好做这个项目。现在开销已经 ¥6000 左右了,收到赞助是 ¥2000 多。这 ¥4000 的窟窿是我自掏腰包出的。即便未来有更多费用,即便没人赞助,我也会出。
我们花了时间花了精力花了钱,换来的是热情的玩家们的喜爱。以及来自某人深深的恶意。我们很开心,玩家很开心。只有一个人不开心并花了 3 个月从 Discord 一路追到 QQ 疯狂传谣辱骂。什么小偷,什么犯罪,什么都敢讲。
bro 要求我们下架 “已经托管了 3 年且零个人有意见” 的部分模组,我们照做了;要求证明没有拿 MDMC 的谱面训练,我们直接开源了;称有用户在 Euterpe 上传 MDMC 的谱面,为此我们设立了谱面管理员、谱面转让、谱面认领、下架与上架、站内信告警与封号机制。但我听说贵站的谱师常年困扰于自己的谱面被盗结果无人管制?我们至少帮你管了 Euterpe 这部分。
现在某人觉得还不够,还要继续造谣。是我们得交保护费还是怎么说?请问怎么支付呢?
请记住你们说的话,Euterpe 在 6 月就已经和 MDMC 没有任何关系了。但看来忘不掉对方的是你们,而不是我们。我们无人问津时你不动声色,你比不上我们时,你比谁都急。