← 返回 Skills 市场
duzhihai123

Ai Image Team

作者 duzhihai123 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
80
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-image-team
功能描述
3人团队协作,完成电商图片创作全流程,包括需求分析、AI生成、质量把关和迭代优化。
使用说明 (SKILL.md)

🎨 AI 电商图片创作团队

技能概述

协调 🧠 策划师、🎭 执行师、✅ 质检师 三个独立技能,形成完整的电商图片创作工作流。

团队架构

┌─────────────────────────────────────────────────────────────┐
│              🎨 AI 电商图片创作团队                           │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  用户输入                                                    │
│    ↓                                                        │
│  ┌───────────────┐                                          │
│  │ 🧠 策划师      │ skills/ai-planner/                       │
│  │ (需求分析)     │                                          │
│  └───────┬───────┘                                          │
│          │ 创意简报                                          │
│          ↓                                                  │
│  ┌───────────────┐                                          │
│  │ 🎭 执行师      │ skills/ai-maker/                         │
│  │ (图片生成)     │                                          │
│  └───────┬───────┘                                          │
│          │ 初稿图片                                          │
│          ↓                                                  │
│  ┌───────────────┐                                          │
│  │ ✅ 质检师      │ skills/ai-reviewer/                      │
│  │ (质量把关)     │                                          │
│  └───────┬───────┘                                          │
│          │                                                  │
│          ↓                                                  │
│  ┌───────────────┐                                          │
│  │ 📤 交付        │                                          │
│  └───────────────┘                                          │
│                                                             │
└─────────────────────────────────────────────────────────────┘

成员技能

Agent 技能路径 职责
🧠 策划师 skills/ai-planner/ 需求分析、创意简报、Prompt 优化
🎭 执行师 skills/ai-maker/ 调用工具生成图片
✅ 质检师 skills/ai-reviewer/ 质量评估、迭代建议

工作流

标准流程

  1. 用户输入中文需求
  2. 策划师分析 → 创意简报
  3. 执行师生成 → 1-4 张初稿
  4. 质检师把关 → 质检报告
  5. 判定:
    • ✅ 通过 → 交付
    • ⚠️ 微调 → 执行师调整后交付
    • ❌ 返工 → 策划师重新规划

迭代流程

质检不通过
    ↓
┌───────────────┐
│ 小问题?       │
└───────┬───────┘
    ├─ 是 → 执行师微调 → 再次质检
    └─ 否 → 策划师重新规划 → 重新生成

使用方法

在 CoClaw 中使用

/ai-image-team 帮我生成一张电商海报,产品是新款运动鞋,风格科技感

自然语言(推荐)

帮我生成一张电商海报,产品是新款运动鞋,风格科技感

指定工具

用即梦生成一张食品海报,要突出食欲感

详细需求

我需要一张淘宝主图,产品是女士连衣裙,白色雪纺材质,
风格简约优雅,目标人群是 25-35 岁职场女性

配置

启用/禁用成员

编辑 config/team_config.json

{
  "members": {
    "planner": {"enabled": true, "skill": "ai-planner"},
    "maker": {"enabled": true, "skill": "ai-maker"},
    "reviewer": {"enabled": true, "skill": "ai-reviewer"}
  }
}

质量阈值

{
  "quality_threshold": 0.8,
  "max_iterations": 3
}

扩展

添加新成员

  1. 创建新技能目录
  2. config/team_config.json 注册
  3. agent.py 中集成

添加新工具

在执行师技能中添加:

  • skills/ai-maker/tools/新工具.py
  • config/tools_config.json 注册

文件结构

skills/ai-image-team/
├── SKILL.md                      # 技能说明(本文件)
├── README.md                     # 使用说明
├── agent.py                      # 团队协调器
├── config/
│   └── team_config.json          # 团队配置
└── memory/
    └── project_history.md        # 项目历史

独立技能

每个成员都是独立技能,可单独使用:

  • 🧠 openclaw skills run ai-planner --input "分析需求:..."
  • 🎭 openclaw skills run ai-maker --input "生成图片:..."
  • openclaw skills run ai-reviewer --input "质检图片:..."

协作模式

全自动模式(默认)

用户输入 → 团队自动完成全流程 → 交付

手动确认模式

每步完成后等待用户确认再继续

单成员模式

单独调用某个成员技能

使用示例

场景 输入示例
淘宝主图 帮我生成一张淘宝主图,产品是白色运动鞋,背景干净
食品海报 用即梦生成一张巧克力海报,要突出食欲感和高级感
服装详情页 需要一套连衣裙详情页配图,展示面料细节和上身效果
数码产品 生成一张蓝牙耳机主图,科技感,用于京东店铺
安全使用建议
这个技能在功能上自洽(策划→生成→质检),没有请求任何云凭据或外部密钥,但它会尝试查找并运行位于工作区或用户目录下的 Python 自动化脚本(例如 skills/jimeng/scripts/jimeng_auto.py、../../liblib/scripts/liblib_auto.py)。执行这些脚本会以你的用户权限在本机上运行代码,这带来以下风险和建议: - 风险摘要: - 如果这些目标脚本不存在,技能会回退到“模拟生成”,风险较低;但如果这些脚本来自不可信来源或被篡改,技能会执行任意 Python 代码(通过 subprocess.run),可能导致命令执行或数据泄露。 - 脚本 stdout 被解析为 JSON 并信任用作生成结果,攻击者可通过构造输出影响技能行为或注入不良数据。 - 在决定安装/启用前请考虑: 1) 检查并审计所有被引用的自动化脚本(skills/jimeng/scripts/jimeng_auto.py、skills/liblib/scripts/liblib_auto.py 或工具配置里列出的路径),确认它们来自可信来源且没有意外的网络/系统操作。 2) 如果你不打算使用本地脚本或还没配置这些工具,把相应脚本路径留空或禁用相关 tool(在 config/tools_config.json 中将 enabled 置 false),以强制使用模拟返回或避免执行外部脚本。 3) 运行技能时优先使用手动/逐步确认模式(关闭 auto_mode 或按手动确认流程),避免在无人监控下自动调用外部脚本。 4) 将技能放在受限环境或容器中运行(限权用户、只读重要目录、限制网络访问),尤其是在首次测试或引入第三方脚本时。 5) 如果允许自动运行外部脚本,确保这些脚本的文件权限、所有者和来源可验证,并考虑对输出做额外验证(不要盲目信任脚本 stdout)。 结论:功能上是合理的团队协作技能,但因它会查找并本地执行外部脚本(相对路径/用户目录),在没有对这些脚本来源与行为进行审计和限制的情况下存在执行风险——建议在受控环境中审查并限制这些脚本后再投入生产使用。
功能分析
Type: OpenClaw Skill Name: ai-image-team Version: 1.0.0 The skill bundle implements a multi-agent orchestration framework for e-commerce image generation. The primary security concern is the use of `subprocess.run` in `tools/jimeng_tool.py` and `tools/liblib_tool.py` to execute external Python scripts with command-line arguments (such as prompts and negative prompts) derived directly from user input. While the implementation avoids `shell=True`, passing unsanitized user strings to sub-processes remains a high-risk capability that could lead to argument injection. Additionally, the code relies on a specific directory structure to import sibling skills and execute scripts located outside its own bundle, which introduces potential path-traversal or dependency-related risks.
能力评估
Purpose & Capability
技能名/描述(电商图片创作团队)与代码和配置一致:包含策划/生成/质检三个子 Agent,并声明支持即梦(jimeng)和 Liblib。所需资源(config 文件、脚本)与功能匹配,没有请求无关权限或隐藏能力。
Instruction Scope
SKILL.md 与代码会读取本地配置(config/*.json)、写入项目历史(memory/),并且明确指示/依赖外部生成脚本(例如 skills/jimeng/scripts/jimeng_auto.py、../../liblib/scripts/liblib_auto.py)。代码会调用这些脚本(subprocess.run),并解析脚本 stdout 为 JSON 返回结果——这意味着如果这些脚本被替换或来自不可信来源,技能会执行任意 Python 代码或产生任意输出。SKILL.md 没有对这些脚本来源或签名做任何校验或沙箱限制。
Install Mechanism
没有安装规范(instruction-only/源码包形式),不会自动下载外部二进制。但工具配置包含脚本路径指向工作区或相对父目录('../../liblib/scripts/liblib_auto.py' 等),依赖本地存在的脚本文件。没有发现通过网络下载并 extract 可执行归档的高风险安装步骤。
Credentials
技能不要求任何环境变量、凭证或外部配置路径。配置文件位于技能目录下(config/),写入历史到 memory/。没有列出与技能目的不符的密钥或凭据要求。
Persistence & Privilege
技能默认不会强制始终启用(always:false)。它会在运行时创建/追加本地历史文件 (memory/project_history.md, memory/generation_history.json) 并在 output/ 目录下写入生成路径,这些行为与记录项目历史和生成结果的目的相符. 需要注意:技能可以在运行时调用并执行本地脚本,这在组合上扩大了攻击面(自动化执行 + 本地脚本)。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-image-team
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-image-team 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the AI 电商图片创作团队 skill: - Introduces a 3-person agent team (策划师, 执行师, 质检师) to cover the full workflow of e-commerce image creation: planning, execution, and quality control. - Supports deep requirement analysis, creative briefing, AI image generation (即梦/Liblib), quality evaluation, and iterative optimization. - Enables both automatic and manual collaboration modes for flexible workflow management. - Provides configurable quality thresholds, team setup, and iteration limits. - Outputs structured delivery results including images, creative briefings, and QA reports in JSON. - Each team member is modular and can be used independently.
元数据
Slug ai-image-team
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Ai Image Team 是什么?

3人团队协作,完成电商图片创作全流程,包括需求分析、AI生成、质量把关和迭代优化。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 80 次。

如何安装 Ai Image Team?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-image-team」即可一键安装,无需额外配置。

Ai Image Team 是免费的吗?

是的,Ai Image Team 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Ai Image Team 支持哪些平台?

Ai Image Team 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Ai Image Team?

由 duzhihai123(@duzhihai123)开发并维护,当前版本 v1.0.0。

💬 留言讨论