Files
membank/.codebuddy/skills/product-detail-designer/SKILL.md

1.7 KiB
Raw Blame History

name, description
name description
product-detail-designer 设计电商产品的详情页。当用户需要为产品生成详情页HTML、批量渲染SKU页面、或处理产品图片时使用此技能。

Product Detail Designer

概述

根据产品的 SKU 和配置规范,生成对应的产品详情页 HTML并转换为 PNG 图片。自动化处理从配置数据到最终展示页面的完整流程。

使用场景

  • 有产品种类或 SKU 变化,需要重新生成详情页
  • 有产品图片变化,需要更新详情页
  • 需要批量为多个 SKU 生成对应的详情页

工作流程

步骤 1: 读取 SKU 配置

产品 目录下找到对应的产品目录

步骤 2: 生成 HTML 文件

详情页组成部分

  • 购买须知

    • 亚克力机箱需要自己组装,店铺会提供安装视频
    • 受成本限制,产品无法做到十全十美,完美主义者慎拍
  • 配置清单

  • 功能描述

  • 产品实拍图

  • 配件清单

  • 包装展示

  • 常见问题

    1. 产品是否支持双CPU
    2. 产品是否支持双内存条
  • 严格按照详情页组成生成详情页,多余的删除掉

  • 需要用的产品图片都放在对应产品目录的image目录下

  • html 按照宽750的分辨率生成

  • 一个产品有多个sku,但一个产品只需要一个详情页不需要为每个sku生成详情页

  • 详情页放到每个产品对应的详情目录下

  • 配色采用绿色清晰的风格

步骤 3: HTML 转 PNG 图片

使用 image-tools 技能的 convert-html-to-png.js 脚本:

cd ../image-tools/scripts
node convert-html-to-png.js

步骤 4: 裁剪图片水印

使用 image-tools 技能的 remove-watermark.js 脚本:

node remove-watermark.js