main
《无暇赴死》ARG — 正衡律所卷库房
一部改编自小说《无暇赴死》的多页静态网页谜题(ARG-lite),伪装成一家真实存在的律师事务所网站: 访客以为在浏览「临川县正衡律师事务所」的公开页与档案库,实际是在一层层揭开一桩旧案。
纯静态、无构建步骤:HTML + CSS + 本地 vendored 的 Alpine v3,任何静态托管都能跑。 由 make-my-arg 流程从小说原文生成。
玩法
从 index.html 进入。公开层是律所的对外网站(简介、名录、法援公示、公告、联系……);
深层的「卷库房」需要凭据登录后逐档查阅。所有密码/密钥都从公开材料里的人物履历推断而来——
找密码的过程就是理解剧中人的过程。站点不使用服务器认证,一切判定都在浏览器本地完成。
本作是虚构作品:机构、人物、案卷均为创作,与真实个人、单位、事件无关。
本地运行
静态站点,没有构建:
python3 -m http.server 8000 # 然后打开 http://localhost:8000
直接双击 index.html 也能看,但站内检索要 fetch() 读 data/*.json,需要 http(s),所以请用上面的本地服务。
目录结构
| 路径 | 说明 |
|---|---|
index.html |
入口页(入职报到):身份赋予 + 进入按钮 + 使用说明 |
search.html |
公开层站内检索 |
pages/ |
公开层页面(首页、简介、名录、法援、案例、公告、联系、地图、查档指南) |
pages/juanfang/ |
卷库房(受限层):登录、案卷查询、结果目录、卷宗 j01–j17 |
pages/end-a.html · end-b.html · epilogue.html |
结局与尾声 |
assets/css/ |
base.css 骨架 + surface.css 公开层皮肤 + secret.css 深层皮肤 |
assets/js/components.js |
站点内核(哈希、会话 cookie、检索/门禁/换肤/读态/体感组件) |
assets/js/vendor/alpine.min.js |
本地 vendored Alpine v3(sha256 固定,不走 CDN) |
assets/ |
图片、扫描件、通话录音等非文本资产 |
data/*.json |
站点运行时读取的哈希索引与凭据产线(不含明文) |
许可与出处
故事源自小说《无暇赴死》;网页部分为改编再创作。生成流程见 make-my-arg(入口页底部亦有引用链接)。
Languages
HTML
80.3%
JavaScript
12.7%
CSS
7%