Gallery¶
收藏与记录。图走 OSS,音乐走外链(不自己 host)。
图 / 视频¶
大媒体存 oss://walkerchi-assets/gallery/(cn-shanghai, public-read),markdown 里用公网 URL 引用。
加图流程(对我自己):
1. 往本地 staging 目录丢文件 —— 默认 D:\Photos\walker-cms-stage\,可用环境变量 WALKER_CMS_GALLERY_STAGE 覆盖
2. python scripts/gallery_push.py --apply
- 自动 WebP q=90 转换
- scp 到 aliyun99 中转
- aliyun99 内网上传 OSS(free traffic)
- 按文件 mtime 生成 docs/gallery/<YYYY-MM-DD>-<slug>.md(带 frontmatter)
3. git add docs/gallery && git commit + push
不上传的原图留在 staging 目录(由我自己管理)。已上传过的会跳过。
音乐 / 在听¶
外链形式,不 host 音频文件(版权 + 体积)。指向流媒体平台。
最近在听¶
(占位。条目格式建议:)