一个开源抠图项目 rembg,如何变成开箱即用的 Web 智能体?我用 AiPy 全程零代码手写,经历 5 次任务窗口迭代,最终交付一个 npm start 一键运行、还能集成到 AiPy 集市的 AI 抠图工作台——在 AiPy 里直接打开就能用。这篇记录踩过的坑与沉淀的方法。

 项目最终界面(一键抠图工作台)

一、起点:一个开源项目

rembg 是 GitHub 上超受欢迎的开源抠图库,一行代码就能去除图片背景。但它是命令行工具,普通人用起来门槛高。

我想要的,是一个有界面、能拖图、点一下就出透明底的工具。

我的提示词:

"github.com/danielgatis/rembg,是一个开源的抠图项目,现在将它做成基于 node.js 的 web 智能体吧,最后生成的项目可以让我用 npm start 来运行,生成的项目,保存在当前目录下的一个新文件夹里"

  基础提示词界面

二、第一版:跑通即胜利

v1.0 目标很朴素:能上传、能抠图、能下载。

AiPy 自动完成了 Node.js 后端 + 前端页面 + rembg 引擎的整合,一个文件夹、一条 npm start 就能跑起来。

三、迭代:从小细节到完整工作台

第一版能用了,但离"好用"还差得远。我开始了持续打磨,每一次都只改一个小细节:

✓ 多模型支持 —— 通用、人像、动漫、衣物、超轻量 7 款模型

✓ 手动涂抹精修 —— 橡皮擦、恢复笔、智能扩展

✓ 色度抠图 —— 吸管取色 + 容差调节

✓ 批量处理 —— 多图一次搞定

✓ 历史记录 —— 随时回看、删除

✓ 原图/结果对比 —— 拖拽排序、缩略图导航

手动涂抹精修编辑器界面

四、5 次任务窗口:我的方法论

整个开发不是一口气写完的,而是拆成了 5 次新建任务窗口 逐步完成。为什么这么做?

① 上下文会被压缩 —— 同一窗口内容太多,前面的细节会被压缩,耗费 token

② 容易改坏前作 —— 上下文一多,AI 可能把前面做好的内容改坏

③ 及时备份 —— 每完成一个阶段,先备份、总结当前进度

④ 新建任务继续 —— 带着总结开启新窗口,干净又高效

一句话:开发有难度的工具,及时备份、总结进程、再新建任务。

五、最终成果

一个开箱即用的 AI 智能抠图工作台:

▍三把剪刀 —— AI 智能 / 手动涂抹 / 色度抠图

▍一键运行 —— npm start

▍集成集市 —— 打包成 AiPy 智能体,集市一键装载、AiPy 内直接打开

▍本地离线 —— 图片不出本机,隐私安全

▍商务蓝界面 —— 简洁清爽,拖拽即用

抠图结果前后对比(原图 vs 透明底)

——————————————————————————————

从开源到智能体,从命令行到可视化工作台          一次 AiPy 实战,一次从 0 到 1 的交付

#ai编程 #AiPy编程工具 #Ai办公助手

Logo

一站式 AI 云服务平台

更多推荐