[{"data":1,"prerenderedAt":952},["ShallowReactive",2],{"site-search-articles":3,"article-\u002Fblog\u002F10\u002F10-docker":403,"article-around-\u002Fblog\u002F10\u002F10-docker":893},[4,17,29,40,51,60,68,76,83,90,98,104,110,116,128,137,145,154,163,170,178,184,190,195,202,210,215,221,226,232,237,245,252,257,264,272,276,282,289,295,299,303,308,313,319,324,328,333,340,346,351,359,365,372,378,385,392,398],{"id":5,"path":6,"title":7,"description":8,"date":9,"tags":10,"category":14,"minutes":15,"pinned":16},"blog\u002Fblog\u002Fnuxt4-vuetify4-blog.md","\u002Fblog\u002Fnuxt4-vuetify4-blog","Nuxt 4 + Vuetify 4 个人博客搭建记录","从内容结构、组件分层到服务端渲染，记录这个博客从零开始的完整实现过程。","2026-08-30",[11,12,13],"Nuxt","Vuetify","博客","开发",12,true,{"id":18,"path":19,"title":20,"description":21,"date":22,"tags":23,"category":26,"minutes":27,"pinned":28},"blog\u002Fblog\u002Fphoto-migration.md","\u002Fblog\u002Fphoto-migration","Google 相册迁移到 iCloud 分享","梳理照片导出、元数据修复与共享图库迁移过程，记录几个容易忽略的细节。","2026-08-26",[24,25],"相册","iCloud","生活",8,false,{"id":30,"path":31,"title":32,"description":33,"date":34,"tags":35,"category":14,"minutes":39,"pinned":28},"blog\u002Fblog\u002Fdocker-proxy.md","\u002Fblog\u002Fdocker-proxy","Docker 部署与反向代理配置","使用多阶段构建、容器重启策略和 Nginx 反向代理完成博客服务的可重复部署。","2026-08-18",[36,37,38],"Docker","Nginx","部署",10,{"id":41,"path":42,"title":43,"description":44,"date":45,"tags":46,"category":49,"minutes":50,"pinned":28},"blog\u002Fblog\u002Fsummer-coast.md","\u002Fblog\u002Fsummer-coast","一组夏日海边照片","把散落在相机和手机里的片段整理成一篇安静的夏日相册。","2026-08-09",[47,48],"摄影","夏日","随记",5,{"id":52,"path":53,"title":54,"description":54,"date":55,"tags":56,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F09-CloudFlare 优选 IP.md","\u002Fblog\u002F40\u002F09-cloudflare-ip","CloudFlare 优选 IP","2026-07-22 03:17:28",[57,58],"Cloudflare","优选域名","Blog",{"id":61,"path":62,"title":63,"description":63,"date":64,"tags":65,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F08-Cloudflare ImgBed 免费私有图床完整部署手册.md","\u002Fblog\u002F40\u002F08-cloudflare-imgbed","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",[57,66,67],"对象存储","图床",{"id":69,"path":70,"title":71,"description":71,"date":72,"tags":73,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F07-腾讯云 EdgeOne 边缘函数实现七牛&S3 随机图床 API.md","\u002Fblog\u002F40\u002F07-edgeone-ands3-api","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",[74,75,67],"EdgeOne","七牛云",{"id":77,"path":78,"title":79,"description":79,"date":80,"tags":81,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F06-腾讯 EdgeOne 部署 Twikoo 评论系统指南.md","\u002Fblog\u002F40\u002F06-edgeone-twikoo","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",[74,82],"Twikoo",{"id":84,"path":85,"title":86,"description":86,"date":87,"tags":88,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F05-OpenList 接入 S3 对象存储完整使用教程.md","\u002Fblog\u002F40\u002F05-openlist-s3","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",[66,89],"OpenList",{"id":91,"path":92,"title":93,"description":94,"date":95,"tags":96,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F04-赛博大善人Cloudflare R2 图床.md","\u002Fblog\u002F40\u002F04-cloudflare-r2","赛博大善人 Cloudflare R2 图床","基于 Cloudflare R2 + 腾讯 Edge One + PicList 搭建免费、全球加速的图床方案","2026-06-09 13:07:35",[59,67,97],"CDN加速",{"id":99,"path":100,"title":101,"description":101,"date":102,"tags":103,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F03-白嫖免费图床，套CDN加速.md","\u002Fblog\u002F40\u002F03-cdn","白嫖免费图床，套 CDN 加速","2026-06-09",[59,67,97],{"id":105,"path":106,"title":107,"description":107,"date":108,"tags":109,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F02-零基础优雅搭建静态博客全教程.md","\u002Fblog\u002F40\u002F02","零基础优雅搭建静态博客全教程","2026-06-04",[59],{"id":111,"path":112,"title":113,"description":113,"date":114,"tags":115,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F01-远古产物—博客.md","\u002Fblog\u002F40\u002F01","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",[59],{"id":117,"path":118,"title":119,"description":119,"date":120,"tags":121,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F15.关于NAT回流与内网域名直连的终极指南.md","\u002Fblog\u002F10\u002F20\u002Fnat","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",[122,123,124,125,126],"docker","DNS","Lucky","NAT 回流","远程访问","软路由",{"id":129,"path":130,"title":131,"description":131,"date":132,"tags":133,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F25.基于QMediaSync的飞牛外网strm直连.md","\u002Fblog\u002F10\u002F30-nas\u002Fqmediasyncstrm","基于 Lucky 反代与 QMediaSync 的飞牛外网 STRM 直连","2026-02-08",[134,135,136],"NAS","飞牛 OS","Strm",{"id":138,"path":139,"title":140,"description":140,"date":141,"tags":142,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F14.基于飞牛漏洞安全访问lucky反代&雷池防护.md","\u002Fblog\u002F10\u002F20\u002Fluckyand","基于飞牛漏洞安全访问Lucky反代&雷池防护","2026-02-03",[122,143,124,144,126],"WAF","飞牛",{"id":146,"path":147,"title":148,"description":148,"date":149,"tags":150,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F03.oec-fnOS安装.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-fnos","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-24",[151,152,134],"OEC","飞牛OS","N1&玩客云&OEC",{"id":155,"path":156,"title":157,"description":157,"date":158,"tags":159,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F13.Lucky反向代理终极指南.md","\u002Fblog\u002F10\u002F20\u002Flucky","Lucky 反向代理终极指南","2026-01-16",[122,160,161,124,162,126],"OpenWRT","IPv4","IPv6",{"id":164,"path":165,"title":166,"description":166,"date":167,"tags":168,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS 导航页的终极形态.md","\u002Fblog\u002F10\u002F10-docker\u002Fnas","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",[122,134,169],"导航页",{"id":171,"path":172,"title":173,"description":173,"date":174,"tags":175,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar 弹幕 API 部署指南.md","\u002Fblog\u002F10\u002F10-docker\u002Flogvar-api","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",[122,176,177],"弹幕 API","媒体库",{"id":179,"path":180,"title":181,"description":181,"date":182,"tags":183,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F24.飞牛NAS第三方应用商店安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fnas","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-12-02",[134,135],{"id":185,"path":186,"title":187,"description":187,"date":188,"tags":189,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库.md","\u002Fblog\u002F10\u002F10-docker","兰空图床和高清图标库","2025-11-15",[122,67],{"id":191,"path":186,"title":192,"description":192,"date":193,"tags":194,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？.md","你是否需要一个图床？","2025-11-14",[122,67],{"id":196,"path":197,"title":198,"description":198,"date":199,"tags":200,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F23.Hills播放器-Windows-安卓.md","\u002Fblog\u002F10\u002F30-nas\u002Fhills-windows","Hills 播放器（Windows + 安卓）","2025-11-10",[201],"Emby 第三方播放器",{"id":203,"path":204,"title":205,"description":205,"date":206,"tags":207,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F02.Debian13换源.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian13","Debian13 换源","2025-09-10",[208,209],"Linux","debian",{"id":211,"path":212,"title":213,"description":213,"date":206,"tags":214,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F04.Linux系统，音响有底噪.md","\u002Fblog\u002F10\u002F50-linux\u002Flinux","Linux 系统，音响有底噪怎么办？",[208],{"id":216,"path":217,"title":218,"description":218,"date":206,"tags":219,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F05.一键DD纯净系统脚本.md","\u002Fblog\u002F10\u002F50-linux\u002Fdd","一键 DD 纯净系统脚本",[208,220],"dd 系统",{"id":222,"path":223,"title":224,"description":224,"date":206,"tags":225,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F08.一行代码降低服务器功耗.md","\u002Fblog\u002F10\u002F50-linux","一行代码降低服务器功耗",[208,209],{"id":227,"path":228,"title":229,"description":229,"date":206,"tags":230,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F01.N1盒子永不为奴-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Fn1-armbian","N1 盒子永不为奴 Armbian",[231,208],"N1",{"id":233,"path":234,"title":235,"description":235,"date":206,"tags":236,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F02.OEC站起来了-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-armbian","OEC 盒子永不为奴 Armbian",[151,208],{"id":238,"path":239,"title":240,"description":241,"date":242,"tags":243,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器&docker&docker-compose.md","\u002Fblog\u002F10\u002F10-docker\u002Fanddockeranddocker-compose","容器 & docker & docker-compose","初识 yaml 语法和 docker","2025-08-05",[122,244],"yaml",{"id":246,"path":247,"title":248,"description":249,"date":242,"tags":250,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目&下载类.md","\u002Fblog\u002F10\u002F10-docker\u002Fand","容器项目&下载类","采用docker搭建下载服务",[122,244,251],"下载",{"id":253,"path":247,"title":254,"description":255,"date":242,"tags":256,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目&相册类.md","容器项目&相册类","采用 docker 搭建 AI 相册",[122,244,24],{"id":258,"path":247,"title":259,"description":260,"date":242,"tags":261,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目&影视类.md","容器项目&影视类","采用 docker 影视媒体库",[122,244,262,263],"影视媒体库","Emby",{"id":265,"path":266,"title":267,"description":268,"date":242,"tags":269,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby直连115网盘（一）.md","\u002Fblog\u002F10\u002F10-docker\u002Femby115","Emby直连115网盘（一）","使用 Emby 直连 115 网盘",[122,244,262,263,270,271],"strm","115 网盘",{"id":273,"path":266,"title":274,"description":268,"date":242,"tags":275,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby直连115网盘（二）.md","Emby直连115网盘（二）",[122,244,262,263,270,271],{"id":277,"path":278,"title":279,"description":279,"date":242,"tags":280,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard Home去广告.md","\u002Fblog\u002F10\u002F10-docker\u002Fadguard-home","Adguard Home 去广告",[122,281],"Adguard Home",{"id":283,"path":284,"title":285,"description":286,"date":242,"tags":287,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F01.新的篇章，软路由.md","\u002Fblog\u002F10\u002F20","新的篇章，软路由","初识软路由",[127,288,160],"爱快",{"id":290,"path":284,"title":291,"description":292,"date":242,"tags":293,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F02.如何玩公网，怎么远程访问（一）.md","如何玩公网，怎么远程访问（一）","公网远程访问，IPv6也是公网",[127,126,294],"公网 IP",{"id":296,"path":284,"title":297,"description":292,"date":242,"tags":298,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F03.如何玩公网，怎么远程访问（二）.md","如何玩公网，怎么远程访问（二）",[127,126,294],{"id":300,"path":284,"title":301,"description":292,"date":242,"tags":302,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F04.如何玩公网，怎么远程访问（三）.md","如何玩公网，怎么远程访问（三）",[127,126,294],{"id":304,"path":284,"title":305,"description":305,"date":242,"tags":306,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F05.白嫖域名，远程访问.md","白嫖域名，远程访问",[127,126,307],"免费域名",{"id":309,"path":284,"title":310,"description":310,"date":242,"tags":311,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F06.没有公网如何远程访问.md","没有公网如何远程访问",[127,126,312],"内网穿透",{"id":314,"path":315,"title":316,"description":316,"date":242,"tags":317,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正.md","\u002Fblog\u002F10\u002F20\u002Fopenwrtmac","爱快与 OpenWRT 双软路由MAC地址重复问题修正",[288,160,318],"MAC 地址",{"id":320,"path":321,"title":322,"description":322,"date":242,"tags":323,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F08.OpenWRT扩容.md","\u002Fblog\u002F10\u002F20\u002Fopenwrt","OpenWRT 扩容",[160],{"id":325,"path":321,"title":326,"description":326,"date":242,"tags":327,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F09.OpenWRT旁路由一条龙教程.md","OpenWRT 旁路由一条龙教程",[160],{"id":329,"path":330,"title":331,"description":331,"date":242,"tags":332,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F01.Emby刮削以及尽可能刮削到中文.md","\u002Fblog\u002F10\u002F30-nas\u002Femby","Emby 刮削以及尽可能刮削到中文",[263,177],{"id":334,"path":335,"title":336,"description":336,"date":242,"tags":337,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F02.Kodi&CoreELEC安装指南.md","\u002Fblog\u002F10\u002F30-nas\u002Fkodiandcoreelec","Kodi & CoreELEC 安装指南",[338,339,177],"Kodi","CoreELEC",{"id":341,"path":342,"title":343,"description":344,"date":242,"tags":345,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F20.飞牛OS的安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fos","飞牛 OS 的安装","初识飞牛 NAS",[134,135],{"id":347,"path":342,"title":348,"description":349,"date":242,"tags":350,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F21.飞牛OS安装后必要配置.md","飞牛 OS 安装后必要配置","飞牛 NAS 基础配置",[134,135],{"id":352,"path":353,"title":354,"description":355,"date":242,"tags":356,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F01.新的篇章，PVE虚拟机.md","\u002Fblog\u002F10\u002F40\u002Fpve","新的篇章，PVE虚拟机","初识 PVE 虚拟机",[208,209,357,358],"PVE","虚拟机",{"id":360,"path":361,"title":362,"description":363,"date":242,"tags":364,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F03.基于PVE系统安装LXC-debian.md","\u002Fblog\u002F10\u002F40\u002Fpvelxc-debian","基于 PVE 系统安装 LXC-debian","初识 LXC debian",[208,209,357,358],{"id":366,"path":367,"title":368,"description":368,"date":242,"tags":369,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F07.Ventoy多系统启动盘制作与使用全指南.md","\u002Fblog\u002F10\u002F40\u002Fventoy","Ventoy 多系统启动盘制作与使用全指南",[370,371],"Ventoy","PE 系统",{"id":373,"path":374,"title":375,"description":376,"date":242,"tags":377,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F01.新的篇章，debian12的配置.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian12","新的篇章，debian12 的配置","初识 debian 12",[208,209],{"id":379,"path":380,"title":381,"description":381,"date":242,"tags":382,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F02.在裂缝中种满阳光.md","\u002Fblog\u002F20","让灵魂带着光行走：在裂缝中种满太阳",[383,384],"生活感悟","随笔记录",{"id":386,"path":387,"title":388,"description":388,"date":242,"tags":389,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记.md","\u002Fblog\u002F30\u002Ftypora","Typora学习笔记",[390],"Typora","学习笔记",{"id":393,"path":394,"title":395,"description":395,"date":242,"tags":396,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F02.Markdown 拓展.md","\u002Fblog\u002F30\u002Fmarkdown","Markdown 拓展",[397],"Markdown",{"id":399,"path":380,"title":400,"description":400,"date":401,"tags":402,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F01.拥抱生活中的光与热.md","拥抱生活中的光与热","2025-07-05",[383,384],{"id":191,"title":192,"body":404,"category":122,"date":193,"description":192,"draft":28,"extension":885,"meta":886,"minutes":50,"navigation":16,"path":186,"pinned":28,"seo":889,"stem":890,"tags":891,"__hash__":892},{"type":405,"value":406,"toc":861},"minimark",[407,412,416,432,439,444,451,459,463,466,471,491,495,509,513,527,531,534,550,554,557,561,564,568,571,575,578,582,585,671,675,679,727,736,740,799,803,806,821,825,828,854],[408,409,411],"h1",{"id":410},"你是否需要一个图床","📷 你是否需要一个图床？",[413,414,415],"p",{},"在内容创作、项目开发或日常分享中，图片早已成为信息传递的重要载体。但你是否遇到过这些问题：",[417,418,419,423,426,429],"ul",{},[420,421,422],"li",{},"📥 写博客时，图片上传后加载缓慢，影响读者体验；",[420,424,425],{},"🔗 GitHub 项目的 README 里，本地图片无法显示，只能反复调整；",[420,427,428],{},"📱 多平台发内容时，每张图都要重新上传，浪费时间；",[420,430,431],{},"⚠️ 社交平台或免费工具的图片外链突然失效，之前的内容变成 “断图”……",[413,433,434,435],{},"此时，你可能需要思考：",[436,437,438],"strong",{},"我是否需要一个专门的图床？",[440,441,443],"h2",{"id":442},"_1-先搞懂什么是图床","1 先搞懂：什么是图床？",[413,445,446,447,450],{},"简单来说，",[436,448,449],{},"图床（Image Hosting）是专门用于存储图片文件，并提供可公开访问的图片外链的服务","。它不只是 “存图片”，更核心的价值是解决 “图片如何高效、稳定地在其他平台展示” 的问题。",[413,452,453,454,458],{},"举个例子：你把图片上传到图床后，会得到一个类似 ",[455,456,457],"code",{},"https:\u002F\u002Fxxx.com\u002Fyour-image.jpg"," 的链接🔗，将这个链接插入博客、文档、社交平台，就能直接显示图片 —— 无需在每个平台重复上传，且加载速度和稳定性由图床保障。",[440,460,462],{"id":461},"_2-为什么你可能需要一个图床","2 为什么你可能需要一个图床？",[413,464,465],{},"如果你属于以下场景，图床能显著提升效率，避免 “断图” 烦恼：",[467,468,470],"h3",{"id":469},"_21-内容创作者博客-公众号-自媒体️","2.1 内容创作者（博客 \u002F 公众号 \u002F 自媒体）✍️",[417,472,473,479,485],{},[420,474,475,478],{},[436,476,477],{},"解决 “跨平台重复上传”","：写一篇文章，图片只需上传到图床一次，生成的外链可直接用于博客、公众号、知乎等多个平台，无需反复拖拽上传；",[420,480,481,484],{},[436,482,483],{},"保障加载速度","：优质图床会配备 CDN（内容分发网络）🌐，图片会被缓存到全球多个节点，读者无论在哪个地区，都能快速加载图片；",[420,486,487,490],{},[436,488,489],{},"避免 “平台限制”","：部分博客平台或轻量工具不提供图片存储功能，必须依赖外部图床；有些平台对图片外链有压缩或失效风险，用自己的图床更可控。",[467,492,494],{"id":493},"_22-开发者项目文档-github-个人网站","2.2 开发者（项目文档 \u002F GitHub \u002F 个人网站）💻",[417,496,497,503],{},[420,498,499,502],{},[436,500,501],{},"解决 “GitHub 图片显示问题”","：GitHub 对本地图片的支持有限，用图床外链插入 README、Wiki 或技术文档，能确保图片稳定显示，且不占用仓库存储空间；",[420,504,505,508],{},[436,506,507],{},"统一管理技术图片","：设计稿、接口截图、演示图等技术相关图片，通过图床分类存储📂（部分图床支持文件夹管理），后续修改或替换时，只需更新图床的图片，所有引用该外链的文档会自动同步。",[467,510,512],{"id":511},"_23-多平台运营者电商-社群-活动推广","2.3 多平台运营者（电商 \u002F 社群 \u002F 活动推广）📢",[417,514,515,521],{},[420,516,517,520],{},[436,518,519],{},"减少 “断图” 风险","：免费社交平台或临时工具的图片外链可能因平台规则变化、账号异常而失效，而专业图床的外链稳定性更高，甚至支持 “图片替换不换链接”🔄；",[420,522,523,526],{},[436,524,525],{},"统计图片效果","：部分付费图床提供图片访问数据📊（如访问量、地区分布、设备类型），帮你了解哪些图片更受关注。",[467,528,530],{"id":529},"_24-对-图片管理-有要求的用户","2.4 对 “图片管理” 有要求的用户📁",[413,532,533],{},"如果你需要长期存储图片（如个人摄影作品、设计素材），且希望：",[417,535,536,539,542],{},[420,537,538],{},"按文件夹、标签分类管理；",[420,540,541],{},"支持批量上传 \u002F 下载；",[420,543,544,545],{},"随时查看图片的上传历史或修改记录；\n",[417,546,547],{},[420,548,549],{},"那么图床比 “本地文件夹” 或 “手机相册” 更适合 —— 它能实现 “云端同步 + 便捷管理 + 外链分享” 的一体化。",[440,551,553],{"id":552},"_3-为什么你可能暂时不需要图床","3 为什么你可能暂时不需要图床？",[413,555,556],{},"并非所有人都必须用图床。如果你的需求符合以下情况，暂时可以不用折腾：",[467,558,560],{"id":559},"_31-仅偶尔发图且依赖单一平台","3.1 仅偶尔发图，且依赖单一平台📱",[413,562,563],{},"比如你只在微信朋友圈、小红书发内容，这些平台自带成熟的图片存储功能，上传后加载稳定，且无需跨平台分享 —— 此时图床的 “外链优势” 无法体现，反而增加操作步骤。",[467,565,567],{"id":566},"_32-纯文字创作者图片需求极少","3.2 纯文字创作者，图片需求极少📝",[413,569,570],{},"如果你主要写纯文字内容（如小说、技术文档纯文字版），一年用不了几次图片，临时用社交平台上传后 “右键复制图片地址”（非稳定方案，但应急可用），或直接用平台自带存储，完全足够。",[467,572,574],{"id":573},"_33-对-隐私安全-要求极高且不愿用第三方","3.3 对 “隐私安全” 要求极高，且不愿用第三方🔒",[413,576,577],{},"如果你的图片涉及隐私（如个人证件、内部资料），且不希望被第三方平台存储，那么图床（即使是私有图床）也存在一定风险 —— 此时更适合用本地硬盘、加密云盘存储，而非公开图床。",[440,579,581],{"id":580},"_4-如何选择适合自己的图床","4 如何选择适合自己的图床？",[413,583,584],{},"如果确定需要图床，别盲目跟风选 “热门工具”，先明确这 5 个核心维度：",[586,587,588,601],"table",{},[589,590,591],"thead",{},[592,593,594,598],"tr",{},[595,596,597],"th",{},"筛选维度",[595,599,600],{},"关键考量点",[602,603,604,616,627,638,649,660],"tbody",{},[592,605,606,613],{},[607,608,609,612],"td",{},[436,610,611],{},"稳定性"," 🛡️",[607,614,615],{},"优先选口碑好、运营时间长的平台（避免小众工具突然停服）；查看是否有 “宕机历史” 或 “外链失效案例”。",[592,617,618,624],{},[607,619,620,623],{},[436,621,622],{},"加载速度"," ⚡",[607,625,626],{},"确认是否支持 CDN，且 CDN 节点是否覆盖你的目标用户地区（比如国内用户选带阿里云 \u002F 腾讯云 CDN 的，海外选 Cloudflare）。",[592,628,629,635],{},[607,630,631,634],{},[436,632,633],{},"存储容量"," 📦",[607,636,637],{},"免费图床通常有容量限制（如 10GB \u002F 月），付费图床按容量收费（如 1GB\u002F1 元 \u002F 月），根据自己的图片量选择。",[592,639,640,646],{},[607,641,642,645],{},[436,643,644],{},"成本"," 💰",[607,647,648],{},"新手可先从免费版起步，满足基础需求后再升级付费；注意避免 “低价陷阱”（如前期免费，后期突然涨价）。",[592,650,651,657],{},[607,652,653,656],{},[436,654,655],{},"易用性"," 🖱️",[607,658,659],{},"是否支持批量上传、拖拽上传？是否有文件夹管理、图片预览、链接复制（如 Markdown 格式一键复制）？是否有手机端 APP 方便随时传图？",[592,661,662,668],{},[607,663,664,667],{},[436,665,666],{},"隐私安全"," 🔐",[607,669,670],{},"公开图床需确认是否会审核图片内容（避免违规）；私有图床需确认是否支持密码保护、访问权限控制（如仅自己可见）。",[440,672,674],{"id":673},"_5-主流图床工具推荐","5 主流图床工具推荐",[467,676,678],{"id":677},"_51-免费图床适合新手-轻度使用","5.1 免费图床（适合新手 \u002F 轻度使用）🆓",[586,680,681,697],{},[589,682,683],{},[592,684,685,688,691,694],{},[595,686,687],{},"工具名称",[595,689,690],{},"核心优势",[595,692,693],{},"注意事项",[595,695,696],{},"适用人群",[602,698,699,713],{},[592,700,701,704,707,710],{},[607,702,703],{},"Imgur（海外）",[607,705,706],{},"全球最大免费图床之一，支持无账号上传，CDN 覆盖广",[607,708,709],{},"国内访问速度较慢（需搭配代理），免费版有广告",[607,711,712],{},"面向海外用户的内容、GitHub 项目",[592,714,715,718,721,724],{},[607,716,717],{},"阿里云 OSS 免费版",[607,719,720],{},"稳定性极高，支持自定义域名，CDN 可选阿里云 \u002F 腾讯云",[607,722,723],{},"需简单配置（创建 Bucket、开启公开访问），免费额度到期后需付费",[607,725,726],{},"有基础技术能力的开发者",[413,728,729],{},[730,731,735],"a",{"href":732,"rel":733},"https:\u002F\u002Fwww.imgur.la\u002F",[734],"nofollow","Imgur 官网",[467,737,739],{"id":738},"_52-付费图床适合重度使用-商用","5.2 付费图床（适合重度使用 \u002F 商用）💎",[586,741,742,755],{},[589,743,744],{},[592,745,746,748,750,753],{},[595,747,687],{},[595,749,690],{},[595,751,752],{},"价格参考（2024）",[595,754,696],{},[602,756,757,771,785],{},[592,758,759,762,765,768],{},[607,760,761],{},"阿里云 OSS + CDN",[607,763,764],{},"国内稳定性 Top 级，支持自定义域名、防盗链（防止他人盗用图片）、流量统计",[607,766,767],{},"存储费约 0.12 元 \u002F GB \u002F 月，CDN 流量约 0.2 元 \u002F GB",[607,769,770],{},"国内博客、商用内容、企业文档",[592,772,773,776,779,782],{},[607,774,775],{},"腾讯云 COS + CDN",[607,777,778],{},"功能与阿里云类似，价格略低，对腾讯生态（如微信公众号）兼容性更好",[607,780,781],{},"存储费约 0.1 元 \u002F GB \u002F 月，CDN 流量约 0.18 元 \u002F GB",[607,783,784],{},"依赖腾讯生态的用户、国内开发者",[592,786,787,790,793,796],{},[607,788,789],{},"Cloudflare Images",[607,791,792],{},"全球 CDN 覆盖，支持自动压缩图片（节省流量），隐私保护强",[607,794,795],{},"基础版约 5 美元 \u002F 月（含 10 万次访问 + 10GB 存储）",[607,797,798],{},"面向全球用户的内容、海外项目",[467,800,802],{"id":801},"_53-自建图床适合技术爱好者-隐私敏感者","5.3 自建图床（适合技术爱好者 \u002F 隐私敏感者）🔧",[413,804,805],{},"如果不想用第三方服务，可通过 “对象存储 + 开源工具” 自建图床，比如：",[417,807,808,811,814],{},[420,809,810],{},"用 Nextcloud + 阿里云 OSS 搭建个人图床，支持私有化部署，完全掌控数据；",[420,812,813],{},"用 Chevereto 等开源图床系统，部署在自己的服务器上，自定义功能（如防盗链、水印）",[420,815,816,817,820],{},"利用 docker 方式安装兰空床图",[818,819],"br",{},"缺点：需具备服务器配置、域名解析等技术能力，且需自己承担服务器和流量成本。",[440,822,824],{"id":823},"_6-总结如何判断自己是否需要图床","6 总结：如何判断自己是否需要图床？",[413,826,827],{},"最后，用一个简单的 “四问法” 帮你做决定：",[417,829,830,837,844,851],{},[420,831,832,833,836],{},"我是否需要在 ",[436,834,835],{},"多个平台"," 分享同一张图片？（是→需要）",[420,838,839,840,843],{},"我是否遇到过 ",[436,841,842],{},"图片加载慢、外链失效"," 的问题？（是→需要）",[420,845,846,847,850],{},"我是否需要长期、稳定地存储 ",[436,848,849],{},"技术文档 \u002F 博客图片","？（是→需要）",[420,852,853],{},"我只是偶尔在单一平台发图，且对图片稳定性要求不高？（是→暂时不需要）",[413,855,856,857,860],{},"如果你的答案偏向 “需要”，建议从 ",[436,858,859],{},"免费图床"," 开始尝试（如 Imgur、阿里云 OSS 免费版），感受其带来的效率提升后，再根据需求升级到付费或自建方案。毕竟，好的工具不是 “负担”，而是帮你聚焦核心创作的 “助力”🌟。",{"title":862,"searchDepth":863,"depth":863,"links":864},"",2,[865,866,873,878,879,884],{"id":442,"depth":863,"text":443},{"id":461,"depth":863,"text":462,"children":867},[868,870,871,872],{"id":469,"depth":869,"text":470},3,{"id":493,"depth":869,"text":494},{"id":511,"depth":869,"text":512},{"id":529,"depth":869,"text":530},{"id":552,"depth":863,"text":553,"children":874},[875,876,877],{"id":559,"depth":869,"text":560},{"id":566,"depth":869,"text":567},{"id":573,"depth":869,"text":574},{"id":580,"depth":863,"text":581},{"id":673,"depth":863,"text":674,"children":880},[881,882,883],{"id":677,"depth":869,"text":678},{"id":738,"depth":869,"text":739},{"id":801,"depth":869,"text":802},{"id":823,"depth":863,"text":824},"md",{"published":193,"author":887,"image":888},"十三","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780564250705.avif",{"title":192,"description":192},"blog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？",[122,67],"boNELy1QU4BrsG7iTpPrHWjhwCsMhBLIt8J3AqswZlo",[894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951],{"path":6,"title":7,"date":9},{"path":19,"title":20,"date":22},{"path":31,"title":32,"date":34},{"path":42,"title":43,"date":45},{"path":53,"title":54,"date":55},{"path":62,"title":63,"date":64},{"path":70,"title":71,"date":72},{"path":78,"title":79,"date":80},{"path":85,"title":86,"date":87},{"path":92,"title":93,"date":95},{"path":100,"title":101,"date":102},{"path":106,"title":107,"date":108},{"path":112,"title":113,"date":114},{"path":118,"title":119,"date":120},{"path":130,"title":131,"date":132},{"path":139,"title":140,"date":141},{"path":147,"title":148,"date":149},{"path":156,"title":157,"date":158},{"path":165,"title":166,"date":167},{"path":172,"title":173,"date":174},{"path":180,"title":181,"date":182},{"path":186,"title":187,"date":188},{"path":186,"title":192,"date":193},{"path":197,"title":198,"date":199},{"path":204,"title":205,"date":206},{"path":212,"title":213,"date":206},{"path":217,"title":218,"date":206},{"path":223,"title":224,"date":206},{"path":228,"title":229,"date":206},{"path":234,"title":235,"date":206},{"path":239,"title":240,"date":242},{"path":247,"title":248,"date":242},{"path":247,"title":254,"date":242},{"path":247,"title":259,"date":242},{"path":266,"title":267,"date":242},{"path":266,"title":274,"date":242},{"path":278,"title":279,"date":242},{"path":284,"title":285,"date":242},{"path":284,"title":291,"date":242},{"path":284,"title":297,"date":242},{"path":284,"title":301,"date":242},{"path":284,"title":305,"date":242},{"path":284,"title":310,"date":242},{"path":315,"title":316,"date":242},{"path":321,"title":322,"date":242},{"path":321,"title":326,"date":242},{"path":330,"title":331,"date":242},{"path":335,"title":336,"date":242},{"path":342,"title":343,"date":242},{"path":342,"title":348,"date":242},{"path":353,"title":354,"date":242},{"path":361,"title":362,"date":242},{"path":367,"title":368,"date":242},{"path":374,"title":375,"date":242},{"path":380,"title":381,"date":242},{"path":387,"title":388,"date":242},{"path":394,"title":395,"date":242},{"path":380,"title":400,"date":401},1788281984858]