[{"data":1,"prerenderedAt":873},["ShallowReactive",2],{"site-search-articles":3,"article-\u002Fblog\u002F40\u002F02":403,"article-around-\u002Fblog\u002F40\u002F02":814},[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":105,"title":107,"body":404,"category":59,"date":108,"description":107,"draft":28,"extension":806,"meta":807,"minutes":50,"navigation":16,"path":106,"pinned":28,"seo":810,"stem":811,"tags":812,"__hash__":813},{"type":405,"value":406,"toc":787},"minimark",[407,410,414,423,438,443,447,450,455,458,464,467,472,491,497,502,505,509,523,532,536,543,548,551,555,569,574,579,582,586,600,605,609,616,620,623,628,648,653,657,664,668,685,691,696,701,705,712,716,748,752,778,781,784],[408,409,107],"h1",{"id":107},[411,412,413],"h2",{"id":413},"序言",[415,416,417,418,422],"p",{},"静态博客凭借",[419,420,421],"strong",{},"零服务器运维、访问速度快、安全性高、轻量化","的优势，成为个人技术记录、生活随笔、知识沉淀的最优选择。无需繁杂的后端配置，依托主流边缘平台即可一键部署上线，搭配免费稳定的图床与简洁的 Markdown 编辑器，就能搭建专属个人独立博客。",[415,424,425,426,429,430,433,434,437],{},"本文将从",[419,427,428],{},"部署平台、免费图床、专业写作编辑器","三个维度，循序渐进讲解完整搭建流程。其中 ",[419,431,432],{},"Cloudflare、Vercel 无需备案","，零成本境外快速上线；",[419,435,436],{},"腾讯Edge One、阿里云 ESA"," 备案后可解锁国内极速访问，完美适配不同使用场景，新手可按需选择。",[415,439,440],{},[419,441,442],{},"搭建博客，最重要的是，你需要拥有属于自己的一个域名，我前面介绍过怎么弄免费的域名，最好还是买一个吧。",[411,444,446],{"id":445},"_1-静态博客部署平台","1 静态博客部署平台",[415,448,449],{},"静态博客部署核心依托 Git 仓库（GitHub\u002FGitee）自动构建部署，全程自动化、支持实时更新。四大平台分为两类：境外免备案平台，开箱即用、无需资质；国内边缘加速平台，备案后独享国内低延迟访问，适配刚需国内访问的用户。",[451,452,454],"h3",{"id":453},"_11-免备案境外部署平台零门槛快速上线","1.1 免备案境外部署平台（零门槛、快速上线）",[415,456,457],{},"境外部署平台主打零备案、零门槛、快速上线，依托全球边缘节点分发，无需域名资质即可搭建公开可访问的个人博客，适合新手快速试水、临时建站、无备案需求的用户，核心代表为 Cloudflare Pages 与 Vercel。",[459,460,461],"blockquote",{},[415,462,463],{},"Cloudflare Pages 全能免费、全球节点、稳定性拉满",[415,465,466],{},"Cloudflare 作为全球顶尖的边缘网络服务商，Pages 功能永久免费、无流量限制、全球节点覆盖广，支持自动构建、HTTPS加密、自定义域名，是静态博客的首选基础部署方案，全程无需备案。",[415,468,469],{},[419,470,471],{},"搭建步骤：",[473,474,475,479,482,485,488],"ul",{},[476,477,478],"li",{},"注册登录 Cloudflare 官网，进入控制台左侧「Pages」板块，点击「创建项目」。",[476,480,481],{},"选择「连接 Git 仓库」，授权绑定自己的 GitHub\u002FGitee 账号，选中存放博客源码的仓库。",[476,483,484],{},"配置构建参数：根据博客框架选择预设（Hugo\u002FNext\u002FVuePress 等），填写对应构建命令与输出目录，无特殊框架可选择静态HTML模式。",[476,486,487],{},"确认配置后点击「保存并部署」，平台自动完成依赖安装、代码构建、边缘节点分发，1-3分钟即可生成专属访问链接。",[476,489,490],{},"绑定自定义域名，Cloudflare 自动配置 SSL 证书，永久免费加密访问。",[415,492,493,496],{},[419,494,495],{},"核心优势","：永久免费、不限流量、抗访问波动、自带CDN加速、无需备案，适配绝大多数个人博客场景。",[459,498,499],{},[415,500,501],{},"Vercel（极致开发体验、适配主流框架）",[415,503,504],{},"Vercel 是前端开发者公认的最优部署平台，为 Next.js 官方适配平台，对各类静态博客框架兼容性极佳，部署流程极简、页面加载流畅，同样无需备案，境外访问体验顶级。",[415,506,507],{},[419,508,471],{},[473,510,511,514,517,520],{},[476,512,513],{},"注册登录 Vercel 官网，首页点击「New Project」，导入GitHub\u002FGitee 博客仓库。",[476,515,516],{},"完成仓库授权（仅读取选中仓库数据，无隐私风险），无需复杂配置，平台自动识别博客框架。",[476,518,519],{},"一键点击「Deploy」，系统自动构建部署，全程无需手动干预。",[476,521,522],{},"部署完成后生成默认域名，支持自定义域名绑定，自动开启 HTTPS 与全球 CDN 加速。",[415,524,525,527,528,531],{},[419,526,495],{},"：开发体验极佳、构建速度快、适配所有主流静态框架；",[419,529,530],{},"小短板","：未备案情况下，中国大陆部分地区访问速度略逊于国内边缘平台。",[451,533,535],{"id":534},"_12-国内备案加速平台低延迟国内极速访问","1.2 国内备案加速平台（低延迟、国内极速访问）",[415,537,538,539,542],{},"上述境外平台虽便捷无门槛，但受网络线路影响，国内访问存在一定延迟与波动。若博客主打国内访问、追求极致流畅的加载速度与稳定性，可选择国内边缘加速平台。此类平台需绑定",[419,540,541],{},"已备案域名","，解锁国内专属节点 CDN 加速，延迟极低、访问稳定性拉满，主流方案为腾讯云 Edge One 与阿里云 ESA。",[459,544,545],{},[415,546,547],{},"腾讯云 Edge One Pages（腾讯国内节点、稳定低延迟）",[415,549,550],{},"腾讯 Edge One 依托腾讯全球边缘节点，主打国内极速访问，Pages 功能专为静态站点设计，支持Git自动部署、增量更新、智能缓存，备案后彻底解决境外平台国内访问卡顿问题。",[415,552,553],{},[419,554,471],{},[473,556,557,560,563,566],{},[476,558,559],{},"注册腾讯云账号，开通 Edge One 边缘安全加速平台服务，进入 Pages 控制台。",[476,561,562],{},"授权连接个人Git仓库，选中博客源码仓库，自定义构建规则，适配对应博客框架的构建命令。",[476,564,565],{},"开启自动部署功能，代码更新后平台自动触发重新构建上线。",[476,567,568],{},"绑定已备案域名，系统自动分配国内边缘节点，完成国内 CDN 加速配置。",[415,570,571,573],{},[419,572,495],{},"：国内节点密集、访问延迟极低、适配国内网络环境、免费额度足够个人使用，备案后体验远超境外平台。",[459,575,576],{},[415,577,578],{},"阿里云 ESA 边缘安全加速（全域加速、高稳定性）",[415,580,581],{},"阿里云 ESA 是一站式边缘加速与静态部署平台，整合了 CDN、边缘计算、站点托管能力，支持静态博客一键部署、智能路由、全球加速，备案域名绑定后，可实现国内全域极速访问。",[415,583,584],{},[419,585,471],{},[473,587,588,591,594,597],{},[476,589,590],{},"注册阿里云账号，开通 ESA 边缘安全加速服务，进入静态站点托管模块。",[476,592,593],{},"连接Git仓库，导入博客项目，配置构建参数与输出路径，支持 CLI 工具辅助快速初始化项目。",[476,595,596],{},"配置流量规则，设置 HTTP\u002FHTTPS 端口、缓存策略，优化静态资源加载速度。",[476,598,599],{},"绑定已备案域名，修改 DNS 解析为 ESA 提供的 CNAME 地址，等待解析生效即可完成部署。",[415,601,602,604],{},[419,603,495],{},"：阿里云基建稳定、抗并发能力强、边缘缓存策略完善，适合长期运营、追求极致稳定性的个人博客。",[411,606,608],{"id":607},"_2-免费稳定图床搭建博客配图专属方案","2 免费稳定图床搭建（博客配图专属方案）",[415,610,611,612,615],{},"静态博客的图片若存放本地，上传部署后会失效，图床是博客必备配套工具。图床可将图片上传至云端，生成永久在线链接，适配所有Markdown编辑器，保证博客图片永久正常加载。下面介绍两款",[419,613,614],{},"永久免费、稳定性强","的主流图床方案，适配不同建站需求。",[451,617,619],{"id":618},"_21-cloudflare-r2-私人免费图床零流量限制私密安全","2.1 Cloudflare R2 私人免费图床（零流量限制、私密安全）",[415,621,622],{},"Cloudflare R2 是零出站流量费用的对象存储服务，无访问流量限制、无广告、支持自定义域名，完美适配个人博客配图，私密性与稳定性远超普通公共图床，搭配 PicList 可实现一键上传，是私人博客最优图床选择。",[415,624,625],{},[419,626,627],{},"搭建&配置步骤：",[473,629,630,633,636,639,642,645],{},[476,631,632],{},"登录Cloudflare控制台，找到「R2对象存储」，开通服务（需绑定支付方式，仅身份验证，不会自动扣费）。",[476,634,635],{},"创建专属存储桶，自定义桶名称，区域推荐选择亚太节点，提升访问速度，存储类型选择标准存储。",[476,637,638],{},"进入 R2 控制台「管理API令牌」，创建读写权限令牌，绑定对应存储桶，记录 Access Key ID、应用密钥等核心参数。",[476,640,641],{},"自定义域名配置：在存储桶设置中添加二级域名，绑定后可使用专属域名访问图片，同时开启浏览器缓存与边缘缓存，优化加载速度。",[476,643,644],{},"安装 PicList 客户端，在图床设置中选择 S3 通用模式，填入 R2 存储桶参数、API 密钥、存储地址，完成对接。",[476,646,647],{},"配置完成后，拖拽图片即可一键上传，自动生成Markdown格式图片链接，直接复制粘贴至博客文档即可。",[415,649,650,652],{},[419,651,495],{},"：永久免费、无流量上限、私有存储安全性高、支持自定义域名、全球 CDN 加速。",[451,654,656],{"id":655},"_22-七牛云免费图床国内极速新手友好","2.2 七牛云免费图床（国内极速、新手友好）",[415,658,659,660,663],{},"七牛云是国内老牌对象存储平台，为个人用户提供",[419,661,662],{},"10GB永久免费存储空间","，国内访问速度极快、延迟极低，适配国内部署的静态博客，配置简单、新手零门槛，是入门首选图床。",[415,665,666],{},[419,667,627],{},[473,669,670,673,676,679,682],{},[476,671,672],{},"注册七牛云账号，完成个人实名认证（免费额度需实名认证解锁），进入对象存储控制台。",[476,674,675],{},"新建存储空间，自定义空间名称，选择就近国内存储区域，访问控制设置为「公开」（保证图片可正常访问）。",[476,677,678],{},"进入个人中心「密钥管理」，复制 AccessKey（AK）、SecretKey（SK），保存备用。",[476,680,681],{},"下载安装 PicList 客户端，打开「图床设置-七牛云图床」，依次填写自定义图床名称、AK、SK、存储空间名、七牛云分配的测试域名或自定义域名。",[476,683,684],{},"保存配置并设置为默认图床，开启剪贴板上传快捷键，后续截图、拖拽图片可一键上传，自动生成可用图片链接。",[415,686,687,690],{},[419,688,689],{},"注意事项","：七牛云默认测试域名有效期30天，长期使用建议绑定个人自定义域名，避免链接失效。",[415,692,693,695],{},[419,694,495],{},"：国内访问极速、免费额度充足、配置简单、新手零门槛，适配所有国内部署博客。",[415,697,698],{},[419,699,700],{},"如果你域名是备案的，那么七牛云走 http，套一层 Edge One 这样的 CDN 走 https 会非常流畅。",[411,702,704],{"id":703},"_3-markdown专属写作工具typora","3 Markdown专属写作工具：Typora",[415,706,707,708,711],{},"搭建好博客与图床后，一款优质的 Markdown 编辑器是提升写作效率的关键。Typora 是目前最受欢迎的轻量化 Markdown 编辑器，摒弃传统「代码+预览」双栏模式，实现",[419,709,710],{},"即写即所得、沉浸式无干扰写作","，完美适配静态博客创作场景，搭配图床可实现全流程高效创作。",[451,713,715],{"id":714},"_31-软件核心优势","3.1 软件核心优势",[473,717,718,724,730,736,742],{},[476,719,720,723],{},[419,721,722],{},"极简沉浸式界面","：无多余弹窗、无广告，纯白写作画布，专注内容创作，告别繁杂排版干扰。",[476,725,726,729],{},[419,727,728],{},"实时渲染预览","：输入 Markdown 语法即时生效，标题、加粗、引用、代码块、表格等样式实时可视化，无需切换预览模式。",[476,731,732,735],{},[419,733,734],{},"完美适配图床","：原生支持 PicList 对接，粘贴图片自动上传至预设图床，自动替换为在线链接，彻底解决图片本地失效问题。",[476,737,738,741],{},[419,739,740],{},"格式兼容性极强","：导出文件适配所有静态博客框架，支持一键导出 MD、HTML、PDF 等格式，排版样式统一不错乱。",[476,743,744,747],{},[419,745,746],{},"轻量化低占用","：软件体积小、运行流畅，低配电脑也可无感运行，支持 Windows、Mac、Linux 全平台。",[451,749,751],{"id":750},"_32-博客写作适配技巧","3.2 博客写作适配技巧",[473,753,754,760,766,772],{},[476,755,756,759],{},[419,757,758],{},"图床联动配置","：打开 Typora 偏好设置，找到图像设置，绑定 PicList 上传工具，勾选「粘贴图片自动上传」，写作时截图粘贴即可自动同步至 R2\u002F七牛云图床。",[476,761,762,765],{},[419,763,764],{},"统一博客排版","：内置多款简洁主题，可自定义字体、行间距、标题层级，统一博客全局排版风格，无需手动调整样式。",[476,767,768,771],{},[419,769,770],{},"语法快捷操作","：支持快捷键快速生成标题、列表、代码块、分割线，大幅提升长文写作效率，适配技术博客、随笔、教程等多种文体。",[476,773,774,777],{},[419,775,776],{},"文件管理便捷","：支持本地文件夹管理，可直接同步博客源码目录，修改后直接提交Git更新，实现写作、部署无缝衔接。",[411,779,780],{"id":780},"总结",[415,782,783],{},"本文完整梳理了静态博客从部署、配图到写作的全流程解决方案，适配不同用户的建站需求，零基础也可快速搭建专属独立博客。部署层面，无备案、追求高效便捷可选择 Cloudflare、Vercel 两大境外平台；已备案、追求国内极致访问速度可选用腾讯 Edge One、阿里云ESA 国内边缘加速平台。图床层面，私密无限流首选 Cloudflare R2，新手国内稳定使用优先七牛云免费图床。写作层面，依托 Typora 沉浸式编辑器搭配  PicList  自动传图，可形成高效、稳定、完整的博客运营闭环。整套方案零成本、高稳定，完全满足个人长期博客运营需求。",[415,785,786],{},"Created with ❤️ by 十三",{"title":788,"searchDepth":789,"depth":789,"links":790},"",2,[791,792,797,801,805],{"id":413,"depth":789,"text":413},{"id":445,"depth":789,"text":446,"children":793},[794,796],{"id":453,"depth":795,"text":454},3,{"id":534,"depth":795,"text":535},{"id":607,"depth":789,"text":608,"children":798},[799,800],{"id":618,"depth":795,"text":619},{"id":655,"depth":795,"text":656},{"id":703,"depth":789,"text":704,"children":802},[803,804],{"id":714,"depth":795,"text":715},{"id":750,"depth":795,"text":751},{"id":780,"depth":789,"text":780},"md",{"published":108,"author":808,"image":809},"十三","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780565316198.avif",{"title":107,"description":107},"blog\u002F40-博客搭建\u002F02-零基础优雅搭建静态博客全教程",[59],"hg2yG8_-bWq5j7bkXaTdlZD455etJpEFKumEvtsk3_s",[815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872],{"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},1788281984589]