A vibe-coded data visualization — play it in your browser, no install. 把中国三千年的诗放进一片可漫游的三维星系:每位诗人是一颗星,每首诗都有坐标,星与星之间的虚空是「一切可能的诗」。32,657 位诗人 / 933,857 首。灵感来自刘慈欣《诗云》。
Vote and save it — free account with email or sign in with GitHub
Made this, @Cohenjikan? See how many people played it → or use email
📅 Three new games every day, no account needed · Play today’s three →
Controls: WASD · Space · Mouse
GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.
No account needed to save ♥ or react 🔥: they’re under the game. Or vote with email.
Open the live demo Source on GitHub而星与星之间的虚空,藏着比这更大的东西 —— 它是「一切可能的近体诗」。点一下空处,就从噪声里 unrank 出一首诗,并显示它在「全集目录」里那个长达 82–229 位的编号:地址几乎和诗本身一样长(目录即图书馆)。诗不被储存,给一个编号就能算出它是第几首诗,反之亦然 —— 杰作只是噪声海里的零测度亮点。
🖥 PC 端体验最完整。 移动端可用(触控漫游 + 自适应画质),但飞行、拾取与关系网在大屏鼠标下最舒服。
三种 pull 模式,感受这个项目: 纯随机「牛蝛茙漂綵」→ 格律「趰㵎憣烔岆」→ 格律+常用字「思伦要锁馆」;再加自由格式的词式变行,以及「寻诗」从一句话找回一首真实的诗。
诗云不存诗 —— 它存的是一个双射。每一首近体诗,都对应一个巨大的整数编号;给定编号能精确还原出诗,给定诗也能算回编号(base-N「巴别」进制 + 格律混合基数 rank/unrank,叠加可逆的 BigInt Feistel 置乱做空间散布)。索引引擎是纯 TypeScript、零依赖的,往返可逆,单元测试全绿。
Built something like this? Submit your vibe — free account, takes a minute. How listing works.
Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.
Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.