核心原则
RAW 是源,Exports 是输出,R2 是发布副本。
NAS = RAW 原始资产
Lightroom = 编辑、选择、目录
本机 Photos = 导出输出
Obsidian = 文字和图片引用
R2 = 网站图片输出
Cloudflare Pages = 网站输出
NAS RAW
RAW 长期放 NAS:
/Volumes/home/Photos/raw
本机挂载建议固定使用 Tailscale:
smb://100.100.1.3/home
Lightroom 看到的路径保持不变:
/Volumes/home/Photos/raw
已有 NAS 照片导入 Lightroom 时使用 Add,不要 Copy 或 Move。
Lightroom Catalog
Catalog 留本机 SSD:
/Users/cryo/Pictures/Lightroom/
不要把 catalog 放 NAS。Smart Previews 只给当前工作项目按需生成,不全库生成。
本机导出目录
本机只保留导出输出:
/Users/cryo/Pictures/Photos/
项目结构:
2026/
└── 2026-03_Spring_Temples_Japan/
└── Exports/
├── Web/
│ ├── 2560/
│ └── Phone/
├── HighRes/
└── Social/
职责:
Exports/Web/2560/:网站和 R2 发布源。Exports/Web/Phone/:文章用手机图。Exports/HighRes/:高清交付、打印、分享。Exports/Social/:社交媒体版本。
不再长期放:
RAW/
Master/
Selected/
选片与导出
选择状态放 Lightroom,不用 Selected 文件夹。
标记规则
星级表示照片质量:
| 星级 | 含义 |
|---|---|
| 1 星 | 保留,但一般不用 |
| 2 星 | 可用素材 |
| 3 星 | 项目候选 |
| 4 星 | 精选,可发布 |
| 5 星 | 代表作 / 作品集级别 |
日常主要使用 3-5 星即可。
颜色标签表示用途:
| 颜色 | 用途 |
|---|---|
| 红色 | Website / 文章用图 |
| 黄色 | Social / 社交媒体 |
| 绿色 | HighRes / 高清交付或打印 |
| 蓝色 | Portfolio / 长期作品集 |
| 紫色 | Needs Edit / 需要 PS 或特殊处理 |
颜色冲突时优先级:
紫色 > 蓝色 > 红色 > 绿色 > 黄色
旗标表示流程状态:
| 旗标 | 含义 |
|---|---|
| Pick | 入选当前项目 |
| Reject | 明确废片,后续可删除 |
| Unflagged | 还没判断 |
筛选流程
第一轮:Pick / Reject
第二轮:给 Pick 打 3-5 星
第三轮:用颜色标记用途
第四轮:加入对应 Collection
推荐使用 Collections:
Project / Website
Project / Social
Project / HighRes
网站导出建议:
JPEG / sRGB / Quality 85 / Long Edge 2560
高清导出建议:
JPEG / sRGB / Quality 95 / Full Size
导出的 JPG 不导回 Lightroom。Lightroom 管源和编辑,文件系统管输出。
Obsidian 写作
文章只引用图片 ID,不保存图片文件:
```cryo-photo
id: LZF04156
layout: wide
caption: 伏见稻荷神社
```
图文并排使用块内 context:
```cryo-photo
id: A6AEC496-CEFF-4010-B23C-0D008523831D_1_105_c
source: phone
layout: float-left
caption: 贵船神社的愿纸
context:
这里写图片旁边的文字。
文字超过图片高度后,会自然回到正文宽度。
```
发布流
本地预览和发布脚本只读取:
Exports/Web/2560/
Exports/Web/Phone/
发布链条:
Lightroom Export
-> 本机 Exports/Web
-> R2
-> Cloudflare Pages
NAS RAW 不参与网站构建和上传。
不同场景处理流程
| 场景 | RAW 落点 | Lightroom 操作 | Exports | 备注 |
|---|---|---|---|---|
| 在家,NAS 稳定在线 | 直接进 NAS RAW | Import 选择 Copy 到 NAS | 本机导出 | 最推荐,适合大批导入和正式归档 |
| 在外,需要编辑 | 先到 Mac Incoming | Import 到本机临时目录 | 本机导出 | 回家后用 Lightroom Folders 面板移动到 NAS |
| 在外,只备份不编辑 | Mac Incoming 或外置 SSD | 暂不导入或稍后导入 | 不导出 | 保持简单,回家再整理 |
| 在外写文章并发布 | Mac Incoming | 本机导入、选片、调色 | 本机 Exports/Web/2560 | 可正常 Obsidian 写作和 R2 发布,RAW 回家再迁 NAS |
| NAS 不在线但有 Smart Previews | NAS 原路径暂时离线 | 可选片、调色 | 不做最终 HighRes | 适合轻编辑,不适合最终大图导出 |
| 手机照片或扫描件 | 不进 RAW | 不必导入 Lightroom | Exports/Web/Phone | 文章素材直接走 Phone |
| Photoshop/TIFF 精修 | RAW 仍在 NAS | 从 Lightroom 进入 Photoshop | 按需建 Master 或导出 | 只有少量复杂修图才需要 |
在家导入
SD 卡
-> Lightroom Import
-> Copy 到 /Volumes/home/Photos/raw/{year}/{project_id}/RAW
-> Lightroom Catalog
-> 本机 Exports
在外编辑
SD 卡
-> /Users/cryo/Pictures/Incoming/{project_id}/RAW
-> Lightroom Import
-> 编辑、选片、导出
-> 回家后在 Lightroom Folders 面板移动到 NAS RAW
不要在 Finder 里移动已经导入 Lightroom 的 RAW。需要迁移时用 Lightroom 的 Folders 面板,避免 catalog 丢路径。
在外发布
Mac Incoming RAW
-> Lightroom
-> /Users/cryo/Pictures/Photos/{year}/{project_id}/Exports/Web/2560
-> Obsidian
-> R2 / Cloudflare Pages
发布只依赖本机 Exports,不依赖 NAS RAW。回家后再把 RAW 迁回 NAS。
新项目
创建摄影存储项目:
/Users/cryo/Pictures/Photos/_System/create-project.sh 2026-06_Shanghai_Trip
不带参数运行时,脚本会交互式要求输入 project_id。格式固定为:
YYYY-MM_Project_Name
会生成 NAS RAW 与本机导出目录:
NAS RAW:
/Volumes/home/Photos/raw/{year}/{project_id}/RAW
本机 Exports:
/Users/cryo/Pictures/Photos/{year}/{project_id}/Exports/Web/2560
/Users/cryo/Pictures/Photos/{year}/{project_id}/Exports/Web/Phone
/Users/cryo/Pictures/Photos/{year}/{project_id}/Exports/HighRes
/Users/cryo/Pictures/Photos/{year}/{project_id}/Exports/Social
脚本不再创建 Obsidian 文章。游记和杂文分别通过 Obsidian 的 travel、essay 模板创建,再由全局图片选择器引用任意摄影项目。
NAS 未挂载时,脚本会警告并继续创建本机 Exports;需要强制检查 NAS 时使用:
/Users/cryo/Pictures/Photos/_System/create-project.sh --require-nas 2026-06_Shanghai_Trip