news 2026/10/7 23:49:53

如何快速上手Wardrobe:10分钟搭建个人AI衣橱的5步完整教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何快速上手Wardrobe:10分钟搭建个人AI衣橱的5步完整教程

如何快速上手Wardrobe:10分钟搭建个人AI衣橱的5步完整教程

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

Wardrobe 是一个本地优先(Local-first)的个人AI 衣橱管理工具:它利用 gpt-image 等 OpenAI 图像模型,自动把你照片里的每一件衣物抠图、提取、生成模特上身效果图,并整理成分类清晰的数字衣橱。所有照片、任务记录和 JSON 数据库都保存在本地data/目录,隐私有保障。本文将带你用 5 个步骤,在 10 分钟内搭建属于自己的 AI 衣橱。

第1步:获取 Wardrobe 项目代码

Wardrobe 基于 React + Vite 构建,要求Node.js 22 及以上版本。先确认环境:

node -v # 应显示 v22.x 或更高

然后克隆仓库并进入目录:

git clone https://gitcode.com/gh_mirrors/wardro/wardrobe cd wardrobe

第2步:一键安装依赖

npm install

项目依赖清单见 package.json,包含 Vite、React 19、Sharp(图像处理)等,安装脚本会自动处理。

第3步:配置 API Key 和参考照片(最关键的一步)

复制配置模板并填入你的 OpenAI API Key:

cp .env.example .env

编辑.env,填入OPENAI_API_KEY。模板文件 .env.example 中同时提供了常用默认值,一般无需改动:

变量默认值说明
OPENAI_API_KEY必填OpenAI 接口密钥
OPENAI_VISION_MODELgpt-5.4-mini负责识别照片中的衣物
OPENAI_IMAGE_MODELgpt-image-2负责抠图和生成模特图
WARDROBE_MODEL_REFERENCEdata/model-reference.png你的参考照片路径

⚠️ 别忘了在data/model-reference.png放一张你自己的 PNG 参考照——导入功能在 API Key 和参考照都就绪前会保持禁用,这是新手最常踩的坑。

第4步:启动本地服务

npm run dev

打开浏览器访问localhost:5173,就能看到你的 AI 衣橱画廊了。开发服务由 vite.config.mjs 配置,并挂载了导入任务 API(scripts/import-job-api.mjs)和响应式图片 API。

第5步:导入衣物,生成你的专属衣橱

启动后有三种方式把衣服"搬"进衣橱:

1. Web UI 直接导入(推荐新手):在页面上拖拽、粘贴或上传穿搭照片。导入流程由 src/import-flow.jsx 实现,AI 会依次完成三个阶段:

  • 检测(crop):用视觉模型找出照片里每件衣物并裁剪
  • 抠图(garment):生成干净的电商级产品抠图
  • 模特图(modeled):基于你的参考照生成上身效果图

每个阶段都支持审批、拒绝或带提示词重新生成,不满意可以反复调整,最终成果会写入本地data/library.json。

2. Codex 技能批量导入:仓库内置了两个 AI 技能,打开 Codex 后直接用自然语言指挥即可:

  • 导入技能.agents/skills/import-clothes/SKILL.md:$import-clothes 把 ~/Pictures/outfits 里的衣服导入衣橱并生成模特图
  • 搭配技能.agents/skills/generate-outfits/SKILL.md:$generate-outfits 从我的衣橱中生成 5 套模特穿搭

3. 手动编辑完善:点击画廊中的任意单品,可在右侧面板中修改名称、品类(上装/外套/下装/配饰/鞋)、主色、辅色和标签——编辑逻辑见 src/App.jsx,顶部还能按 ALL、TOPS、JACKETS、BOTTOMS、ACCESSORIES、SHOES、OUTFITS 快速筛选。

常见问题速查

问题解决方法
导入按钮一直不可用检查.env是否填了OPENAI_API_KEY,且data/model-reference.png存在
端口被占用npm run preview默认使用 4173 端口
抠图效果不理想在审核页填写 Regeneration direction(如"保留拉链、去除吊牌")后点击 Regenerate
如何备份衣橱整个data/目录就是全部数据,直接复制即可

小结

从克隆仓库到第一批衣物进入衣橱,整个过程只需 5 步:克隆 → 安装 → 配置 → 启动 → 导入。Wardrobe 的最大亮点在于本地优先 + 可审批的 AI 工作流——每一张 AI 生成的图都由你把关,你的衣橱数据永远不会离开自己的电脑。更多细节可阅读 README.md 与 CONTRIBUTING.md。快去把你的衣柜变成一座 AI 驱动的时尚数据库吧!

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/7 23:46:58

小智AI接入MCP:从零实现语音控制电脑音量

小智AI这个项目,最近在智能家居和桌面自动化圈子里讨论度确实高。用语音让AI把电脑音量调高调低,听起来是个小事,但真要把“人说话—AI理解—调用工具—设备执行”这条链路完整跑通,中间涉及的环节并不少。我在自己的Windows开发机…

作者头像 李华
网站建设 2026/10/7 23:44:30

Spring AI在阿里云落地实战:React Agent工程化四步法

1. 这不是“第九掌”,而是Spring AI在阿里云生态落地的实战切口 “降SpringAI阿里第9掌-或跃在渊-ReactAgent”——这个标题乍看像武侠秘籍,实则是当前Java开发者在阿里云环境里推进AI Agent落地时,一个极具代表性的技术切口。它不讲玄学&…

作者头像 李华
网站建设 2026/10/7 23:43:26

ICT调试实战:硬件测试的物理层-电气层-逻辑层三重校准

1. 什么是ICT调试?它到底解决什么问题? ICT,In-Circuit Test(在线测试),不是某个品牌、某款软件,更不是“华为ICT大赛”里那个泛指信息通信技术的缩写——在硬件工程师的日常语境里,…

作者头像 李华
网站建设 2026/10/7 23:37:34

面向智能体训练的弹性沙箱基础设施:DSec设计与落地

搞了大半年智能体批量训练,我最大的感受不是模型效果难调,而是环境问题比模型问题更磨人。训练数据要投喂、工具调用要跑、并发任务要排队,稍不注意两个训练任务就会互相污染,甚至把宿主机搞挂。前阵子我把整套流程收敛成了一个还…

作者头像 李华
网站建设 2026/10/7 23:36:43

文本匹配论文复现指南:ESIM、BiMPM与ABCNN实现与避坑

简介:南开大学自然语言处理课程大作业,聚焦文本匹配领域的论文复现。资源面向计算机相关专业学生、老师及入门进阶开发者,既适合课程设计、毕业设计参考,也可作为学习经典模型的练手项目。包内完整复现 DSSM、ESIM、MatchPyramid …

作者头像 李华