KY Design to HTML 不是一个 UI 生图 skill。它主要面向已有 UI 截图或设计稿的 HTML/CSS 还原,重点是资产分离、画布适配、截图验证和视觉误差修正。 适用于 Codex / Claude 的 设计截图 转 HTML/CSS skill。
它适合用在这类场景:
- 给 AI 一张 UI 截图,让它还原成 HTML/CSS
- 把 landing page 设计稿做成静态网页
- 把 SaaS 页面、后台页面、空状态页面还原成前端页面
- 避免 AI 直接照图写 HTML 后,把页面挤变形、资产画糊、比例跑偏
很多人会直接对 AI 说:
根据这张图生成 HTML
但这样容易翻车。
因为 AI 被迫同时做三件事:
- 理解页面结构
- 复刻视觉样式
- 临时画出复杂视觉资产
这个 skill 会让 AI 先把任务拆开:
- 哪些部分应该用 HTML/CSS 写
- 哪些部分应该当作图片资产
- 页面应该按什么画布比例展示
- 写完后应该截图验证哪里不像
核心流程是:
- 先拆解页面地图
- 分离代码结构和视觉资产
- 设置设计稿画布和浏览器展示比例
- 写 HTML/CSS
- 浏览器截图验证
- 对比修正视觉误差
把 ky-design-to-html 文件夹复制到:
~/.codex/skills/ky-design-to-html把 ky-design-to-html 文件夹复制到:
~/.claude/skills/ky-design-to-html在 Codex 或 Claude 里,可以这样说:
Use $ky-design-to-html to recreate this UI screenshot as a standalone HTML/CSS page.
也可以直接用中文:
使用 ky-design-to-html,把这张 UI 截图还原成一个 HTML/CSS 页面。
ky-design-to-html/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── references/
│ ├── asset-handling.md
│ └── visual-error-taxonomy.md
└── scripts/
└── screenshot_page.py
这个 skill 的目标不是让 AI 一次生成完美页面。
它的目标是让 AI 按正确流程工作:
拆解 → 分离资产 → 设置画布 → 写代码 → 截图 → 对比 → 修正
真正的还原质量来自后面的截图校准。