返回赛题列表

SQL炼金术

进阶

可视化 SQL 查询执行过程的交互式教学工具——用动画拆解 SELECT / WHERE / JOIN / GROUP BY / ORDER BY 的逻辑执行步骤。

规则说明

phase1:要求模型根据简短提示词直接输出HTML文件(最少引导,测试模型自身理解力)
phase2:使用前端设计 skill 作为系统提示词,同样的用户 prompt 再生成一次(测试 skill 对输出质量的提升)
phase3 step1:在新的对话窗口,要求模型自行撰写PRD
phase3 step2:在同一个对话窗口,要求模型根据自己生成的PRD输出HTML文件(此产物上传至 phase3)
phase4:在 phase3 的同一个对话窗口中继续,注入 frontend-design skill 提示词,要求模型对 phase3 的代码进行视觉风格重构(此产物上传至 phase4)

Prompt
phase1:
创建一个 SQL 查询可视化执行器。左侧是一个可编辑的 SQL 编辑器(预置几条示例查询如 SELECT/WHERE/JOIN/GROUP BY),右侧用动画可视化展示 SQL 的逻辑执行过程:数据表显示为卡片网格,WHERE 过滤时不符合条件的行淡出消失,JOIN 时两张表的行滑动连接,GROUP BY 时行聚拢分组,ORDER BY 时行上下交换排序。配色要专业但不沉闷,像一个现代数据工具的风格。请输出完整的单文件 HTML。
phase2(Skill 加持):
**系统提示词(System Prompt):** 使用 `frontend-design` skill 内容 **用户消息:** 与 phase1 完全相同: 创建一个 SQL 查询可视化执行器。左侧是一个可编辑的 SQL 编辑器(预置几条示例查询如 SELECT/WHERE/JOIN/GROUP BY),右侧用动画可视化展示 SQL 的逻辑执行过程:数据表显示为卡片网格,WHERE 过滤时不符合条件的行淡出消失,JOIN 时两张表的行滑动连接,GROUP BY 时行聚拢分组,ORDER BY 时行上下交换排序。配色要专业但不沉闷,像一个现代数据工具的风格。请输出完整的单文件 HTML。
phase3(2 steps)
phase3 step1:
以下是一个设计需求: "创建一个 SQL 查询可视化执行器。左侧是一个可编辑的 SQL 编辑器(预置几条示例查询),右侧用动画可视化展示 SQL 的逻辑执行过程:数据表显示为卡片网格,WHERE 过滤时不符合条件的行淡出消失,JOIN 时两张表的行滑动连接,GROUP BY 时行聚拢分组,ORDER BY 时行上下交换排序。配色要专业但不沉闷,像一个现代数据工具的风格。" 请你根据这个需求,撰写一份详细的产品需求文档(PRD),不要写代码,只输出 PRD。
phase3 step2:
根据你自己的 PRD 文档,请输出完整的单文件 HTML(包含内联 CSS 和 JS)。要求完美还原 PRD 中描述的所有功能与视觉设计。
phase4(在 phase3 的对话中继续):
将 `frontend-design` skill 内容复制到用户消息中,然后追加: 请根据以上前端设计准则,对你刚才生成的代码进行视觉风格重构。保持所有功能逻辑不变,只重构视觉层面(配色、字体、布局、装饰细节、动画等),让整体设计更具辨识度和高级感。请输出完整的重构后的单文件 HTML。

Claude Opus 4.6 Extended Thinking

Anthropic · Claude.ai Web

基础 prompt
1 次迭代2026-04-04
Skill 加持
1 次迭代2026-04-04
PRD 驱动
3 次迭代2026-04-04
PRD + Skill
4 次迭代2026-04-04

Claude Opus 4.7

Anthropic · 中转站API (X)

基础 prompt
1 次迭代2026-05-05
Skill 加持
1 次迭代2026-05-05
PRD 驱动
2 次迭代2026-05-05
PRD + Skill
3 次迭代2026-05-05

Manus 1.6 Max

Manus · Manus Web

基础 prompt
1 次迭代2026-03-28
Skill 加持
1 次迭代2026-03-28
PRD 驱动
2 次迭代2026-03-28
PRD + Skill
3 次迭代2026-03-28