◀ VibeCruiser

classics emergence

A free interactive fiction demo — play it in your browser, no install. 《验火》— 以公有领域古籍为底、一案多典的断案科普解谜文游(三卷十二验目 × 十典)

by @dcd887 · dcd887/classics-emergence on GitHubLANG HTMLHOSTED ON DCD887.GITHUB.IOUPDATED 13 Oct 2026

Vote and save it — continue with GitHub or sign in free

Made this, @dcd887? See how many people played it → or use email

▶ Play full screen ▲ Vote with GitHub ▲ Vote with email

GitHub asks to share your profile and email with us. We never post anything.

Open the live demo Source on GitHub

From the README

若双击被编辑器打开:右键 → 打开方式 → 选择浏览器。

读案由 → 翻书问典 → 案牍推演 → 结案唯一。

典源横跨 6 大部类、10 部书:医藏(洗冤集录)、法家(折狱龟鉴/棠阴比事)、政书(营造法式)、 子藏(梦溪笔谈/天工开物/齐民要术/九章算术)、儒藏(考工记)、易藏(周易)。 每部书另设干扰条目——翻错条,同样算误检。

本作不同:没有任何一条结论能单靠一本书算出。 第 2 目要用第 1 目的结果决定要不要做;第 3 目(钉之制)的结论又反过来限定凶手身份; 十二条小规则(一验目一约束)互相咬合,只有一处满足全部约束的结案——这是约束满足 / 推断,不是代数。

slotById 恒为 null 后继抛错,导致七槽填满后点「落判」静默无反应);新增进度自动保存、重置进度、 误检递进提示(3 次标书 / 5 次标条目)与「已得条目不重复计误检」。

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

Made this?

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.

On VibeCruiser

How listing, the badge and claiming work →