返回赛题列表

走不出的单页迷宫

进阶

文字冒险游戏(MUD)风格的 404 页面,通过锚点或 JS 状态在单文件内实现多场景切换——测试模型对单页路由边界的理解。

规则说明

phase1:要求模型根据提示词直接输出HTML文件
phase2 step1:在新的对话窗口,要求模型自行撰写PRD
phase2 step2:在同一个对话窗口,要求模型根据自己生成的PRD输出HTML文件

Prompt
phase1:
设计一个文字冒险游戏(MUD)风格的互动 404 页面。 1. **场景设定:** 页面中心是一个半透明的"文字框"和"地图区"(简笔画风格)。 2. **核心互动(陷阱):** 地图区有三个简笔画按钮:"前进(#hash1)"、"左转(#hash2)"、"右转(#hash3)"。 3. **关键要求:** * 当用户点击这些"导航"按钮时,**绝对不能**发生页面重新加载。页面内容必须在当前 HTML 文件内平滑过渡。 * 必须通过 JS 监听 `hashchange` 事件(或者更优雅地直接控制 DOM),在单文件内加载不同的文字描述和简笔画场景。 * 每个"新场景"其实都是死路,但要制造出一种"你迷失在不同的迷宫房间"的错觉。 4. **叙事感与细节:** * 第一个房间:"你看到一个不可逾越的鸿沟(404)。" * 点击前进(#hash1):描述变成"这里只有一面墙(404)。"小人(简笔画风格)动作变成撞墙。 * 点击左转(#hash2):描述变成"这里是一个死胡同(404)。"小人坐在地上哭。 * 请输出完整的、包含全部 CSS 和 JS 的单文件 HTML 代码。整个过程必须是单文件闭环,利用锚点或 JS 状态组在单次加载中展示所有内容。
phase2(2 steps)
phase2 step1:
以下是一个设计需求: "设计一个文字冒险游戏(MUD)风格的互动 404 页面。页面中心有一个半透明的文字框和简笔画风格的地图区,地图区有三个导航按钮(前进、左转、右转)。点击导航按钮时绝对不能发生页面重新加载,必须通过 JS 监听 hashchange 事件或直接控制 DOM 在单文件内切换不同的文字描述和简笔画场景。每个场景都是死路,但要制造出迷失在不同迷宫房间的错觉。整个过程必须是单文件闭环。" 请你根据这个需求,撰写一份详细的产品需求文档(PRD),不要写代码,只输出 PRD。
phase2 step2:
根据你自己的 PRD 文档,请输出完整的单文件 HTML(包含内联 CSS 和 JS)。要求完美还原 PRD 中描述的所有功能与视觉设计。

Claude Opus 4.6

Anthropic · Cortex Code

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-03-27

Claude Opus 4.6 Extended Thinking

Anthropic · Claude.ai Web

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-04-04

Claude Opus 4.7

Anthropic · Abacus AI API

直接生成
1 次迭代2026-05-03
PRD驱动
2 次迭代2026-05-03

Gemini 3.1 Pro

Google · Vertex AI Studio

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-03-27

Gemini 3.1 Pro

Google · Gemini Web App

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-03-27

Gemini Deep Think

Google · Gemini Web App

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-04-04

GPT 5.4

OpenAI · 中转站API

直接生成
1 次迭代2026-03-27
PRD驱动
2 次迭代2026-03-27