Communitygithub.com

conardli/web设计工程师

使用HTML/CSS/JavaScript/React构建精美的视觉Web产品:页面、仪表盘、原型、幻灯片、动画、UI模型和数据可视化。适用于用户需要浏览器渲染、交互式或演示性前端交付物时。不适用于后端、CLI或非可视编码任务。

web设计工程师 是什么?

conardli/web-design-engineer 是一个专门用于创建高质量前端视觉作品的AI代理技能,支持HTML、CSS、JavaScript和React技术栈。它能够生成页面、仪表盘、原型、幻灯片、动画、UI模型和数据可视化等丰富的浏览器渲染交互式产品。此技能适用于需要视觉呈现和交互性的前端任务,而非后端逻辑、命令行工具或其他非可视化编码工作。它兼容Claude Code、Cursor、Codex等主流AI代理平台,通过结构化的提示和Markdown文档引导AI生成完整的、可直接运行的Web代码。该技能特别注重代码的可维护性和设计一致性,确保生成的作品既美观又实用。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/conardli/garden-skills/tree/main/skills/web-design-engineer

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

web设计工程师 是做什么的?

使用HTML/CSS/JavaScript/React构建精美的视觉Web产品:页面、仪表盘、原型、幻灯片、动画、UI模型和数据可视化。适用于用户需要浏览器渲染、交互式或演示性前端交付物时。不适用于后端、CLI或非可视编码任务。

核心能力

  • 页面开发:构建响应式、语义化的HTML页面,包含导航、表单、媒体和交互元素。
  • 仪表盘:创建数据驱动的仪表盘,包含图表、表格、指标卡和实时更新功能。
  • 原型:快速生成交互式原型,用于展示产品概念和用户流程。
  • 幻灯片:制作基于Web的演示文稿,包含动画、过渡和嵌入式内容。
  • 动画:实现CSS动画、JavaScript动画和React过渡动画,增强用户体验。
  • UI模型:设计高保真UI模型,模拟最终产品的外观和交互。
  • 数据可视化:使用Chart.js、D3.js或其他库创建数据可视化图表。

限制

  • 此技能不覆盖后端开发(如Node.js、数据库、API服务器)。
  • 不处理CLI工具、脚本或其他非浏览器环境任务。
  • 不包含SEO优化或服务器端渲染(SSR)配置。

使用说明

  1. 描述需求:清晰说明要创建的产品类型、功能需求和设计风格。
  2. 指定技术栈:明确是否使用React、CSS框架(如Tailwind或Bootstrap)或特定库。
  3. 提供参考:如有参考设计或现有代码,请一并提供以减少重复工作。
  4. 请求迭代:在生成初稿后,可以要求修改样式、布局或添加交互功能。

示例提示

  • "创建一个包含销售数据和趋势图表的响应式仪表盘。"
  • "构建一个三页的Web幻灯片,主题为AI产品发布,包含淡入淡出动画。"
  • "为移动应用设计一个登录页面原型,包含表单验证和提交动画。"
  • "使用React和D3.js实现一个动态的数据可视化仪表盘,显示实时数据更新。"

输出格式

  • 对于简单项目:提供完整的HTML文件(内联CSS和JavaScript)。
  • 对于复杂项目:提供项目结构、关键组件代码和运行说明。
  • 所有代码都包含注释,便于理解和修改。

设计原则

  • 清晰性:代码结构清晰,命名规范,易于阅读和维护。
  • 一致性:使用统一的配色方案、字体和间距系统,确保视觉一致性。
  • 可访问性:考虑ARIA标签、键盘导航和色彩对比度。
  • 性能:优化资源加载,避免不必要的重排和重绘。
  • 响应式:适配不同屏幕尺寸,从手机到桌面。

技术支持

  • HTML5:语义化标签、表单验证、多媒体嵌入。
  • CSS3:Flexbox、Grid、动画、变换、渐变。
  • JavaScript:ES6+语法、DOM操作、事件处理、异步编程。
  • React:函数组件、Hooks、状态管理、事件绑定。
  • 图表库:Chart.js、D3.js、ECharts、Recharts。
  • CSS框架:Bootstrap、Tailwind CSS、Material-UI。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

conardli/gpt-image-2

面向 GPT Image 2 的图像生成 / 编辑技能。可在 3 种环境下使用:(A) Garden 本地模式,通过 OpenAI 兼容接口直接出图并落盘;(B) Host-Native 模式,把本 Skill 当作提示词工程指引,把渲染好的 prompt 交给宿主 Agent 自带的图像工具出图;(C) Advisor 模式,宿主无任何图像工具时退化为高质量 prompt 顾问。涵盖 18 大类、80+ 个结构化模板,覆盖海报 / UI / 产品 / 信息图 / 学术图 / 技术架构图 / 漫画 / 头像 / 流程板 / 电影分镜 / IP 周边 / 编辑工作流等场景。

conardli/kb-retriever

面向本地知识库目录的检索和问答助手。核心流程:(1)分层索引导航 (2)遇到PDF/Excel时必须先读取references学习处理方法 (3)处理文件后再检索。按文件类型组合使用 grep、Read、pdfplumber、pandas 进行渐进式检索,避免整文件加载。用户问题涉及"从知识库目录回答问题/检索信息/查资料"时使用。

conardli/web-video-presentation

把一篇文章或口播稿,做成"看起来像视频"的点击驱动 16:9 网页演示,可选合成口播音频。流程:原始文章 → **一次产出**口播稿 + outline 开发计划 → 用户**一次对齐** 5 件事(稿子 / outline / 主题 / 素材 / 开发模式)→ 网页开发(逐章 / 顺序 / 并行)→ 可选音频合成(provider-agnostic:内置 MiniMax mmx-cli + OpenAI TTS,可换 ElevenLabs / edge-tts / Azure / 自带 TTS)。**outline 只规划节奏与信息密度,不规划动画** —— 动画由章节开发时按 PRINCIPLES + ANTI-AI 法则即时设计。每次点击推进口播稿的一个节拍,每一步独占整屏,进度条平时隐藏只在悬浮时出现。适用场景:用网页做视频(动态 PPT 但不像 PPT)、把口播稿 / 文章变成可交互的解说、为 B 站 / YouTube / 视频号录屏教程、做有电影感的产品 / talk demo。本 Skill 沉淀的是设计方法论 + 协作流程 —— 不绑定任何特定样式 / 字体 / 颜色 —— 因此能复用到任意主题与美学。

相关技能