proj7k

进行中

osu!mania 7K 的客观难度评价与技法解构工具链。

在线 7K 谱面库 ↗
开始于
2026-09-11
最近推送
2026-10-15
提交
216
已合并 PR
32
PythonNode.jsosu!lazerWebgithub ↗quickstart ↗

官方星级常常低估反键、高密长条和纯单轨连打,又把双手轮换与单手死扛混为一谈。proj7k 从物理键力时序、手型拓扑和读谱认知出发,只看谱面本身计算难度,并以 Jinjin 7K Dan 为唯一标尺。

目前已经有 8 维技法雷达、客观星级、osu!lazer 星级同步与还原、保留手型骨架的降阶练习器、回放诊断与玩家画像,全部收进一个本地 Web 控制台。线上 7K 谱面库已经公开,收录全部 7K 谱面,官方星级与引擎星级并列。

里程碑

12/14 · 86%
  1. [x]完成
    立项:难度与玩家数据解耦,以 Jinjin 7K Dan 为技法基准ADR-0001–0003
  2. [x]完成
    7k-VSDL 键形描述语言、方法论规范与盲测验证ADR-0004–0006
  3. [x]完成
    叠切正交解耦与连续应变衰减池化ADR-0007–0008
  4. [x]完成
    osu!lazer 数据库无损注入:星级同步与一键还原ADR-0009
  5. [x]完成
    实时 8 维雷达仪表盘与闭环降阶器ADR-0010–0011
  6. [x]完成
    回放诊断画像与闭环训练ADR-0012–0014
  7. [x]完成
    绝对技法星级与总星级合成ADR-0015–0016
  8. [x]完成
    规格 v0.2 新引擎上线,难度场取代应变ADR-0017–0021
  9. [x]完成
    删除旧引擎,四个工具合并为统一 Web 控制台ADR-0022–0024
  10. [x]完成
    从音频生成 7K 谱面ADR-0027
  11. [x]完成
    线上 7K 谱面库公开:官方 SR 与引擎 SR 并列ADR-0026
  12. [x]完成
    画像水平跨局拟合,从回放读出发力习惯ADR-0028–0029
  13. [ ]计划
    云端平台:osu! OAuth 登录与玩家档案
  14. [ ]计划
    核心引擎跨平台移植(含 WASM)

开发日志

1
  1. proj7k 前五周:从方法论到统一控制台

    9 月 11 日立项到今天,29 条 ADR、两百多次提交。按阶段回顾一下做了什么、推翻了什么。

最近提交

6月7月8月9月10月
近 20 周 · 176 次提交
  1. a57cd41dashboard: uploads up to about 190 MB (was about 47 MB)
  2. 5596762dashboard: a job lost to a restart or a dropped connection fails instead of spinning forever
  3. c991fe1Catalog: version script and stylesheet links by content hash
  4. c9a3a18Catalog home page at /, README rewritten for players
  5. 3b28725catalog: incremental `update` from osu! for a scheduled task
  6. ff2597ddashboard: restart osu!lazer, and sync with the game closed and reopened
  7. 5e38ecafeat(profiler): technique habits read from replay key timing across plays
  8. 04bd0e2restart-services: restart the catalog through its boot task when present; document task settings
  9. 40fdcc0fix: check out dan_table.json with LF too, so engine_version matches on Windows
  10. 7eaf861feat(catalog): random sort draws a page of charts from the current filters
  11. 527a565fix(profiler): read the profile's levels across plays, not the best play
  12. 5ba9d85feat(catalog): get the chart catalog ready to go public
  13. 046f09cAdd one-step restart for the dashboard and catalog site
  14. a3d052dgenerator: drop the round-BPM snap
  15. e9c2c90generator: snap an estimated tempo to a nearby whole or half BPM

在 GitHub 上查看全部 →