Coding

页面复刻分析器

Try it

从用户提供的页面截图和描述中精准识别页面结构、布局尺寸、全量数据内容,输出结构化的页面复刻规格。当用户要复刻、还原、克隆、1:1复制某个页面,或提供了页面截图并要求生成对应代码时触发。识别页面类型、菜单名称、标签页标题、布局结构、字段、控件类型、按钮、分栏宽度比例、模块高度、全量文字/数据等全部UI要素。

What it does

从用户提供的页面截图和描述中精准识别页面结构、布局尺寸、全量数据内容,输出结构化的页面复刻规格。当用户要复刻、还原、克隆、1:1复制某个页面,或提供了页面截图并要求生成对应代码时触发。识别页面类型、菜单名称、标签页标题、布局结构、字段、控件类型、按钮、分栏宽度比例、模块高度、全量文字/数据等全部UI要素。

The skill document

页面复刻分析器

根据用户提供的附件图片和描述信息,识别页面中的所有UI要素(含布局尺寸与全量数据),输出结构化的页面规格,用于后续1:1复刻生成代码。

工作流程

1. 图片分析

仔细观察用户提供的截图,按以下顺序逐层识别:

  1. 整体结构:判断页面类型(列表/表单/看板/树形+列表等)
  2. 导航信息:从侧边栏、面包屑、标签页识别菜单名称和标签页标题
  3. 布局结构与尺寸:识别各区域的布局方式(水平/垂直/网格/弹性),精确识别每栏/每个模块的宽度比例(如 25%:50%:25%),记录每个模块的大致高度(固定高度/自适应/撑满等),识别间距(gap)和内外边距
  4. 区域划分:识别顶部筛选/操作栏、主体内容区、底部区域
  5. 字段提取:逐个识别每个字段的名称、控件类型(输入框/下拉框/日期/开关/复选框等)
  6. 按钮识别:识别所有操作按钮的位置和名称
  7. 表格结构:如是列表页,识别所有列的名称、宽度比例、是否可排序、操作列按钮
  8. 样式细节:识别颜色标记、图标、状态标签、必填星号等视觉元素
  9. 数据内容100%提取逐字逐句提取截图中所有可见的文字内容(标题、描述、时间戳、编号、链接、状态文字、数字、人名、部门名等),确保截图中的每一条数据都被完整记录在输出规格中,不遗漏、不截断、不篡改

2. 描述补充

结合用户的文字描述,补充图片中无法确认的信息:

  • 字段是否必填
  • 下拉选项来源
  • 按钮的具体交互逻辑
  • 业务规则和数据校验

对于图片和描述中都无法确认的信息,用 {待确认:xxx} 标记,不中断输出。

3. 输出页面复刻规格

严格按以下模板输出,等待用户确认后再进入编码阶段:

## 页面类型
{从以下选择:首页看板 | 表单 | 表格列表 | 左侧树+表格列表 | 左侧树+表单 | 卡片列表 | 其他综合}

## 菜单名称
{这里填菜单名称}

## 标签页标题
{这里填标题名称}

## 页面布局

### 整体布局结构

| 区域 | 布局方式 | 宽度比例 | 高度策略 | 间距 |
|------|---------|---------|---------|------|
| {区域名称} | {水平flex/垂直flex/网格grid/...} | {百分比或固定值} | {自适应/固定/撑满} | {gap值} |

### 顶部区域
- {筛选栏/操作栏}:{字段名称列表},{按钮名称列表}
- 布局:{布局方式},高度:{高度策略}

### 中间区域(含分栏详情)

#### 左栏(宽度约 {X}%)
- 模块:{模块名称列表}
- 各模块高度策略:{说明}

#### 中栏(宽度约 {Y}%)
- 模块:{模块名称列表}
- 各模块高度策略:{说明}

#### 右栏(宽度约 {Z}%)
- 模块:{模块名称列表}
- 各模块高度策略:{说明}

### 底部区域(如有)
- {分页/操作/汇总}:{字段名称列表},{按钮名称列表}
- 布局:{布局方式},高度:{高度策略}

### 标签页(如有)
- {标签名称1}:{标签内容描述}
- {标签名称2}:{标签内容描述}

## 全量数据清单

> **必须100%保留截图中所有可见文字内容**,包括标题、副标题、描述文字、时间戳、编号、链接、人名、部门名、状态标记、数字等。每条数据按以下格式记录:

### {模块名称} 数据

| 序号 | 内容类型 | 完整文字内容 | 备注 |
|------|---------|------------|------|
| 1 | {标题/描述/时间/编号/链接/状态/...} | {截图中原文,一字不改} | {如有特殊样式则标注} |

## 字段定义

| 字段名称 | 控件类型 | 必填 | 备注 |
|---------|---------|------|------|
| {名称} | {输入框/下拉框/日期选择/开关/...} | {是/否} | {说明} |

识别要点

控件类型对照

视觉特征控件类型
单行文本框输入框
带下拉箭头的选择框下拉框
带日历图标的输入框日期选择
带时间选择的日期框日期时间选择
圆形/方形切换按钮开关
方形勾选框复选框
圆形单选按钮单选框
多行文本区域文本域
带搜索图标的输入框搜索框
可上传文件的区域文件上传
富文本编辑区域富文本编辑器
带"+"号的标签选择标签选择器
带人员选择图标的输入框人员选择器
数字输入带增减按钮数字输入框
树形展开列表树形控件
可拖拽排序的列表拖拽排序

布局尺寸识别要点

  • 分栏宽度:精确识别每个分栏的宽度占比(如左侧 25%、中间 50%、右侧 25%),注意是百分比还是固定像素
  • 模块高度:识别每个模块是固定高度、内容自适应(auto)、还是撑满父容器(flex: 1)
  • 间距:识别列间距(gap)、行间距、内外边距(padding/margin)
  • 网格布局:如使用 CSS Grid,识别列模板(grid-template-columns)和行模板
  • 弹性布局:如使用 Flexbox,识别 flex 属性、对齐方式、换行策略
  • 嵌套布局:识别模块内部的二级/三级布局结构及其尺寸分配

表格列识别要点

  • 记录每列的列名和大致宽度比例
  • 识别操作列中的按钮(编辑/删除/查看等)
  • 注意是否有行序号列、选择列(复选框)
  • 识别是否有合计行或固定列

关键原则

  • 精准还原:忠实于截图中的实际内容,不凭空添加截图中不存在的元素
  • 完整覆盖:不遗漏截图中任何可见的字段、按钮、标签、图标
  • 数据100%保留:截图中所有可见文字内容(标题、描述、时间戳、编号、链接、状态文字、人名、部门名、数字等)必须逐字提取并完整记录在「全量数据清单」中,不得遗漏、截断或篡改任何字符
  • 布局尺寸精确:各区域/分栏的宽度比例必须基于截图视觉判断得出,明确标注百分比或像素值,编码阶段必须严格按此比例实现
  • 合理推断:对于截图中部分遮挡或不清晰的内容,基于上下文合理推断,用 {待确认:xxx} 标记
  • 结构清晰:严格按模板格式输出,便于用户快速审阅和确认
  • 确认后再编码:页面复刻规格必须经用户确认后,再交给编码阶段使用

Related skills

High-fidelity UI page replication workflow for backend/admin systems. Use when Codex is asked to replicate, restore, clone, or second-develop an existing UI...

1 stars

Analyzes UI screenshots and generates a reusable .skill file that captures the product's complete design system. Triggers when the user provides UI screensho...

智能分析优秀商品详情页设计,用你的商品快速生成同类型布局及视觉风格的详情图,提高详情页制作效率。当用户要求照着某个详情页做、对标竞品详情页、复刻详情页布局风格时必须触发。关键词:LinkPix、qhkit、详情页复刻、对标详情页、竞品详情页、布局复刻、风格复刻、详情页模仿、同款版式。

为文学作品(小说、电影、动漫、游戏等)生成精美的响应式单页 HTML 介绍和解析页面。当用户要求"介绍XX作品"、"做一个XX的介绍页面"、"生成作品解析页面"、"创建作品展示页"、"帮我做个XX的网页"时触发。支持主题配色提取、交互组件、多内容分区展示。

3 installs

面向个人开发者的自然语言驱动React页面生成工具,通过CDN方式零构建运行, 内置截图视觉审查循环,支持快速原型迭代。核心能力: - 自然语言描述生成React页面(CDN零构建) - 项目配置与偏好管理 - 截图视觉审查与迭代修复 - 基础设计原则自动应用 - 图片转WebP格式优化 - 静态文件导出 适用场景: - 个人开发者快速生成落地页原型 - 独立项目单页面快速开发 - 设计概念验证与视觉迭代 差异化:免费版聚焦单页面快速生成与视觉审查,使用CDN方式零构建, 适合个人快速原型

1 installs