Files

2.3 KiB

《无暇赴死》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(入口页底部亦有引用链接)。