diff --git a/.gitignore b/.gitignore index 407be3a..3e88e34 100644 --- a/.gitignore +++ b/.gitignore @@ -24,8 +24,10 @@ dist/ *.db-wal *.db-shm -# Uploads -public/uploads/ +# Uploads (用户运行时上传的图,排除以避免膨胀仓库) +public/uploads/* +# 例外:小红书墙 / 客户游记封面图 — 原图源 CDN 已失效,必须随仓库走否则部署即丢 +!public/uploads/covers/ # Logs *.log diff --git a/public/uploads/covers/xhs-68443760000000002100e004.webp b/public/uploads/covers/xhs-68443760000000002100e004.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-68443760000000002100e004.webp differ diff --git a/public/uploads/covers/xhs-686289e00000000013012fb0.webp b/public/uploads/covers/xhs-686289e00000000013012fb0.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-686289e00000000013012fb0.webp differ diff --git a/public/uploads/covers/xhs-68669f3f000000002201ee0f.webp b/public/uploads/covers/xhs-68669f3f000000002201ee0f.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-68669f3f000000002201ee0f.webp differ diff --git a/public/uploads/covers/xhs-686b2dd800000000150238f8.webp b/public/uploads/covers/xhs-686b2dd800000000150238f8.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-686b2dd800000000150238f8.webp differ diff --git a/public/uploads/covers/xhs-686b301e0000000017035ff0.webp b/public/uploads/covers/xhs-686b301e0000000017035ff0.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-686b301e0000000017035ff0.webp differ diff --git a/public/uploads/covers/xhs-686beceb000000001703267f.webp b/public/uploads/covers/xhs-686beceb000000001703267f.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-686beceb000000001703267f.webp differ diff --git a/public/uploads/covers/xhs-687284f00000000010026e19.webp b/public/uploads/covers/xhs-687284f00000000010026e19.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-687284f00000000010026e19.webp differ diff --git a/public/uploads/covers/xhs-6885e207000000001d00e82b.webp b/public/uploads/covers/xhs-6885e207000000001d00e82b.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-6885e207000000001d00e82b.webp differ diff --git a/public/uploads/covers/xhs-688644e600000000130134b4.webp b/public/uploads/covers/xhs-688644e600000000130134b4.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-688644e600000000130134b4.webp differ diff --git a/public/uploads/covers/xhs-68987620000000002302987f.webp b/public/uploads/covers/xhs-68987620000000002302987f.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-68987620000000002302987f.webp differ diff --git a/public/uploads/covers/xhs-68a2f57d000000001c03e65f.webp b/public/uploads/covers/xhs-68a2f57d000000001c03e65f.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-68a2f57d000000001c03e65f.webp differ diff --git a/public/uploads/covers/xhs-68a6ee26000000001d0387b0.webp b/public/uploads/covers/xhs-68a6ee26000000001d0387b0.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-68a6ee26000000001d0387b0.webp differ diff --git a/public/uploads/covers/xhs-68a9a205000000001d00b03f.webp b/public/uploads/covers/xhs-68a9a205000000001d00b03f.webp new file mode 100644 index 0000000..1894e9b Binary files /dev/null and b/public/uploads/covers/xhs-68a9a205000000001d00b03f.webp differ diff --git a/public/uploads/covers/xhs-68c51cc7000000001d007912.webp b/public/uploads/covers/xhs-68c51cc7000000001d007912.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-68c51cc7000000001d007912.webp differ diff --git a/public/uploads/covers/xhs-68d5a3f1000000001e024b90.webp b/public/uploads/covers/xhs-68d5a3f1000000001e024b90.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-68d5a3f1000000001e024b90.webp differ diff --git a/public/uploads/covers/xhs-68e4cd12000000000401538b.webp b/public/uploads/covers/xhs-68e4cd12000000000401538b.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-68e4cd12000000000401538b.webp differ diff --git a/public/uploads/covers/xhs-68f2b7e50000000023018c41.webp b/public/uploads/covers/xhs-68f2b7e50000000023018c41.webp new file mode 100644 index 0000000..1894e9b Binary files /dev/null and b/public/uploads/covers/xhs-68f2b7e50000000023018c41.webp differ diff --git a/public/uploads/covers/xhs-690a4c220000000010034d78.webp b/public/uploads/covers/xhs-690a4c220000000010034d78.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-690a4c220000000010034d78.webp differ diff --git a/public/uploads/covers/xhs-691bc83a0000000017023ef5.webp b/public/uploads/covers/xhs-691bc83a0000000017023ef5.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-691bc83a0000000017023ef5.webp differ diff --git a/public/uploads/covers/xhs-692d3f5b000000001303ab92.webp b/public/uploads/covers/xhs-692d3f5b000000001303ab92.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-692d3f5b000000001303ab92.webp differ diff --git a/public/uploads/covers/xhs-693e8a7c000000002101c6d3.webp b/public/uploads/covers/xhs-693e8a7c000000002101c6d3.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-693e8a7c000000002101c6d3.webp differ diff --git a/public/uploads/covers/xhs-694fb1990000000013027891.webp b/public/uploads/covers/xhs-694fb1990000000013027891.webp new file mode 100644 index 0000000..1894e9b Binary files /dev/null and b/public/uploads/covers/xhs-694fb1990000000013027891.webp differ diff --git a/public/uploads/covers/xhs-6960c2aa0000000021023f56.webp b/public/uploads/covers/xhs-6960c2aa0000000021023f56.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-6960c2aa0000000021023f56.webp differ diff --git a/public/uploads/covers/xhs-697212bd000000000e03da86.webp b/public/uploads/covers/xhs-697212bd000000000e03da86.webp new file mode 100644 index 0000000..1894e9b Binary files /dev/null and b/public/uploads/covers/xhs-697212bd000000000e03da86.webp differ diff --git a/public/uploads/covers/xhs-69723f88000000001703a4c7.webp b/public/uploads/covers/xhs-69723f88000000001703a4c7.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-69723f88000000001703a4c7.webp differ diff --git a/public/uploads/covers/xhs-6983a4f5000000002302c8e0.webp b/public/uploads/covers/xhs-6983a4f5000000002302c8e0.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-6983a4f5000000002302c8e0.webp differ diff --git a/public/uploads/covers/xhs-6994b6120000000010023d9c.webp b/public/uploads/covers/xhs-6994b6120000000010023d9c.webp new file mode 100644 index 0000000..4837532 Binary files /dev/null and b/public/uploads/covers/xhs-6994b6120000000010023d9c.webp differ diff --git a/public/uploads/covers/xhs-69a5c7350000000021028a15.webp b/public/uploads/covers/xhs-69a5c7350000000021028a15.webp new file mode 100644 index 0000000..1894e9b Binary files /dev/null and b/public/uploads/covers/xhs-69a5c7350000000021028a15.webp differ diff --git a/public/uploads/covers/xhs-69b6d8480000000013038b62.webp b/public/uploads/covers/xhs-69b6d8480000000013038b62.webp new file mode 100644 index 0000000..4c31f2b Binary files /dev/null and b/public/uploads/covers/xhs-69b6d8480000000013038b62.webp differ diff --git a/public/uploads/covers/xhs-69bfc4d0000000002301c126.webp b/public/uploads/covers/xhs-69bfc4d0000000002301c126.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/xhs-69bfc4d0000000002301c126.webp differ diff --git a/public/uploads/covers/xhs-69c7e95b000000001e02b4d7.webp b/public/uploads/covers/xhs-69c7e95b000000001e02b4d7.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/xhs-69c7e95b000000001e02b4d7.webp differ diff --git a/public/uploads/covers/youji-douyin-001.webp b/public/uploads/covers/youji-douyin-001.webp new file mode 100644 index 0000000..881ad63 Binary files /dev/null and b/public/uploads/covers/youji-douyin-001.webp differ diff --git a/public/uploads/covers/youji-meipian-001.webp b/public/uploads/covers/youji-meipian-001.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/youji-meipian-001.webp differ diff --git a/public/uploads/covers/youji-meipian-002.webp b/public/uploads/covers/youji-meipian-002.webp new file mode 100644 index 0000000..58d5cc2 Binary files /dev/null and b/public/uploads/covers/youji-meipian-002.webp differ diff --git a/public/uploads/covers/youji-meipian-003.webp b/public/uploads/covers/youji-meipian-003.webp new file mode 100644 index 0000000..678b308 Binary files /dev/null and b/public/uploads/covers/youji-meipian-003.webp differ diff --git a/public/uploads/covers/youji-meipian-004.webp b/public/uploads/covers/youji-meipian-004.webp new file mode 100644 index 0000000..b88e2c9 Binary files /dev/null and b/public/uploads/covers/youji-meipian-004.webp differ diff --git a/public/uploads/covers/youji-wechat-001.webp b/public/uploads/covers/youji-wechat-001.webp new file mode 100644 index 0000000..dbd8943 Binary files /dev/null and b/public/uploads/covers/youji-wechat-001.webp differ diff --git a/public/uploads/covers/youji-wechat-002.webp b/public/uploads/covers/youji-wechat-002.webp new file mode 100644 index 0000000..dbd8943 Binary files /dev/null and b/public/uploads/covers/youji-wechat-002.webp differ diff --git a/public/uploads/covers/youji-weibo-001.webp b/public/uploads/covers/youji-weibo-001.webp new file mode 100644 index 0000000..58d5cc2 Binary files /dev/null and b/public/uploads/covers/youji-weibo-001.webp differ