agentCLAWHUBUnverified

一图裂变套图 Fission Pattern

一张商品图裂变成整套素材。商品图 + 卖点 → 多角度多场景成套图,够铺满一屏。当用户说「裂变套图」「一张变一屏」「凑够详情页」「出一套图」时使用。 Skill: 一图裂变套图 Fission Pattern Owner: dlazyai Summary: 一张商品图裂变成整套素材。商品图 + 卖点 → 多角度多场景成套图,够铺满一屏。当用户说「裂变套图」「一张变一屏」「凑够详情页」「出一套图」时使用。 Tags: latest:1.0.19 Version history: v1.0.19 | 2026-10-10T01:50:02.488Z | user 例行版本更新 2026-10-10 v1.0.18 | 2026-10-08T01:42:57.721Z | user 例行版本更新 2026-10-08 v1.0.17 | 2026-10-04T01:42:51.312Z | user 例行版本更新 2026-10-04 v1.0.16 | 2026-10-02T05:15:47.941Z | user 例行版本更新 2026-10-02 v1.0.15 | 2026

OpenClaw

Rank

62

Safety

84

Downloads

1.2k

Updated

Oct 10, 2026

Version

1.0.19

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.2K downloadsadoption · observed Oct 10, 2026
Latest release
1.0.19release · observed Oct 10, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s170j1ymymrxasgd00dsk7tckx84cf45:fission-pattern
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-fission-pattern/snapshot"

Documentation

CLAWHUB

146,633 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: fission-pattern
version: 1.0.19
description: 一张商品图裂变成整套素材。商品图 + 卖点 → 多角度多场景成套图,够铺满一屏。当用户说「裂变套图」「一张变一屏」「凑够详情页」「出一套图」时使用。
---

# fission-pattern — 一张图裂变完整套图

一张商品图 → **一整套**不同角度 / 场景 / 构图的商拍图。

电商主图位通常要 5 张,详情页要十几张。本技能解决的是「只有一张图,要凑满一屏」的问题:**同一件商品,多个机位与场景,视觉识别保持一致**。

---

## 生成效果示例

| 输入:商品图 |
| --- |
| <img src="https://raw.githubusercontent.com/dlazy-ai/ecommerce-skills/main/docs/fission-pattern/product-watch.jpg" width="280"> |
| `product-watch.jpg` — 黑色鳄鱼纹皮带钢壳银色太阳纹表盘手表 |

实际执行的命令(套图第 2 张,其余两张只换第三段镜位):

```bash
dlazy gpt-image-2 \
  --prompt 'E-commerce product photography, set image 2 of 3 — in-use lifestyle shot. The subject is the watch from the reference image: a polished stainless-steel watch with a silver sunburst dial, applied baton markers and a black crocodile-embossed leather strap. Keep the product 100% faithful: same case shape and polish, same dial colour and marker layout, same hand shapes, same crown, same strap embossing and stitching — it must be recognisably the identical watch as the reference. Show it worn on a man wrist resting on a wooden cafe table beside a white coffee cup, dark suit sleeve and white shirt cuff visible, warm window light, shallow depth of field with a blurred cafe background. Photorealistic, no text, no watermark.' \
  --images docs/fission-pattern/product-watch.jpg \
  --size 1024x1536 --quality medium --imageFormat jpeg \
  --save docs/fission-pattern/example-output-2.jpg
```

**输出:一套三张**

| 1 · 正面主图 | 2 · 场景使用图 | 3 · 细节微距图 |
| --- | --- | --- |
| <img src="https://raw.githubusercontent.com/dlazy-ai/ecommerce-skills/main/docs/fission-pattern/example-output-1.jpg" width="230"> | <img src="https://raw.githubusercontent.com/dlazy-ai/ecommerce-skills/main/docs/fission-pattern/example-output-2.jpg" width="230"> | <img src="https://raw.githubusercontent.com/dlazy-ai/ecommerce-skills/main/docs/fission-pattern/example-output-3.jpg" width="230"> |
| 蓝图纸 + 黄铜直尺,冷调侧光 | 手腕佩戴 + 咖啡桌,暖色窗光 | 表盘/刻度/表冠微距,硬光勾边 |

三张的商品保真段逐字相同,只有镜位段在变。

---

## 1、能力边界

| 模式 | 说明 |
| --- | --- |
| 商品套图 | 同一商品 → 正面主图 / 45 度图 / 场景使用图 / 细节微距图 / 尺寸对比图 |
| 姿势套图 | 同一模特同一穿搭 → 正面 / 侧面 / 背面 / 走动 / 坐姿 |

| 输入 | 说明 |
| --- | --- |
| 商品图 | 1 张,主视角最佳 |
| 商品名称 | 例:`撞色长款风衣` |
| 商品卖点 | 例:`100% 纯棉,轻盈舒适透气,法式复古撞色元素`(用于决定场景与氛围) |

**不做**:不改商品的外形、颜色、材质与结构;不编造商品没有的功能卖点;不生成虚假促销信息。

---

## 2、输入素材规则

生成前先自检这几条硬性约束:

- 大小:**20KB ~ 15MB**
- 分辨率:**大于 400×400**
- 格式:**jpg / jpeg / png / webp**

**输入建议**

| 做法 | 说明 |
| --- | --- |
| ✅ 主视角 + 纯净背景 | 越干净,整套图的商品一致性越高 |
| ✅ 卖点写具体 | `防水防汗` 会带出运动场景,`法式复古` 会带出咖啡馆场景 |
| ✅ 商品结构完整可见 | 套图里的细节图要靠这张图推断结构 |
| ❌ 已经带营销文字的图 | 文字会被复制到每张套图里,先用 [remove-watermark](https://github.com/dlazy-ai/ecommerce-skills/blob/main/skills/remove-watermark/skill.md) 洗干净 |
| ❌ 商品被手/道具遮挡 | 遮住的部分在每张套图里都会不一样 |

---

## 3、套图配方:5 张主图位怎么排

把「一套图」拆成固定的镜位清单,每张一条 prompt,**商品描述段完全复用,只换镜位段**:

| # | 镜位 | 作用 | 镜位段示例 |
| --- | --- | --- | --- |
| 1 | 正面主图 | 搜索列表首图,要最清楚 | `straight-on hero shot filling the frame, clean seamless background, even studio light` |

_meta.json

{
  "ownerId": "kn7c5wgeajfcfvdfb5ceemvdb984cjpd",
  "slug": "fission-pattern",
  "version": "1.0.19",
  "publishedAt": 1791597002488
}

references/model-flags.md

# `gpt-image-2` 参数清单

本技能默认用的模型的完整参数。日常只需要「参数约定」里那几个,
这份清单在需要用到非常规参数时再看。

**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy gpt-image-2` command to get results.

```bash
dlazy gpt-image-2 -h

Options:
  --prompt <prompt>            Prompt
  --images [images...]         Images [image: url or local path] (max 5)
  --size <size>                Size [default: auto] (choices: "1024x1024",
                               "1536x1024", "1024x1536", "2048x2048",
                               "2048x1152", "3840x2160", "2160x3840", "auto")
  --imageFormat <imageFormat>  Image Format [default: jpeg] (choices: "jpeg",
                               "png", "webp")
  --quality <quality>          Quality [default: medium] (choices: "low",
                               "medium", "high")
  --dry-run                    Print payload without executing the tool
  --no-wait                    Return generateId immediately for async tasks
  --timeout <seconds>          Max seconds to wait for async completion
                               (default: "1800")
  --input <jsonOrFile>         Inline JSON or @path/to/file.json — merged under
                               flag values (flags win)
  --save <path>                Download the result asset to this local path
                               (mkdir + retry handled for you). A destination
                               path — NOT a response format; for stdout shape
                               use --format
  --batch <n>                  Fan-out N parallel runs (cloud tools only)
                               (default: "1")
  -h, --help                   display help for command
```

> Any flag also accepts pipe references — `-` (auto-pick from upstream stdin), `@N` (n-th output), `@N.path` (jsonpath into output), `@*` (all primary values), `@stdin` / `@stdin:path` (whole envelope). See `dlazy --help` for details.

---

换其他后端时参数由 `scripts/gen.mjs` 统一翻译,见 [`provider-cli.md`](provider-cli.md)。

references/provider-cli.md

<!-- 由 scripts/build-skills.mjs 从 shared/references/provider-cli.md 同步生成,不要直接改这里。 -->
# 后端调用参考

技能正文只写「要生成什么」。认证、计费、错误码、输出结构这些每个技能都一样的东西放在这里,
**用到时再读**,不占技能的常驻上下文。

---

## 一、认证

### 默认后端 dLazy

```bash
dlazy login            # 设备码流程,远程 shell 也能用,自动写入本地配置
dlazy auth set <KEY>   # 已有 key 时直接写入
```

key 存在用户配置目录(macOS/Linux `~/.dlazy/config.json`,Windows `%USERPROFILE%\.dlazy\config.json`),
权限限本机用户。也可以每次调用用环境变量 `DLAZY_API_KEY` 传入。

手动获取:登录 [dlazy.com](https://dlazy.com) → [API Key 页面](https://dlazy.com/dashboard/organization/api-key)。
key 按组织隔离,可随时轮换或吊销。

### 其他后端

本技能库不锁定单一厂商。配好任意一家的 key 即可跑:

| 后端 | 环境变量 | 说明 |
| --- | --- | --- |
| `dlazy` | `dlazy login` 或 `DLAZY_API_KEY` | 默认,最省事 |
| `openai` | `OPENAI_API_KEY` | 走 `/v1/images/edits` 与 `/v1/images/generations` |
| `gemini` | `GEMINI_API_KEY` | Nano Banana 系列 |
| `fal` | `FAL_KEY` | |
| `replicate` | `REPLICATE_API_TOKEN` | |
| `ark` | `ARK_API_KEY` + `ARK_MODEL` | 火山方舟,模型 ID 需按开通情况填 |

选路优先级:`--provider` 参数 > `PROVIDER` 环境变量 > 第一个配了 key 的 > `dlazy`。

```bash
node scripts/gen.mjs --doctor     # 看当前哪个后端可用
```

各后端的模型 ID 可用 `GEN_MODEL_OPENAI` / `GEN_MODEL_GEMINI` / `GEN_MODEL_FAL` /
`GEN_MODEL_REPLICATE` / `GEN_MODEL_ARK` 覆盖。**厂商目录会变,以各家最新文档为准。**

---

## 二、两种调用方式

### 方式 A:统一入口(推荐)

```bash
node scripts/gen.mjs --task <技能名> --prompt '...' --images a.jpg b.jpg --save out.jpg
```

它负责:后端选路、默认尺寸档位、失败重试(429/5xx 指数退避)、落盘建目录、成本估算。

```bash
node scripts/gen.mjs --task flat-lay --prompt '...' --dry-run   # 不调用不计费,只看要发什么
node scripts/gen.mjs --help
```

### 方式 B:直接用 dLazy CLI

不想引入 Node 依赖时,技能正文里的 `dlazy ...` 命令可以原样执行,效果等价。

```bash
npx @dlazy/[email protected] <command>     # 不装全局二进制
```

- CLI 源码:[github.com/dlazy-ai/cli](https://github.com/dlazy-ai/cli) · npm 包 `@dlazy/cli`

---

## 三、数据流向

调用 dLazy 时:提示词与参数发往 `api.dlazy.com`;传入的本地图片会上传到 `files.dlazy.com`
供模型读取;产出 URL 同样托管在 `files.dlazy.com`。这是云端生成 API 的通用形态。
换成其他后端时,数据流向对应厂商,不经过 dLazy。

---

## 四、输出结构

`gen.mjs`(加 `--json`):

```json
{
  "ok": true,
  "task": "flat-lay",
  "provider": "dlazy",
  "model": "gpt-image-2",
  "files": ["docs/flat-lay/output-sku001.jpg"],
  "texts": [],
  "estimatedCredits": 60,
  "elapsedMs": 58213
}
```

dLazy CLI 原生:

```json
{
  "ok": true,
  "result": {
    "tool": "gpt-image-2",
    "data": { "urls": ["https://files.dlazy.com/data/ai/....jpg"] },
    "savedPath": "docs/flat-lay/example-output.jpg"
  }
}
```

加 `--no-wait` 的异步任务不返回 `data`,返回 `task: { generateId, status }`,
用 `dlazy status <generateId> --wait` 轮询。

文本类模型(如质检)产出在 `result.data.texts[0]`:

```bash
dlazy claude-sonnet-5 --prompt '...' --images x.jpg \
  | python3 -c 'import sys,json;print(json.load(sys.stdin)["result"]["data"]["texts"][0])'
```

---

## 五、错误处理

| Code | 类型 | 示例 |
| --- | --- | --- |
| 401 | 未授权 / 无 key | `ok: false, code: "unauthorized"` |
| 501 | 缺必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读不到 | `Error: Image file not found: ...` |
| 503 | 余额不足 | `ok: false, code: "insufficient_balance"` |
| 503 | 服务端错误 | `HTT

scripts/lib/tasks.json

{
  "_note": "技能 → 默认模型与参数。dlazy 列为默认后端的模型名;其他后端走 providers.mjs 的通用映射,可用 GEN_MODEL_<PROVIDER> 覆盖。",
  "_credits": { "gpt-image-2": 60, "seedream-5.0": 30, "seedream-5.0-pro": 45, "banana-pro": 25, "claude-sonnet-5": 3 },
  "tasks": {
    "flat-lay":                { "model": "gpt-image-2",      "size": "1024x1536", "quality": "high",   "format": "jpeg" },
    "wear-everything":         { "model": "gpt-image-2",      "size": "1024x1536", "quality": "medium", "format": "jpeg" },
    "image-fusion":            { "model": "seedream-5.0",     "size": "3:4",       "resolution": "2k" },
    "one-shot":                { "model": "gpt-image-2",      "size": "1024x1536", "quality": "medium", "format": "jpeg" },
    "fission-pattern":         { "model": "gpt-image-2",      "size": "1024x1536", "quality": "medium", "format": "jpeg" },
    "item-detail":             { "model": "seedream-5.0-pro", "size": "3:4",       "resolution": "2k" },
    "creative-scene":          { "model": "banana-pro",       "size": "1024x1536", "format": "jpeg" },
    "batch-image":             { "model": "seedream-5.0",     "size": "3:4",       "resolution": "2k" },
    "to-3d":                   { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "clothing-extraction":     { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "fabric-on-body":          { "model": "gpt-image-2",      "size": "1024x1536", "quality": "high",   "format": "jpeg" },
    "clothing-detail":         { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "clothing-grass-planting": { "model": "gpt-image-2",      "size": "1024x1536", "quality": "medium", "format": "jpeg" },
    "item-selling-point":      { "model": "seedream-5.0-pro", "size": "1:1",       "resolution": "2k" },
    "item-change-background":  { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "remove-watermark":        { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "material-enhancement":    { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "item-repair":             { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "detect-task":             { "model": "claude-sonnet-5",  "text": true },
    "listing-optimizer":       { "model": "gpt-image-2",      "size": "1024x1024", "quality": "high",   "format": "jpeg" },
    "cross-border-localize":   { "model": "seedream-5.0-pro", "size": "1:1",       "resolution": "2k" },
    "brand-kit":               { "model": "gpt-image-2",      "size": "1024x1536", "quality": "high",   "format": "jpeg" },
    "platform-compliance":     { "model": "claude-sonnet-5",  "text": true },
    "main-image-video":        { "model": "$DLAZY_VIDEO_MODEL", "video": true },
    "product-
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/dlazyai/skills/fission-pattern",
      "sourceUrl": "https://clawhub.ai/dlazyai/skills/fission-pattern",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T21:58:29.274Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-fission-pattern/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-fission-pattern/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T21:58:29.274Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.2K downloads",
      "href": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceUrl": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T21:58:29.274Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.19",
      "href": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceUrl": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-10T01:50:02.488Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-fission-pattern/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-dlazyai-fission-pattern/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.19",
      "description": "例行版本更新 2026-10-10",
      "href": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceUrl": "https://clawhub.ai/dlazyai/fission-pattern",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-10T01:50:02.488Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to 一图裂变套图 Fission Pattern and adjacent AI workflows.