1. 把原图放进外置目录
所有原始照片统一放在 /Users/yisakung/disk1/photoweb/media/photos/originals,构建脚本会自动生成适合网页展示的版本。
Photography archive / field notes / quiet travel stories
Yisakung.uk / Photography Archive
这个版本以 Astro 静态站为核心,首页展示精选作品,博客记录拍摄过程,图片源文件集中放在
/Users/yisakung/disk1/photoweb 下,本地构建后直接部署到 Cloudflare。
精选预览
media/photos/originals 后执行 npm run sync:media,这里就会自动出现作品预览。
Featured Work
作品页会优先展示被标记为 featured 的照片,没有标记时则按文件顺序展示最新同步的内容。
npm run sync:media。
Latest Writing
文章内容直接来自 /Users/yisakung/disk1/photoweb/content/blog,不需要后台系统。
Workflow
这是一个偏本地优先的工作流,适合你在 Mac 上管理大图,再把构建产物静态部署到 Cloudflare。
所有原始照片统一放在 /Users/yisakung/disk1/photoweb/media/photos/originals,构建脚本会自动生成适合网页展示的版本。
在 media/photos/manifest.json 里补充标题、地点、拍摄日期、分类与 featured 标记,站点会自动生成作品集卡片。
因为照片源文件在本机外置目录,最稳妥的方式是本机构建,再把 dist 直接部署到 Cloudflare,而不是依赖远程仓库构建。
npm install → npm run dev → npm run deploy