☰
如何用Codex智能体批量导入整个照片文件夹到Wardrobe:import-clothes技能完整教程
2026/10/8 6:57:20 网站建设 项目流程

如何用Codex智能体批量导入整个照片文件夹到Wardrobe:import-clothes技能完整教程

【免费下载链接】wardrobeYour clothes, extracted and organized with gpt-image.项目地址: https://gitcode.com/gh_mirrors/wardro/wardrobe

Wardrobe 是一个本地优先的 AI 衣橱应用,它能用 gpt-image 把你的衣物照片提取、整理成整齐的服装库。本文教你用内置的import-clothes 技能,让 Codex 智能体一次性批量导入整个照片文件夹:自动识别每一件衣服、抠出透明底产品图、生成"真人上身"效果图,并直接写入本地数据库——全程只需一句提示词。

Wardrobe 是什么?

Wardrobe 把"穿在身上的照片"变成"可管理的数字衣橱",核心能力包括:

  • 🕵️ 用 OpenAI Responses API 检测照片中的每一件衣物
  • ✂️ 用 OpenAI Images API 提取干净的透明底产品图
  • 📸 可选生成"模特上身"的编辑级预览图
  • 💾 原图、任务、生成图与 JSON 数据库全部保存在本地data/目录
  • 🖱️ 支持拖拽、粘贴、编辑、审核、重新生成与确认

项目自带两个 Codex 技能,import-clothes负责批量导入衣物,另一个generate-outfits则基于衣橱生成整套穿搭造型(详见 .agents/skills/ 目录)。

开始批量导入前的准备工作

1️⃣ 克隆并启动项目

git clone https://gitcode.com/gh_mirrors/wardro/wardrobe cd wardrobe npm install cp .env.example .env npm run dev

启动后访问 localhost:5173 即可看到衣橱界面。

2️⃣ 配置两个关键文件

配置项说明
.env中的OPENAI_API_KEY必填,否则导入功能保持禁用
data/model-reference.png一张你自己的清晰 PNG 参考照,用于生成"你本人穿上这件衣服"的效果图

⚠️ 参考照片只保存在本地,技能规则明确要求永远不要把它加入 Git。

三步完成整文件夹批量导入

第一步:用 Codex 打开克隆后的仓库

在 Codex 中直接打开 wardrobe 项目根目录,无需任何额外配置。

第二步:给出一句导入指令

在 Codex 中运行如下提示词(文件夹路径换成你自己的):

$import-clothes Import the clothes from ~/Pictures/outfits, create modeled photos, and add them to this wardrobe.

智能体会自动识别import-clothes技能,按 SKILL.md 定义的完整工作流执行。

第三步:等待并验收结果

Codex 会先向你确认本地参考照片路径(如果data/model-reference.png不存在),然后逐一审核抠图与上身图,最终把结果写入data/library.json和data/imported/。打开网页端画廊,即可看到新导入的衣物卡片。

Codex 智能体在后台做了什么?

import-clothes技能的实际流程远比你想象得严谨,共 8 个阶段:

  1. 清点源照片:扫描文件夹中的 JPEG/PNG/WebP/HEIC 等格式,生成缩略图联系表逐张检查
  2. 构建清单(manifest):为每件衣物分配 slug、颜色、部位(上装/外套/下装/配饰/鞋子)等元数据
  3. 裁剪聚焦参考图:抠出最强视角,为生成提供依据
  4. 生成绿幕抠图:以证据为约束生成产品图,宁缺毋滥——不确定的细节一律省略
  5. 去除色键背景:得到干净透明 PNG
  6. 逐项验证:透明通道、无残留皮肤/道具、忠于原图的版型与颜色,不合格项重新生成
  7. 生成上身效果图:以你的参考照 + 服装 PNG 生成 3:2 横版编辑级照片
  8. 写入衣橱数据库:运行 import-to-wardrobe.mjs 校验并导入

💡 大文件夹场景下(超过 8 件),技能还支持子智能体并行处理,主智能体负责全局去重与最终质检,避免重复导入同一件衣服。

导入结果保存在哪里?

  • data/library.json— 衣橱数据库(名称、部位、颜色、标签)
  • data/imported/— 透明底服装图与上身效果图
  • data/model-reference.png— 你的身份参考照(仅本地)

导入脚本会根据抠图内容派生稳定的 UUID:重复执行同一次导入只会更新元数据,不会产生重复条目,可以放心重跑。

应用端由 scripts/import-job-api.mjs 提供画廊、审核与编辑的 API 支撑,导入完成后如页面未刷新,重启 dev server 即可。

常见问题

Q:导入功能一直不可用?检查.env中是否已配置OPENAI_API_KEY,以及data/model-reference.png是否存在。

Q:只想要透明底抠图,不想写入衣橱?直接告诉 Codex"只要 cutout,输出到新文件夹",技能会跳过数据库步骤,仅拷贝已验收的 PNG。

Q:导入完成后还能做什么?接着运行$generate-outfits Create modeled outfit ideas from my wardrobe.,即可基于已导入的衣物生成整套穿搭造型图鉴(见 generate-outfits 技能)。

写在最后

用 import-clothes 技能批量导入整个照片文件夹到 Wardrobe,本质上是把"整理衣橱"这件体力活交给 Codex 智能体:你只需要一句提示词、一张参考照和一个照片文件夹,剩下的检测、抠图、生成、质检、入库全部自动完成。快试试吧 🚀

【免费下载链接】wardrobeYour clothes, extracted and organized with gpt-image.项目地址: https://gitcode.com/gh_mirrors/wardro/wardrobe

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询