需求转 HTML
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @user_988e28be/requirement-to-html 安装到你的 AI 助手中。
技能介绍
要解决的问题
当页面需求还停留在口头描述、截图或手绘草图时,直接写 HTML 容易遗漏布局层级、配色、组件状态和交互细节,最后往往要反复返工。这个技能把“想法到页面”拆成先整理、后执行的两段流程,让需求在进入代码前形成可确认的清单。
技能如何工作
- 输入识别:支持纯文字描述、参考图片,或图片加文字补充;图片会被拆解为布局结构、配色、字体层级、组件类型、间距和对齐关系。
- 需求整理:输出页面概览、布局结构、组件清单、配色方案、字体层级、数据内容与交互说明,并可用 ASCII 线框图辅助表达。
- 确认机制:在用户确认前不开始写
HTML,避免带着模糊理解进入实现阶段。 - 文件生成:确认后生成单文件、自包含的
HTML,优先内联CSS与JS,尽量不依赖外部 CDN,并适配1280px到1920px桌面场景。 - 结果交付:支持在浏览器面板预览,并把文件作为附件交付,便于继续迭代。
适用边界与注意点
它适合 Landing Page、表单、数据看板、详情页等可直接用单文件 HTML 表达的场景。若图片不清晰或需求模糊,技能会主动追问;超过 8 个区域时建议先确认整体布局再确认细节。图表默认倾向纯 CSS/SVG 或轻量内联方案,只有用户明确要求时才通过 CDN 引入 Chart.js 等库。它不是设计稿生产工具,而是把已有想法快速变成可运行页面原型。
使用场景
- 产品用文字描述登录页需求,先整理出布局、组件和交互,再生成可打开的 HTML。
- 把手绘的看板草图截图发给技能,识别区域与配色,确认后还原成带 hover 的单文件页面。
- 在评审会前把表单页的模糊想法整理成需求清单,并产出可在浏览器中演示的 HTML。
- 参考竞品截图补充文字说明,生成 Landing Page 原型,避免直接手写 CSS 浪费。
适合人员
- 产品负责人:把口头描述或草图快速变成可演示的 HTML 原型。
- 前端工程师:从参考图提取布局、配色与组件清单,再生成可复用单文件。
- 运营人员:把活动页需求整理成清单,并输出可直接预览的 HTML。
- 独立开发者:用文字描述和截图快速产出落地页或表单原型。