[{"data":1,"prerenderedAt":1072},["ShallowReactive",2],{"content:\u002F2026\u002Fsite-build-guide":3,"surround:\u002F2026\u002Fsite-build-guide":1066},{"id":4,"title":5,"body":6,"categories":1046,"date":1047,"description":12,"draft":1048,"extension":1049,"image":1050,"meta":1051,"navigation":1053,"path":1054,"permalink":1055,"published":1055,"readingTime":1056,"recommend":1055,"references":1055,"seo":1061,"sitemap":1062,"stem":1063,"tags":1064,"type":460,"updated":1055,"__hash__":1065},"content\u002Fposts\u002F2026\u002Fsite-build-guide.md","启日月星博客搭建全记录与操作指南",{"type":7,"value":8,"toc":1001},"minimark",[9,13,16,21,26,37,113,117,123,134,143,151,159,178,186,256,260,265,271,278,283,289,296,298,302,306,311,317,328,333,343,347,354,362,367,449,454,468,472,477,484,495,500,506,511,531,535,558,562,572,574,578,582,588,592,602,608,611,615,621,627,631,642,646,651,657,659,663,667,670,681,685,691,699,703,712,718,727,731,739,750,752,756,760,765,774,779,783,789,792,796,801,809,813,821,827,829,833,837,854,858,897,901,910,912,916,920,926,930,936,950,954,974,976,980,988,990],[10,11,12],"p",{},"本文记录了「启日月星」博客从零搭建的完整过程，并整理了日常运营所需的各项操作指南，方便后续维护和内容创作。",[14,15],"hr",{},[17,18,20],"h2",{"id":19},"一网站搭建过程","一、网站搭建过程",[22,23,25],"h3",{"id":24},"_11-技术选型","1.1 技术选型",[10,27,28,29,36],{},"本博客基于 ",[30,31,35],"a",{"href":32,"rel":33},"https:\u002F\u002Fgithub.com\u002FL33Z22L11\u002Fblog-v3",[34],"nofollow","L33Z22L11\u002Fblog-v3","（Clarity 主题）构建，核心技术栈：",[38,39,40,53],"table",{},[41,42,43],"thead",{},[44,45,46,50],"tr",{},[47,48,49],"th",{},"层面",[47,51,52],{},"技术",[54,55,56,65,73,81,89,97,105],"tbody",{},[44,57,58,62],{},[59,60,61],"td",{},"框架",[59,63,64],{},"Nuxt 4",[44,66,67,70],{},[59,68,69],{},"内容管理",[59,71,72],{},"Nuxt Content v3（基于 Markdown）",[44,74,75,78],{},[59,76,77],{},"语言",[59,79,80],{},"TypeScript + Vue 3 + SCSS",[44,82,83,86],{},[59,84,85],{},"包管理",[59,87,88],{},"pnpm",[44,90,91,94],{},[59,92,93],{},"评论系统",[59,95,96],{},"Twikoo",[44,98,99,102],{},[59,100,101],{},"统计",[59,103,104],{},"Umami（预留）",[44,106,107,110],{},[59,108,109],{},"部署",[59,111,112],{},"支持 Vercel \u002F Netlify \u002F Cloudflare Pages（SSG 静态生成）",[22,114,116],{"id":115},"_12-初始化步骤","1.2 初始化步骤",[10,118,119],{},[120,121,122],"strong",{},"克隆项目并安装依赖：",[124,125,131],"pre",{"className":126,"code":128,"language":129,"meta":130},[127],"language-bash","git clone https:\u002F\u002Fgithub.com\u002FL33Z22L11\u002Fblog-v3.git main\ncd main\npnpm install\n","bash","",[132,133,128],"code",{"__ignoreMap":130},[10,135,136],{},[120,137,138,139,142],{},"核心配置修改（",[132,140,141],{"code":141},"blog.config.ts","）：",[124,144,149],{"className":145,"code":147,"language":148,"meta":130},[146],"language-ts","const basicConfig = {\n  title: '启日月星',\n  subtitle: '分析技术与兴趣',\n  description: '启日月星的个人博客，分享技术与兴趣。',\n  author: {\n    name: '明久',\n    avatar: '\u002Favatar.jpg',\n    email: 'smshnsj@163.com',\n    homepage: 'https:\u002F\u002Fgithub.com\u002Fming520721',\n  },\n  favicon: '\u002Flogo.jpg',\n  language: 'zh-CN',\n  timeEstablished: '2026-07-28',\n  timeZone: 'Asia\u002FShanghai',\n  url: 'https:\u002F\u002Fphosphorus.dpdns.org',\n}\n","ts",[132,150,147],{"__ignoreMap":130},[10,152,153],{},[120,154,155,156,142],{},"外观配置（",[132,157,158],{"code":158},"app\u002Fapp.config.ts",[160,161,162,166,169,175],"ul",{},[163,164,165],"li",{},"左侧栏导航：文章、友链、归档",[163,167,168],{},"页脚：GitHub、邮箱、特别鸣谢纸鹿摸鱼处",[163,170,171,172],{},"统计出生年份：",[132,173,174],{"code":174},"birthYear: 2006",[163,176,177],{},"友链随机排序、主题切换（浅色\u002F深色\u002F跟随系统）",[10,179,180],{},[120,181,182,183,142],{},"配色方案（",[132,184,185],{"code":185},"app\u002Fassets\u002Fcss\u002Fcolor.scss",[38,187,188,198],{},[41,189,190],{},[44,191,192,195],{},[47,193,194],{},"角色",[47,196,197],{},"色值",[54,199,200,208,216,224,232,240,248],{},[44,201,202,205],{},[59,203,204],{},"背景",[59,206,207],{},"#F8FAFC \u002F #FFFFFF",[44,209,210,213],{},[59,211,212],{},"主文字",[59,214,215],{},"#0F172A → #374151",[44,217,218,221],{},[59,219,220],{},"辅助文字",[59,222,223],{},"#64748B",[44,225,226,229],{},[59,227,228],{},"主色",[59,230,231],{},"#2563EB",[44,233,234,237],{},[59,235,236],{},"悬停",[59,238,239],{},"#1D4ED8",[44,241,242,245],{},[59,243,244],{},"代码背景",[59,246,247],{},"#F3F4F6",[44,249,250,253],{},[59,251,252],{},"分割线",[59,254,255],{},"#E5E7EB",[22,257,259],{"id":258},"_13-启动与构建","1.3 启动与构建",[10,261,262],{},[120,263,264],{},"开发模式：",[124,266,269],{"className":267,"code":268,"language":129,"meta":130},[127],"set PATH=F:\\node.js;F:\\blog\\npm-global;%PATH%\ncd \u002Fd F:\\blog\\main\npnpm dev\n",[132,270,268],{"__ignoreMap":130},[10,272,273,274,277],{},"浏览器访问 ",[132,275,276],{"code":276},"http:\u002F\u002Flocalhost:3000","，修改文件后自动热更新。",[10,279,280],{},[120,281,282],{},"生成静态站点（部署用）：",[124,284,287],{"className":285,"code":286,"language":129,"meta":130},[127],"pnpm generate\n",[132,288,286],{"__ignoreMap":130},[10,290,291,292,295],{},"生成的静态文件在 ",[132,293,294],{"code":294},"dist\u002F"," 目录，可部署到任意静态托管平台。",[14,297],{},[17,299,301],{"id":300},"二文章操作指南","二、文章操作指南",[22,303,305],{"id":304},"_21-新建文章","2.1 新建文章",[10,307,308],{},[120,309,310],{},"方式一：命令行创建（推荐）",[124,312,315],{"className":313,"code":314,"language":129,"meta":130},[127],"cd \u002Fd F:\\blog\\main\nset PATH=F:\\node.js;F:\\blog\\npm-global;%PATH%\npnpm new 文章标题\n",[132,316,314],{"__ignoreMap":130},[10,318,319,320,323,324,327],{},"自动在 ",[132,321,322],{"code":322},"content\u002Fposts\u002F当前年份\u002F"," 下生成带模板的 ",[132,325,326],{"code":326},".md"," 文件。",[10,329,330],{},[120,331,332],{},"方式二：手动创建",[10,334,335,336,339,340,342],{},"在 ",[132,337,338],{"code":338},"content\u002Fposts\u002F年份\u002F"," 目录下新建 ",[132,341,326],{"code":326}," 文件，填写 frontmatter 后写正文。",[22,344,346],{"id":345},"_22-文章-frontmatter-配置","2.2 文章 Frontmatter 配置",[10,348,349,350,353],{},"每篇文章顶部的 ",[132,351,352],{"code":352},"---"," 包裹区域为 frontmatter，用于配置文章元信息：",[124,355,360],{"className":356,"code":358,"language":359,"meta":130},[357],"language-yaml","---\ntitle: 文章标题              # 必填\ndate: 2026-07-17            # 必填，格式 YYYY-MM-DD\nupdated: 2026-07-18         # 可选，最后更新日期\ncategory: 技术              # 可选，分类名\ntype: tech                  # 可选，tech=技术排版 \u002F story=故事排版\nimage: \u002F封面图.jpg           # 可选，封面图片路径\ndescription: 文章摘要        # 可选，显示在文章列表\n---\n","yaml",[132,361,358],{"__ignoreMap":130},[10,363,364],{},[120,365,366],{},"分类说明：",[38,368,369,382],{},[41,370,371],{},[44,372,373,376,379],{},[47,374,375],{},"分类",[47,377,378],{},"图标",[47,380,381],{},"适用场景",[54,383,384,394,405,416,427,438],{},[44,385,386,388,391],{},[59,387,52],{},[59,389,390],{},"tabler:mouse",[59,392,393],{},"工具\u002F系统\u002F部署\u002F排障",[44,395,396,399,402],{},[59,397,398],{},"开发",[59,400,401],{},"tabler:code",[59,403,404],{},"编程\u002F工程实践",[44,406,407,410,413],{},[59,408,409],{},"安全",[59,411,412],{},"tabler:bug",[59,414,415],{},"漏洞\u002FCTF\u002F安全分析",[44,417,418,421,424],{},[59,419,420],{},"杂谈",[59,422,423],{},"tabler:message",[59,425,426],{},"观点讨论\u002F复盘反思",[44,428,429,432,435],{},[59,430,431],{},"生活",[59,433,434],{},"tabler:leaf",[59,436,437],{},"个人经历\u002F日常记录",[44,439,440,443,446],{},[59,441,442],{},"未分类",[59,444,445],{},"tabler:circle-dashed",[59,447,448],{},"默认分类",[10,450,451],{},[120,452,453],{},"排版类型说明：",[160,455,456,462],{},[163,457,458,461],{},[132,459,460],{"code":460},"tech","（默认）：标题左对齐，正文无缩进，适合技术文章",[163,463,464,467],{},[132,465,466],{"code":466},"story","：标题居中且使用衬线体，正文有缩进，适合叙事类文章",[22,469,471],{"id":470},"_23-添加文章封面","2.3 添加文章封面",[10,473,474],{},[120,475,476],{},"步骤一：准备图片",[10,478,479,480,483],{},"将封面图片复制到 ",[132,481,482],{"code":482},"public\u002F"," 目录下，建议：",[160,485,486,489,492],{},[163,487,488],{},"格式：JPG \u002F WebP \u002F PNG",[163,490,491],{},"尺寸：推荐 1200×630 左右",[163,493,494],{},"大小：控制在 500KB 以内",[10,496,497],{},[120,498,499],{},"步骤二：在 frontmatter 中引用",[124,501,504],{"className":502,"code":503,"language":359,"meta":130},[357],"image: \u002Fmy-cover.jpg\n",[132,505,503],{"__ignoreMap":130},[10,507,508],{},[120,509,510],{},"封面展示效果：",[160,512,513,519,525],{},[163,514,515,518],{},[120,516,517],{},"首页列表","：封面显示在文章卡片右侧（宽屏）或顶部（窄屏\u002F手机）",[163,520,521,524],{},[120,522,523],{},"文章详情页","：封面全宽显示在标题上方",[163,526,527,530],{},[120,528,529],{},"精选轮播","：封面作为轮播图背景",[22,532,534],{"id":533},"_24-编辑与更新文章","2.4 编辑与更新文章",[536,537,538,548,555],"ol",{},[163,539,540,541,544,545,547],{},"直接编辑 ",[132,542,543],{"code":543},"content\u002Fposts\u002F"," 下对应的 ",[132,546,326],{"code":326}," 文件",[163,549,550,551,554],{},"修改 ",[132,552,553],{"code":553},"updated"," 字段记录更新日期",[163,556,557],{},"保存后浏览器自动刷新，无需重启",[22,559,561],{"id":560},"_25-删除文章","2.5 删除文章",[10,563,564,565,567,568,571],{},"直接删除对应的 ",[132,566,326],{"code":326}," 文件即可。如文章已被搜索引擎收录，可在 ",[132,569,570],{"code":570},"redirects.json"," 中添加旧路径到新路径的重定向。",[14,573],{},[17,575,577],{"id":576},"三友链管理指南","三、友链管理指南",[22,579,581],{"id":580},"_31-友链文件位置","3.1 友链文件位置",[10,583,584,585],{},"友链数据文件：",[132,586,587],{"code":587},"app\u002Ffeeds.ts",[22,589,591],{"id":590},"_32-添加友链","3.2 添加友链",[10,593,335,594,597,598,601],{},[132,595,596],{"code":596},"feeds.ts"," 中对应的分组 ",[132,599,600],{"code":600},"entries"," 数组内添加新条目：",[124,603,606],{"className":604,"code":605,"language":148,"meta":130},[146],"{\n  author: '博主昵称',\n  sitenick: '站点简称',\n  title: '博客名称',\n  desc: '博客描述',\n  link: 'https:\u002F\u002Fexample.com\u002F',\n  feed: 'https:\u002F\u002Fexample.com\u002Fatom.xml',   \u002F\u002F 可选\n  icon: 'https:\u002F\u002Fexample.com\u002Ffavicon.ico',\n  avatar: 'https:\u002F\u002Fexample.com\u002Favatar.jpg',\n  archs: ['Hexo', 'Vercel'],               \u002F\u002F 框架和托管平台\n  date: '2026-07-17',                      \u002F\u002F 添加日期\n  comment: '好友描述或备注',\n}\n",[132,607,605],{"__ignoreMap":130},[10,609,610],{},"保存后友链页面自动更新。",[22,612,614],{"id":613},"_33-添加友链分组","3.3 添加友链分组",[10,616,617,618,620],{},"如需新建分组，在 ",[132,619,596],{"code":596}," 数组中添加：",[124,622,625],{"className":623,"code":624,"language":148,"meta":130},[146],"{\n  name: '分组名称',\n  desc: '分组描述',\n  entries: [\n    \u002F\u002F 友链条目...\n  ],\n}\n",[132,626,624],{"__ignoreMap":130},[22,628,630],{"id":629},"_34-友链申请表单","3.4 友链申请表单",[10,632,633,634,637,638,641],{},"友链页面的申请说明在 ",[132,635,636],{"code":636},"content\u002Flink.md"," 中编辑。用户可通过评论区留言或发送邮件到 ",[132,639,640],{"code":640},"smshnsj@163.com"," 提交友链申请。",[22,643,645],{"id":644},"_35-友链展示设置","3.5 友链展示设置",[10,647,335,648,650],{},[132,649,158],{"code":158}," 中调整友链相关配置：",[124,652,655],{"className":653,"code":654,"language":148,"meta":130},[146],"link: {\n  remindNoFeed: true,   \u002F\u002F 无订阅源的站点显示静音图标\n  randomInGroup: true,  \u002F\u002F 分组内随机排序\n},\n",[132,656,654],{"__ignoreMap":130},[14,658],{},[17,660,662],{"id":661},"四主题与外观调整","四、主题与外观调整",[22,664,666],{"id":665},"_41-切换主题模式","4.1 切换主题模式",[10,668,669],{},"点击左下角主题切换按钮，支持三种模式：",[160,671,672,675,678],{},[163,673,674],{},"浅色模式（太阳图标）",[163,676,677],{},"深色模式（月亮图标）",[163,679,680],{},"跟随系统（桌面图标）",[22,682,684],{"id":683},"_42-修改配色","4.2 修改配色",[10,686,687,688,690],{},"编辑 ",[132,689,185],{"code":185},"：",[124,692,697],{"className":693,"code":695,"language":696,"meta":130},[694],"language-scss",":root,\n.light {\n  --hue-theme: 221deg;           \u002F\u002F 主色调\n  --c-text: hsl(221 47% 11%);    \u002F\u002F 标题文字\n  --c-text-1: hsl(217 19% 27%);  \u002F\u002F 正文\n  --c-text-2: hsl(215 14% 47%);  \u002F\u002F 辅助文字\n  --c-bg: hsl(0 0% 100%);        \u002F\u002F 卡片背景\n  --c-bg-1: hsl(210 40% 98%);    \u002F\u002F 页面背景\n  --c-primary: hsl(221 83% 53%); \u002F\u002F 链接\u002F按钮\n}\n","scss",[132,698,695],{"__ignoreMap":130},[22,700,702],{"id":701},"_43-修改导航菜单","4.3 修改导航菜单",[10,704,687,705,707,708,711],{},[132,706,158],{"code":158}," 中 ",[132,709,710],{"code":710},"nav"," 部分：",[124,713,716],{"className":714,"code":715,"language":148,"meta":130},[146],"nav: [\n  {\n    title: '',\n    items: [\n      { icon: 'tabler:files', text: '文章', url: '\u002F' },\n      { icon: 'tabler:link', text: '友链', url: '\u002Flink' },\n      { icon: 'tabler:archive', text: '归档', url: '\u002Farchive' },\n    ],\n  },\n]\n",[132,717,715],{"__ignoreMap":130},[10,719,720,721,726],{},"图标可从 ",[30,722,725],{"href":723,"rel":724},"https:\u002F\u002Fyesicon.app\u002Ftabler",[34],"Iconify"," 搜索。",[22,728,730],{"id":729},"_44-修改页脚信息","4.4 修改页脚信息",[10,732,687,733,707,735,738],{},[132,734,158],{"code":158},[132,736,737],{"code":737},"footer"," 部分，可调整：",[160,740,741,744,747],{},[163,742,743],{},"版权声明",[163,745,746],{},"侧边栏底部图标导航",[163,748,749],{},"页脚站点地图链接",[14,751],{},[17,753,755],{"id":754},"五评论与统计配置","五、评论与统计配置",[22,757,759],{"id":758},"_51-twikoo-评论系统","5.1 Twikoo 评论系统",[10,761,762],{},[120,763,764],{},"部署 Twikoo 服务端：",[10,766,767,768,773],{},"参考 ",[30,769,772],{"href":770,"rel":771},"https:\u002F\u002Ftwikoo.js.org\u002F",[34],"Twikoo 文档"," 部署到 Vercel \u002F Netlify \u002F Cloudflare 等平台。",[10,775,776],{},[120,777,778],{},"配置博客：",[10,780,687,781,690],{},[132,782,141],{"code":141},[124,784,787],{"className":785,"code":786,"language":148,"meta":130},[146],"twikoo: {\n  envId: 'https:\u002F\u002F你的twikoo地址\u002F',     \u002F\u002F 替换为你的 Twikoo 服务地址\n  preload: 'https:\u002F\u002F你的twikoo地址\u002F',   \u002F\u002F 同上\n},\n",[132,788,786],{"__ignoreMap":130},[10,790,791],{},"评论功能会自动出现在每篇文章底部和友链页面。",[22,793,795],{"id":794},"_52-umami-访问统计","5.2 Umami 访问统计",[10,797,798],{},[120,799,800],{},"部署 Umami：",[10,802,767,803,808],{},[30,804,807],{"href":805,"rel":806},"https:\u002F\u002Fumami.is\u002F",[34],"Umami 文档"," 部署统计服务。",[10,810,811],{},[120,812,778],{},[10,814,687,815,707,817,820],{},[132,816,141],{"code":141},[132,818,819],{"code":819},"scripts"," 部分，取消注释并填入：",[124,822,825],{"className":823,"code":824,"language":148,"meta":130},[146],"scripts: [\n  {\n    src: 'https:\u002F\u002F你的umami地址\u002Fumami.js',\n    'data-website-id': '你的网站ID',\n    defer: true,\n  },\n],\n",[132,826,824],{"__ignoreMap":130},[14,828],{},[17,830,832],{"id":831},"六部署上线","六、部署上线",[22,834,836],{"id":835},"_61-部署前检查","6.1 部署前检查",[536,838,839,848,851],{},[163,840,550,841,843,844,847],{},[132,842,141],{"code":141}," 中的 ",[132,845,846],{"code":846},"url"," 为实际域名",[163,849,850],{},"配置 Twikoo 和 Umami（如使用）",[163,852,853],{},"确认头像、Logo、封面图等资源路径正确",[22,855,857],{"id":856},"_62-部署到-vercel推荐","6.2 部署到 Vercel（推荐）",[536,859,860,863,871,894],{},[163,861,862],{},"将项目推送到 GitHub 仓库",[163,864,335,865,870],{},[30,866,869],{"href":867,"rel":868},"https:\u002F\u002Fvercel.com\u002F",[34],"Vercel"," 导入该仓库",[163,872,873,874],{},"构建设置：\n",[160,875,876,882,888],{},[163,877,878,879],{},"Framework: ",[120,880,881],{},"Nuxt.js",[163,883,884,885],{},"Build Command: ",[132,886,887],{"code":887},"pnpm generate",[163,889,890,891],{},"Output Directory: ",[132,892,893],{"code":893},"dist",[163,895,896],{},"绑定自定义域名",[22,898,900],{"id":899},"_63-部署到其他平台","6.3 部署到其他平台",[10,902,903,904,906,907,909],{},"支持 Netlify、Cloudflare Pages、EdgeOne 等，构建命令均为 ",[132,905,887],{"code":887},"，输出目录 ",[132,908,893],{"code":893},"。",[14,911],{},[17,913,915],{"id":914},"七日常维护","七、日常维护",[22,917,919],{"id":918},"_71-更新依赖","7.1 更新依赖",[124,921,924],{"className":922,"code":923,"language":129,"meta":130},[127],"cd \u002Fd F:\\blog\\main\nset PATH=F:\\node.js;F:\\blog\\npm-global;%PATH%\npnpm bump    # 更新所有依赖到最新版本\n",[132,925,923],{"__ignoreMap":130},[22,927,929],{"id":928},"_72-更新-clarity-主题","7.2 更新 Clarity 主题",[124,931,934],{"className":932,"code":933,"language":129,"meta":130},[127],"git pull origin main    # 拉取上游项目更新\npnpm install            # 安装可能新增的依赖\n",[132,935,933],{"__ignoreMap":130},[10,937,938,939,941,942,941,944,941,946,949],{},"注意：拉取前请先备份你的配置文件（",[132,940,141],{"code":141},"、",[132,943,158],{"code":158},[132,945,596],{"code":596},[132,947,948],{"code":948},"color.scss","）。",[22,951,953],{"id":952},"_73-备份建议","7.3 备份建议",[160,955,956,962,971],{},[163,957,958,959,961],{},"文章内容（",[132,960,543],{"code":543},"）推送到 GitHub",[163,963,964,965,941,967,970],{},"配置文件（",[132,966,141],{"code":141},[132,968,969],{"code":969},"app.config.ts","）做好版本管理",[163,972,973],{},"图片资源做好本地和云端双备份",[14,975],{},[17,977,979],{"id":978},"附录目录结构速查","附录：目录结构速查",[124,981,986],{"className":982,"code":984,"language":985},[983],"language-text","blog\u002Fmain\u002F\n├── blog.config.ts          # 站点核心配置（名称、作者、评论等）\n├── app\u002F\n│   ├── app.config.ts       # UI配置（导航、页脚、统计等）\n│   ├── feeds.ts            # 友链数据\n│   └── assets\u002Fcss\u002F\n│       └── color.scss      # 配色方案\n├── content\u002F\n│   ├── posts\u002F              # 文章目录（按年份分文件夹）\n│   ├── link.md             # 友链申请说明\n│   └── theme.md            # 主题文档页\n├── public\u002F                 # 静态资源（图片、字体等）\n├── nuxt.config.ts          # Nuxt配置（一般无需修改）\n└── redirects.json          # URL重定向映射\n","text",[132,987,984],{"__ignoreMap":130},[14,989],{},[991,992,993],"blockquote",{},[10,994,995,996,909],{},"博客搭建于 2026 年 7 月，基于 Clarity 主题。特别鸣谢 ",[30,997,1000],{"href":998,"rel":999},"https:\u002F\u002Fblog.zhilu.site\u002F",[34],"纸鹿摸鱼处",{"title":130,"searchDepth":1002,"depth":1002,"links":1003},4,[1004,1011,1018,1025,1031,1035,1040,1045],{"id":19,"depth":1005,"text":20,"children":1006},2,[1007,1009,1010],{"id":24,"depth":1008,"text":25},3,{"id":115,"depth":1008,"text":116},{"id":258,"depth":1008,"text":259},{"id":300,"depth":1005,"text":301,"children":1012},[1013,1014,1015,1016,1017],{"id":304,"depth":1008,"text":305},{"id":345,"depth":1008,"text":346},{"id":470,"depth":1008,"text":471},{"id":533,"depth":1008,"text":534},{"id":560,"depth":1008,"text":561},{"id":576,"depth":1005,"text":577,"children":1019},[1020,1021,1022,1023,1024],{"id":580,"depth":1008,"text":581},{"id":590,"depth":1008,"text":591},{"id":613,"depth":1008,"text":614},{"id":629,"depth":1008,"text":630},{"id":644,"depth":1008,"text":645},{"id":661,"depth":1005,"text":662,"children":1026},[1027,1028,1029,1030],{"id":665,"depth":1008,"text":666},{"id":683,"depth":1008,"text":684},{"id":701,"depth":1008,"text":702},{"id":729,"depth":1008,"text":730},{"id":754,"depth":1005,"text":755,"children":1032},[1033,1034],{"id":758,"depth":1008,"text":759},{"id":794,"depth":1008,"text":795},{"id":831,"depth":1005,"text":832,"children":1036},[1037,1038,1039],{"id":835,"depth":1008,"text":836},{"id":856,"depth":1008,"text":857},{"id":899,"depth":1008,"text":900},{"id":914,"depth":1005,"text":915,"children":1041},[1042,1043,1044],{"id":918,"depth":1008,"text":919},{"id":928,"depth":1008,"text":929},{"id":952,"depth":1008,"text":953},{"id":978,"depth":1005,"text":979},[442],"2026-07-17T02:50:00",false,"md","\u002F20230707170607705.jpg",{"category":52,"slots":1052},{},true,"\u002F2026\u002Fsite-build-guide",null,{"text":1057,"minutes":1058,"time":1059,"words":1060},"10 min read",9.22,553200,1844,{"title":5,"description":12},{"loc":1054},"posts\u002F2026\u002Fsite-build-guide",[],"Uesf-n7p37cz9G4OnTmjAbMGrpUeYrkrRdW8ALwevnA",[1067,1055],{"title":1068,"path":1069,"stem":1070,"date":1071,"type":460,"children":-1},"从零搭建个人博客：全流程详细指南","\u002F2026\u002Fpersonal-blog-guide","posts\u002F2026\u002Fpersonal-blog-guide","2026-07-17T01:58:00",1785250158903]