proj7k
进行中osu!mania 7K 的客观难度评价与技法解构工具链。
在线 7K 谱面库 ↗- 开始于
- 2026-09-11
- 最近推送
- 2026-10-15
- 提交
- 216
- 已合并 PR
- 32
官方星级常常低估反键、高密长条和纯单轨连打,又把双手轮换与单手死扛混为一谈。proj7k 从物理键力时序、手型拓扑和读谱认知出发,只看谱面本身计算难度,并以 Jinjin 7K Dan 为唯一标尺。
目前已经有 8 维技法雷达、客观星级、osu!lazer 星级同步与还原、保留手型骨架的降阶练习器、回放诊断与玩家画像,全部收进一个本地 Web 控制台。线上 7K 谱面库已经公开,收录全部 7K 谱面,官方星级与引擎星级并列。
里程碑
- [x]完成立项:难度与玩家数据解耦,以 Jinjin 7K Dan 为技法基准ADR-0001–0003
- [x]完成7k-VSDL 键形描述语言、方法论规范与盲测验证ADR-0004–0006
- [x]完成叠切正交解耦与连续应变衰减池化ADR-0007–0008
- [x]完成osu!lazer 数据库无损注入:星级同步与一键还原ADR-0009
- [x]完成实时 8 维雷达仪表盘与闭环降阶器ADR-0010–0011
- [x]完成回放诊断画像与闭环训练ADR-0012–0014
- [x]完成绝对技法星级与总星级合成ADR-0015–0016
- [x]完成规格 v0.2 新引擎上线,难度场取代应变ADR-0017–0021
- [x]完成删除旧引擎,四个工具合并为统一 Web 控制台ADR-0022–0024
- [x]完成从音频生成 7K 谱面ADR-0027
- [x]完成线上 7K 谱面库公开:官方 SR 与引擎 SR 并列ADR-0026
- [x]完成画像水平跨局拟合,从回放读出发力习惯ADR-0028–0029
- [ ]计划云端平台:osu! OAuth 登录与玩家档案
- [ ]计划核心引擎跨平台移植(含 WASM)
开发日志
1- proj7k 前五周:从方法论到统一控制台
9 月 11 日立项到今天,29 条 ADR、两百多次提交。按阶段回顾一下做了什么、推翻了什么。
最近提交
6月7月8月9月10月
- a57cd41dashboard: uploads up to about 190 MB (was about 47 MB)
- 5596762dashboard: a job lost to a restart or a dropped connection fails instead of spinning forever
- c991fe1Catalog: version script and stylesheet links by content hash
- c9a3a18Catalog home page at /, README rewritten for players
- 3b28725catalog: incremental `update` from osu! for a scheduled task
- ff2597ddashboard: restart osu!lazer, and sync with the game closed and reopened
- 5e38ecafeat(profiler): technique habits read from replay key timing across plays
- 04bd0e2restart-services: restart the catalog through its boot task when present; document task settings
- 40fdcc0fix: check out dan_table.json with LF too, so engine_version matches on Windows
- 7eaf861feat(catalog): random sort draws a page of charts from the current filters
- 527a565fix(profiler): read the profile's levels across plays, not the best play
- 5ba9d85feat(catalog): get the chart catalog ready to go public
- 046f09cAdd one-step restart for the dashboard and catalog site
- a3d052dgenerator: drop the round-BPM snap
- e9c2c90generator: snap an estimated tempo to a nearby whole or half BPM