免费开源 · 在你自己的电脑上运行

表格里的照片,
整理好再交出去。

原图按货号、客户或记录分好文件夹,再带上能直接看图片的 Excel。一个 ZIP,整份交付。

需先安装 Node.js 22 或更新版本;工具支持中英文切换。

不注册 PhotoPort不配置云仓库不绑定银行卡
导出效果示例 · 使用生成商品图
A001 · Canvas sneakers — generated exampleA001 · Canvas sneakersphotos / client / SKU / original.png
A002 · Headphones — generated exampleA002 · Headphonesphotos / client / SKU / original.png
A003 · Skincare — generated exampleA003 · Skincarephotos / client / SKU / original.png
A004 · Shoulder bag — generated exampleA004 · Shoulder bagphotos / client / SKU / original.png
带图 Excel + 照片原件ZIP 已就绪

原文件名与所属记录都保留

同一货号,放在一起。

按记录、货号、客户,或客户 → 货号两层整理。同名文件自动加序号,不会覆盖。

每张图,都知道属于谁。

原图、带图 Excel、离线图片目录和 CSV/JSON 清单一起交付,保留照片与记录的对应。

成功多少,缺什么,都清楚。

成功文件可以先下载。失败单独列清,支持重试;重启后重新连接,可继续保存的任务。

LOCAL EDITION · v0.2.0

安装一次,
以后就在自己的电脑上用。

先用商品示例走一遍。确认拿到的文件符合预期,再导入自己的表格。

  1. 安装 Node.js 22 或更新版本。
  2. 下载并解压源码 ZIP,在解压后的文件夹打开终端。
  3. 运行右边两条命令,再打开 http://127.0.0.1:4180/app。

Windows 用户安装 Node 后,也可以双击解压目录中的 start-photoport.cmd。

查看中文安装说明 ↗
npm ci
npm start

当前限制:单文件 20 MiB、单批 10 GiB、15,000 个附件。建议空余磁盘是原文件总大小的 3 倍以上。本机版仅供可信电脑使用,请勿直接部署到公网。

在线版 · 尚未开放

不想安装?
告诉我们你需要什么。

我们正在验证直接打开网页就能使用的版本。登记邮箱和用途,帮助我们决定该优先做好什么。报名不会注册付费账号、开通订阅或扣钱。

只用于 PhotoPort 开放通知和需求反馈联系,暂不承诺上线日期。本机版继续按 MIT 许可证免费开源。

不要填写照片、密码或 Airtable 密钥。提交后请保存专属删除链接。邮箱暂未验证,系统不会自动发送邮件。

开始前,先说明白

需要购买 R2、数据库或付费账号吗?

不需要。本机版用你自己的电脑处理文件,需要 Node.js 和足够的磁盘空间。Airtable 本身的权限与接口额度仍适用。

怎么导入自己的 Airtable?

默认使用刚导出的 CSV,里面必须包含附件官方下载地址。也可以选只读凭证连接,权限限定在目标库。本机版暂不提供网站账号版的一键授权。

会修改我的表格吗?

不会。导出只读取选中的资料。这不是完整 Airtable 备份,也不是双向同步工具。

照片链接过期了怎么办?

重新导出同一个视图的 CSV,保持列和行顺序,更新后重试失败文件。只读连接可以刷新下载地址;原文件被删除或权限失效仍需要处理。

照片会传到你们那里吗?

不会。本机工具从 Airtable 下载到你的电脑,不向维护者发送照片或记录。任务和缓存保存在 .runtime,确认不再需要后由你删除。

在线版现在能使用吗?

还不能。现在发布的是免费本机版和在线版意向报名,不收款,也不承诺开放日期。