本文へ移動
cccskills
無料GitHub で公開

web-design-analyzer

网页与数字界面设计师和网页开发工程师在需要逆向分析网页截图时,使用本技能一键提取配色、排版及组件特征,自动生成结构化 Design System 数据与 AI Coding Prompt,让设计还原与前端开发更高效。

インストール方法を見る

含まれるファイル(5)

  • SKILL.md4.7 KB
  • references/api-spec.md5.6 KB
  • references/roadshow-export-guide.md4.7 KB
  • scripts/analyze_design.py8.8 KB
  • scripts/convert_to_roadshow_style.py8.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Web Design Analyzer

任务目标

  • 本 Skill 用于:从网页截图中自动提取设计系统(Design System),包括色彩、排版、组件风格等核心要素
  • 能力包含:
    • 自动识别网页视觉风格(Vibe & Style)
    • 提取精确的色彩系统(Hex Code + Tailwind 类名)
    • 分析排版系统(字体类型、字重、行高)
    • 识别组件特征(圆角、阴影、边框)
    • 生成结构化 JSON 数据和可直接使用的 Coding Prompt
    • 导出为路演视频品牌风格配置(与 ppt-roadshow-generator 协同)
  • 触发条件:用户上传网页截图并要求分析其设计,或需要将网页设计风格应用于路演视频

前置准备

  • 依赖说明:scripts 脚本所需的依赖包及版本
    Pillow>=10.0.0
    
  • 非标准文件/文件夹准备:无

操作步骤

  • 标准流程:

    1. 接收图片

      • 用户上传网页截图(支持 PNG、JPG、JPEG 等常见格式)
      • 智能体确认图片文件路径
    2. 调用分析脚本

      • 智能体调用 scripts/analyze_design.py --image <图片文件路径> 执行分析
      • 脚本将自动调用 OpenAI GPT-4 Vision API 处理图片
      • 脚本返回结构化的分析结果
    3. 展示结果

      • 智能体展示 JSON 格式的设计系统数据
      • 智能体展示生成的 Coding Prompt
      • 智能体提供进一步操作建议(如:使用生成的 Prompt 创建 Landing Page)
  • 可选分支:

    • 当用户希望使用 Gemini API:提示当前版本仅支持 OpenAI,未来可能扩展
    • 当 API 调用失败:提供错误信息和可能的解决方案(如检查 API Key、图片格式等)

资源索引

注意事项

  • 仅在需要时读取参考,保持上下文简洁。
  • 确保用户上传的图片清晰度足够,以便准确提取设计细节。
  • 脚本会自动处理图片编码和 API 调用,无需手动干预。
  • 充分利用智能体的语言理解和展示能力,将 API 返回的结构化数据以友好的方式呈现给用户。

使用示例

示例 1:分析网页截图

  • 功能说明:上传一张网页截图,提取完整的设计系统
  • 执行方式:混合(用户上传 → 脚本分析 → 智能体展示)
  • 关键参数:图片文件路径
  • 简单示例:
    # 用户:请分析这张网页截图
    # 智能体调用脚本
    python scripts/analyze_design.py --image ./uploads/landing-page.png
    

示例 2:生成 Coding Prompt 后创建组件

  • 功能说明:先分析设计,然后使用生成的 Prompt 创建类似的 Landing Page
  • 执行方式:混合(脚本分析 → 智能体生成代码)
  • 关键要点:确保生成的 Coding Prompt 准确反映设计风格
  • 简单示例:
    # 用户:分析这个网页,然后用提取的设计规范创建一个 Hero Section
    # 智能体:
    # 1. 调用脚本分析图片
    # 2. 展示结果
    # 3. 使用生成的 Coding Prompt 指导代码生成
    

示例 3:导出为路演视频风格

  • 功能说明:将网页设计转换为路演视频可用的品牌风格配置
  • 执行方式:混合(脚本分析 → 转换脚本 → 导出配置)
  • 关键参数:设计系统 JSON 路径
  • 简单示例:
    # 用户:分析这个网页,然后导出为路演视频风格
    # 智能体:
    # 1. 调用 analyze_design.py 分析图片,生成 design_system.json
    # 2. 调用 convert_to_roadshow_style.py 转换,生成 brand_style.json
    # 3. 提示用户可以将 brand_style.json 用于路演视频生成
    

    1. 调用脚本分析图片

    2. 展示结果

    3. 使用生成的 Coding Prompt 指导代码生成

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

产品经理与项目管理专家在应对复杂项目时,使用此技能可动态组建包含“执行、指挥、评审”的专属AI团队。实时查看多智能体辩论与决策全过程,共享统一上下文记忆,一键完成从会议决策到系统构建的全流程高效协同!

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

电商运营与内容创作者在需要制作带货短视频时,用此技能一键生成9:16竖屏数字人成片。自动编排AI绘画、语音合成与视频生成,快速产出“小省导购员”专属形象与专业配音,让多模态视频制作省时省力。

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

软件开发工程师与数据科学家在构建RAG系统时,当需处理PDF/Word/Excel等多格式复杂文档,用此技能可自动触发三级解析降级,一键输出高置信度结构化Markdown与元数据,免去繁琐清洗,直接夯实企业知识库数据底座!

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

财务和投资分析师、律师助理与法律助手在撰写金融研报或分析法律文档时,必用此技能!基于解析文档一键生成事实蓝卡、解释绿卡、风险黄卡与行动红卡。自动完成深度剖析与风险排查,产出100%可溯源的结构化四色报告,让复杂分析高效且严谨。

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

软件开发工程师与信息安全分析师在构建多智能体系统时,当需全链路可观测与安全审计,请用此技能。它自动收集操作日志,生成可追溯证据链与向量索引,开箱即用实现系统审计与精准回放,让Agent运行安全透明。

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

信息安全分析师与软件开发工程师在搭建文档处理流水线时,当需要拦截违规文件或外部URL,请挂载此技能作为强制前置安检,自动输出 pass/reject 判定与详细合规扫描报告,一键守住零信任安全底线。

日本語の概要は準備中です。原文の説明を表示しています。

anbeime/skill7,8402026年10月10日 更新

anbeime のスキルをすべて見る

このスキルの問題を報告する