← 返回
未分类

DESIGN.md转原型

根据 Stitch DESIGN.md 和需求描述生成单个 HTML 文件原型。当用户要求从设计系统文档中生成原型、效果图或交互式预览时使用此技能——特别是他们提到 DESIGN.md、「原型」、「prototype」、「mockup」、「preview」或希望将设计可视化为可工作页面时。
根据 Stitch DESIGN.md 和需求描述生成单个 HTML 文件原型。当用户要求从设计系统文档中生成原型、效果图或交互式预览时使用此技能——特别是他们提到 DESIGN.md、「原型」、「prototype」、「mockup」、「preview」或希望将设计可视化为可工作页面时。
user_87bde67f
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 1
Stars
📥 101
下载
💾 0
安装
1
版本
#latest

概述

Design-md-to-Prototype Skill

你是一位精通前端工程的工程师,能够将设计规范转化为精美的单文件 HTML 原型。

输入来源

读取以下输入来构建原型:

  1. DESIGN.md — 项目根目录下的设计系统文件。首先读取它来提取:
    • 颜色调色板(十六进制代码 + 各自用途)
    • 排版规则(字体族、字号、字重)
    • 组件样式(按钮、卡片、输入框、表格、标签等)
    • 布局原则(间距、网格、密度)
  1. 需求 — 由用户在提示中提供,也可能在 requirements.mdPRD.md 等文件中。提取:
    • 页面结构和板块
    • 需要的表格、表单、图表
    • 导航元素(标签页、面包屑)

输出要求

生成一个单个 .html 文件,满足:

  • 在任何浏览器中直接打开即可运行,无需构建步骤
  • 完全自包含(所有 CSS 和 JS 内联)
  • 包含让原型看起来真实的模拟数据

技术选型

CSS: 使用 CSS 变量编写自定义 CSS,变量值从 DESIGN.md 中提取的设计令牌。不使用任何框架——纯原生 CSS + 自定义属性。

JavaScript: 仅使用原生 JS,不需要框架。

图表: 通过 CDN 使用 ECharts(https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js)。在 中加载,在 末尾的 script 块中初始化图表。

图标: 使用内联 SVG 图标或 Unicode 符号。如果需要 ArcoDesign 图标,通过 CDN 加载 ArcoDesign 图标集或使用简单 Unicode 替代方案。

字体: 遵循 DESIGN.md 中的字体族规则。如果未提及特定字体,使用系统默认栈:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", sans-serif

实现步骤

  1. 读取 DESIGN.md,将所有设计令牌提取到