英国出版商 Usborne 曾将上世纪 80 年代的一批计算机书籍以免费 PDF 形式公开,这一消息最初通过 Hacker News 传播开来。对许多在 Commodore 64 等早期家用电脑上成长起来的人来说,这些书承载着特别的记忆:它们插图精美,项目有趣,核心内容是让读者把书中的代码一行行敲进自己的机器里运行。Simon Willison 正是其中之一,他在自己的博客中回忆了童年时照着这些书做项目的经历。
在他印象里,最鲜明的一款游戏是 1983 年出版的《Creepy Computer Games》一书中的“Mad House”。这本属于 Usborne 经典计算机读物系列的书,如今可以在出版社官网的计算机与编程书籍页面上免费下载。Willison 把这本书的 PDF 直接交给了 Claude,并给出明确指令:用原生 JavaScript 和 HTML 完整复刻“Mad House”这款游戏,要求适配移动端,并呈现合适的复古美学;同时还要标注书名,并链接回 Usborne 的免费书籍页面。
最终成果是一个在浏览器中运行的交互式版本。界面模仿老式终端的绿字黑底风格,标题为“MAD HOUSE — A REAL NIGHTMARE —”,带有闪烁般的 REC 录制指示、表示剩余步数的 FOOTSTEPS 计数(初始为 240)以及 DOORS 计数器。走廊由星号组成的 ASCII 图形绘制,其中用“>”和“<”标记门的位置。玩家通过 X 和 C 键控制近处的门,通过 N 和 M 键控制远处的门,屏幕下方还有一个 START / RESTART 按钮,开始前显示“PRESS START TO BEGIN”的提示。
这个项目展示了一种颇为有趣的 AI 应用方式:不是让模型凭空创作,而是把一份四十多年前的印刷版代码清单作为输入,由模型理解游戏规则与结构,再用现代 Web 技术重新实现。原始游戏当年需要读者手动输入代码、在特定机器上运行,如今则变成了任何拥有浏览器的人都能直接打开游玩的页面。Willison 在博文中将这篇文章归入计算机历史、游戏与工具三个标签,并附上了复刻版的截图与访问链接。
值得注意的是,这次复刻并非官方发行,而是基于公开 PDF 的个人再创作,因此保留了原书署名的要求。原文还提到 Willison 博客近期发布的其他文章,包括 2026 年 5 月 21 日的 Datasette Agent、5 月 19 日关于 Gemini 3.5 Flash 价格与实际用途的分析,以及同样在 5 月 19 日发布的“六个月 LLM 进展五分钟回顾”。这篇工具类文章本身发表于 2026 年 5 月 24 日。