Skip to content

v2.5.0 — 数据闭环:XMP 双向互通 + 无人值守管线 + 语义搜索

Latest

Choose a tag to compare

@Dongwu259 Dongwu259 released this 02 Sep 12:06

主题:数据闭环与「agent 用的 Lightroom」收口

训练瓶颈期的代码侧三件套——全部不依赖新训练数据。

XMP 写出(LR 双向互通收口)

  • photo-s xmp-export / batch --write-xmp:PhotoS 调整写成 LR 可读 .xmp sidecar——crs 字段逐项逆映射 + radial/linear 蒙版(MaskGroupBasedCorrections)+ xmp:Rating / dc:subject 关键词 / dc:title。LR 打开原图即见全部调整,可直接续修
  • --auto-tone 组合时导出真实预测参数(一次预测并入 options,引擎不二次推理)
  • 顺带修复既有缺口:XMP sidecar 的曲线/蒙版此前从不被解析(只有 catalog 明文快照能读)

autopilot 无人值守管线

  • photo-s autopilot DIR:监视目录 → 新图稳定后 suggest / auto-tone → 处理 → audit 质量闸门 → passed/ / review/ 分流 + JSONL 轨迹(含有效参数全集,训练可复放)
  • MCP autopilot_start/status/stop、REST /v1/autopilot——agent 的常驻修图后台
  • --write-xmp 数据闭环:模型出底稿 → 人在 LR 只做修正 → lr-scan 回采 = 残差训练信号
  • watcher 新增 on_modified(就地改写也进防抖通道)

语义搜索与自动打标

  • photo-s index DIR 建嵌入索引 + photo-s find "sunset beach"(文本,建议英文)或 --image ref.jpg(以图搜图),余弦排序
  • 装 auto-tone 插件 = SigLIP 塔(文本+图像,与风格化/verifier 共用、零新增下载);未装 = 内置 84 维直方图(仅以图搜图)
  • index --tags 自动打标:阈值内 top-N 写 EXIF keywords,--write-xmp 同时写 dc:subject(LR 关键词面板可见)
  • 索引增量(mtime+size 复用),抽取器身份严格校验(不混用嵌入空间)

结构归位(v2.4 推迟项)

  • 蒙版画布升格进 Develop、审查灯箱并入 Library(共享构建器 + pack 切换)

其他

  • MCP 核心 30 工具(+autopilot×3、index/find);auto-tone 插件 2.3.0 新增 embed 槽位
  • 平台打包(.app/exe/AppImage)取消:无代码签名证书/开发者会员,OS 会拒跑 unsigned 应用——pip 为前期唯一入口

测试:1463 通过(新增 72);真实 SigLIP e2e 验证(英文查询排序全对,中文如实标注不保证)。