从这周开始,每周把改动整理成一篇放在这里。这里几乎每天都在上线东西,而在此之前你能察觉到的方式只有两种:在线路列表里发现一个没见过的名字,或者某天早上打开发现排行榜空了。所以,每周日一篇短的:这周上了什么、什么坏了、玩家又指出了什么我们弄错的地方。
覆盖 2026 年 8 月 17 日至 24 日。
两条大手私铁:京阪本线与京王线
京阪本线在 21 日开通。40 站,淀屋桥到三条,沿淀川左岸 49.3 公里。它从大阪的商务区出发,但在这里被归到京都——因为真正让人想跑一趟的是最后那十几站:伏见稻荷、东福寺、七条、清水五条、祇园四条,伏见的酒藏和东山的寺社门前一站接一站。
线路色取的是京阪自己 KH 车站编号栏的藏青,不是车身那个绿。直接从车厢上吸色会吸出绿色,但在地图上代表这条线的是编号栏的颜色,而这个游戏画的正是地图。
京王线紧接着在 24 日上线。32 站,新宿到京王八王子,一路向西 37.9 公里——从新宿地下钻出来,爬上世田谷的高架,穿过调布,跨进多摩。
它的编号跳过 KO02 和 KO03,这不是漏了,是对的。初台和幡谷在复复线化时把站台移到了京王新线一侧,包括各站停车在内,京王线没有一趟车在这两站停。它们不是这条线的车站,所以不在里面。
两条线都是整套一起进来的:每个新读音的到站播报语音、车辆插画,以及五种语言的线路介绍。
京王线牵出来的一个输入 bug
笹塚读作「ささづか」。站名牌上写的是 SASAZUKA,引擎却只认 sasaduka——因为罗马字分词器里「づ」只登记了一种拼法。照着屏幕上写的打,反而是错的。
这从来不是京王线独有的问题。已收录的读音里有 14 个带「づ」——根津、国府津、庚申冢、小机、真鹤、稻田堤——每一个在自己的站名牌上都写作 zu。现在「づ」除了 du 也接受 zu,du 仍是首选拼法,所以屏幕显示一个字都没变。这只是放宽了接受范围,没有任何成绩因此作废。
出发站现在也要打了
这周最大的改动落在 18 日,有单独一篇。简单说:山手线一圈从 30 个站名变成 31 个。你从检票口外开始,在你敲自己所在那一站的名字时,一个像形小人会跑上站台——步幅就是你的打字速度。
为此所有线路的版本号都往前挪了一格,也就是说所有排行榜都清空重开。
清空之后的排行榜
一次性清空全部榜单,牵出了三件事。
开局设置页上的排行榜卡片,在每一条线上都显示「暂无成绩」——一块死掉的面板,偏偏就摆在每次开跑前必看的位置上。排行榜主页面本来就有把上一版榜单折叠起来、标明「旧规则」的模块,接口也一直在下发这份数据,只是设置卡片把它丢掉了。现在会显示出来,并且等新榜填满之后,两处会一起把它收起来。
而这个旧榜模块本身,也只往回看一个版本。丸之内线已经是版本 3:它的 v2 榜是空的,真正的历史在 v1,于是历史最长的那几条线反而什么都拿不出来。现在它会一直往回找,直到找到真的有人跑过的最新版本。
第三件是线上 bug。榜单缓存在新增「旧版榜」字段时换了新的键前缀,但两处负责作废缓存的代码还用着旧前缀——它们一直在删一个根本不存在的键。也就是说缓存失效一直是哑的:新成绩会被压在旧榜后面,改过名字的玩家在所有排行榜上还是旧名,一直要等 60 秒的 TTL 自己到期。
首页现在能看出有人在玩
以前首页上的每个数字,都是从静态的线路数据算出来的。数字挺好看,但全都出自一个文件。
现在主视觉下面多了一条 最新战绩 带,滚动播放全站最近 20 次完赛记录,每张卡片带着那条线的车辆插画,点进去直达该线的设置页。上面只列已登录的玩家——访客的记录不会写进历史——并且带子旁边把这条规则写明了。不写的话,跑完一局却找不到自己,你没法分辨这是规矩还是 bug。
再往下的精选线路网格,现在像发车牌一样翻页:每 5 秒一轮,10 张卡片各差 140 毫秒依次翻转,每张都在自己转到侧面、什么都看不见的那一刻换掉线路。现在过场的是收录线路里的大部分,而不是固定那十条。鼠标悬停或键盘聚焦时整块会停住;如果你在系统里开了「减少动态效果」,看到的就是那十条精选,永远不动。
破个人纪录会放彩带了
左右各一发,用该线路自己的颜色——山手线的纪录喷绿色,丸之内线喷红色。它挂在结算页入场动画里「个人最佳」印章落下的那一拍上,所以印章和彩带同时到位。持续 3 秒,作为入场动画算长的,但这只有破纪录时才会出现。
玩家指出的 7 处错误
- 都电荒川线的车站编号是反的。 东京都交通局从 2017 年 11 月起就给这条电车线编了号,SA01 是三之轮桥,不是早稻田。我们数据里的注释写着「没有官方编号,所以自行编号」——连前提都是错的。由于两个方向仍然是同样的 30 个站名、同样的击键量,成绩之间仍可比较,这条线没有重置。
- 麹町 → 麴町。 东京地铁印的是旧字形「麴」。但只上这一个字形,会让打不出这个字的输入法(比如 MS-IME)在汉字模式里彻底卡死,所以现在两种字形都能完成站名。
- 芦原桥收 蘆原桥,来自另一位玩家的、正好反过来的一例。JR 西日本的写法确实是芦原桥,但蘆才是印刷体的正字,输入法会大大方方给出这个候选,而汉字模式直接判错。同样是一行修复,顺带把芦屋也一起放行了。
- Nishi-fu → Nishifu。 JR 东日本的罗马字里没有连字符:西府源自旧西府村,是一个完整的地名,不是在「府」前面加了个方位前缀。
- 「本作首条大手私铁」这句话从来就不成立。 东京地铁自 2004 年民营化以来就是第 16 家大手私铁,它旗下的线路第一天就在里面。所有出现过这句话的地方都已改写。
- 有三篇文章在引用早就过期的收录数量。 已修正,并且用测试把那些「本来就该跟着数据走」的数字钉住了;带日期的公告类文章则干脆把数字删掉。会腐坏的数字比没有数字更糟。
指出来的问题我们会看,也会改。从这里发给我们。
移除:重试快捷键
整个功能一起移除了。只有设置页能绑定这个按键,所以如果只删掉那个输入框,已经绑过键的人浏览器里,游戏页和结算页的按键监听会继续跑,而界面上再也没有地方改它或清掉它。与其发一个够不着的设置,不如把功能整个收掉。结算页的 再玩一次 按钮不受影响。
Rail Typing Pro:做完了,但还没开卖
这周相当一部分工程量花在了一个你现在还买不到的会员上,所以有必要把状态说清楚。
已经做好的:进阶播报设置、账号跑图记录的 CSV 导出、跨线路规划行程的自定义路线工作台,以及在公开对战大厅里开房。保持免费的,是这个游戏本来就有的一切——全部线路、地图、输入模式和排行榜,本地记录与账号同步,现有的到站播报,以及不用账号、不用会员就能浏览和加入对战房间。
结算通道是刻意关着的。定价页之所以先公开,是因为支付服务商需要审核线上站点之后才会启用账户;在审核完成之前,它就是一个只能读的页面。方案和免费/Pro 的边界都写在定价页上。
还有一个免费玩家立刻能感觉到的相关修复:设置页上那块播报设置——一段说明、两个滑杆、一个升级按钮,正好夹在音效开关和开始按钮之间——现在收成了一行。「点击开始」往上回到了大约 300 像素之前的位置。
下周
再来几条大手私铁。京王线是第二条,剩下的按计划陆续进来。
下周日见。
