更新金属机箱3.5寸小SKU:按最新标准重新生成,数据盘组合到各SKU;配件清单新增HDD-1T/3T/4T/6T

This commit is contained in:
12600k-rog-d4
2026-05-08 01:54:33 +08:00
parent 20fef11239
commit ab39e413fb
213 changed files with 1553 additions and 9691 deletions

View File

@@ -1,71 +1,81 @@
---
name: image-tools
description: 图片处理工具,用于检查图片信息、HTML转PNG、裁剪水印等操作。当用户需要处理产品图片、转换HTML为图片、或去除图片水印时使用此技能。
description: 阿里云万相2.7图生图工具,用于AI生成产品主图、场景图、电商素材。Invoke when user needs to generate product images, e-commerce visuals, or AI image editing.
---
# Image Tools
# Image Tools - 万相2.7 AI图生图
## Overview
使用阿里云百炼 **wan2.7-image-pro** 模型进行 AI 图生图处理,支持文生图、图生图、图片编辑。
提供产品图片处理相关功能包括检查图片元信息、HTML页面截图、裁剪水印等操作。适用于产品文档和图片批量处理场景。
## 前提条件
## Quick Start
环境变量 `DASHSCOPE_API_KEY` 已配置默认使用内置Key
使用前需安装依赖:
## 基本用法
```bash
cd tools/image-tools/scripts
npm install
python wan_image_edit.py <提示词> <输入图片> [输出路径] [尺寸]
```
## Tasks
**参数说明**
- `提示词`: 描述想要的效果,支持中英文
- `输入图片`: 产品图片路径PNG/JPG留空则为文生图
- `输出路径`: 输出文件名(可选,默认 wan_output.png
- `尺寸`: 1K 或 2K可选默认 2K
### 检查图片信息
查看图片的宽度、高度、格式等元信息:
## 示例
```bash
cd tools/image-tools/scripts
node check-image-info.js
# 白底产品图
python wan_image_edit.py "keep the product, pure white background, professional e-commerce photo" "product.png" "output.png"
# 场景图
python wan_image_edit.py "place product on modern desk, cozy home office" "product.png" "scene.png"
# 高性能风格
python wan_image_edit.py "cyberpunk gaming setup with RGB lights, benchmark scores" "product.png" "gaming.png" "2K"
# 文生图(无输入图片)
python wan_image_edit.py "futuristic NAS server in data center" "" "t2i.png"
# 直接在图上添加文字
python wan_image_edit.py "keep product, add bold text: 千兆高速传输, professional tech background" "product.png" "with_text.png"
```
**用途**:批量检查产品图片尺寸,确保符合规格要求。
## 可用尺寸
### HTML 转 PNG
| 尺寸 | 分辨率 | 适用场景 |
|-----|-------|---------|
| 1K | 1024x1024 | 快速预览、轮播图 |
| 2K | 2048x2048 | 主图、海报(推荐)|
将HTML文件转换为PNG图片截图
## 代码调用
```bash
cd tools/image-tools/scripts
node convert-html-to-png.js
```python
from wan_image_edit import wan_image_edit
# 基础调用
wan_image_edit(
prompt="keep the product, white background",
image_path="product.png",
output_path="output.png",
size="2K"
)
# 批量生成多张
styles = [
("white bg", "product.png", "white.png"),
("cyberpunk", "product.png", "cyber.png"),
("data center", "product.png", "datacenter.png"),
]
for prompt, img, out in styles:
wan_image_edit(prompt, img, out)
```
**用途**将产品配置清单HTML转换为PNG图片用于产品展示。
## 提示词技巧
### 裁剪水印
裁剪图片底部水印区域默认裁剪底部300px
```bash
cd tools/image-tools/scripts
node remove-watermark.js
```
**用途**:批量处理产品图片,去除底部水印。
## Configuration
脚本默认处理路径为 `产品/飞牛 NAS/fyd-亚克力机箱 - 单/详情` 目录。如需修改:
- **check-image-info.js**: 修改 `imageDir` 变量
- **convert-html-to-png.js**: 修改 `detailDir` 变量及文件过滤条件
- **remove-watermark.js**: 修改 `imageDir``CROP_BOTTOM_HEIGHT` 常量
## Resources
### scripts/
- `check-image-info.js` - 图片信息检查脚本
- `convert-html-to-png.js` - HTML转PNG截图脚本
- `remove-watermark.js` - 水印裁剪脚本
- `package.json` - Node.js 依赖配置
- **保持产品**: "keep the product", "retain the original product"
- **背景**: "white background", "modern office", "data center"
- **风格**: "cyberpunk", "minimalist", "professional"
- **氛围**: "dramatic lighting", "warm tones", "neon lights"
- **添加文字**: "add bold text: 千兆高速传输"