[{"data":1,"prerenderedAt":800},["ShallowReactive",2],{"site-stats":3,"post-list":7,"tag-list":76,"post-feature-pages":140,"related-posts":790},{"postCount":4,"wordCount":5,"lastUpdate":6},5,64100,"2026-08-25T10:00:00+08:00",[8,22,36,49,63],{"title":9,"path":10,"date":6,"lastmod":6,"description":11,"cover":12,"categories":13,"tags":15,"sticky":18,"wordCount":19,"readingTime":20,"locate":21},"开始使用 Solitude Hugo","\u002Fp\u002Fgetting-started","从安装主题到完成第一次生产构建，建立一个可继续扩展的 Solitude Hugo 站点。","\u002Fimg\u002Fdemo\u002Fcover-getting-started-v2.webp",[14],"快速开始",[16,17],"Hugo","Solitude",false,8536,21,"项目文档",{"title":23,"path":24,"date":25,"lastmod":25,"description":26,"cover":27,"categories":28,"tags":30,"sticky":18,"wordCount":33,"readingTime":34,"locate":35},"配置首页推荐与侧栏组合","\u002Fp\u002Fhomepage-and-aside","2026-08-24T10:00:00+08:00","使用现有配置完成首页推荐、作者信息、最新文章、目录和站点统计，不引入额外插件。","\u002Fimg\u002Fdemo\u002Fcover-pagination-v2.webp",[29],"配置指南",[31,32,16],"首页","侧栏",12012,30,"配置示例",{"title":37,"path":38,"date":39,"lastmod":39,"description":40,"cover":41,"categories":42,"tags":43,"sticky":18,"wordCount":46,"readingTime":47,"locate":48},"用数据文件构建特色页面","\u002Fp\u002Ffeature-pages","2026-08-23T10:00:00+08:00","用 Hugo 数据文件维护关于、友链、装备和即刻短文页面，让内容与模板保持分离。","\u002Fimg\u002Fdemo\u002Fcover-pagination-page-two-v2.webp",[29],[44,45,16],"数据文件","特色页面",11180,28,"数据示例",{"title":50,"path":51,"date":52,"lastmod":6,"description":53,"cover":54,"categories":55,"tags":57,"sticky":18,"wordCount":60,"readingTime":61,"locate":62},"Solitude Hugo Shortcode 使用指南","\u002Fp\u002Fshortcodes","2026-08-22T10:00:00+08:00","从基本写法、参数说明到实际效果，系统了解 Solitude Hugo 内置 shortcode。","\u002Fimg\u002Fdemo\u002Fcover-shortcodes-v2.webp",[56],"内容组件",[58,59,16],"Shortcode","Markdown",27271,68,"组件示例",{"title":64,"path":65,"date":66,"lastmod":66,"description":67,"cover":68,"categories":69,"tags":71,"sticky":18,"wordCount":74,"readingTime":75,"locate":70},"从 Hexo 迁移到 Hugo：URL 与 Front Matter","\u002Fp\u002Flegacy-url","2026-08-21T10:00:00+08:00","将 Hexo 的文章元数据和 abbrlink 地址迁移到 Hugo，并为历史链接保留兼容入口。","\u002Fimg\u002Fdemo\u002Fcover-legacy-url-v2.webp",[70],"迁移指南",[72,16,73],"Hexo","URL",5101,13,[77,94,100,105,110,115,120,125,130,135],{"name":16,"count":4,"posts":78},[79,82,85,88,91],{"title":9,"path":10,"date":6,"lastmod":6,"description":11,"cover":12,"categories":80,"tags":81,"sticky":18,"wordCount":19,"readingTime":20,"locate":21},[14],[16,17],{"title":23,"path":24,"date":25,"lastmod":25,"description":26,"cover":27,"categories":83,"tags":84,"sticky":18,"wordCount":33,"readingTime":34,"locate":35},[29],[31,32,16],{"title":37,"path":38,"date":39,"lastmod":39,"description":40,"cover":41,"categories":86,"tags":87,"sticky":18,"wordCount":46,"readingTime":47,"locate":48},[29],[44,45,16],{"title":50,"path":51,"date":52,"lastmod":6,"description":53,"cover":54,"categories":89,"tags":90,"sticky":18,"wordCount":60,"readingTime":61,"locate":62},[56],[58,59,16],{"title":64,"path":65,"date":66,"lastmod":66,"description":67,"cover":68,"categories":92,"tags":93,"sticky":18,"wordCount":74,"readingTime":75,"locate":70},[70],[72,16,73],{"name":17,"count":95,"posts":96},1,[97],{"title":9,"path":10,"date":6,"lastmod":6,"description":11,"cover":12,"categories":98,"tags":99,"sticky":18,"wordCount":19,"readingTime":20,"locate":21},[14],[16,17],{"name":31,"count":95,"posts":101},[102],{"title":23,"path":24,"date":25,"lastmod":25,"description":26,"cover":27,"categories":103,"tags":104,"sticky":18,"wordCount":33,"readingTime":34,"locate":35},[29],[31,32,16],{"name":32,"count":95,"posts":106},[107],{"title":23,"path":24,"date":25,"lastmod":25,"description":26,"cover":27,"categories":108,"tags":109,"sticky":18,"wordCount":33,"readingTime":34,"locate":35},[29],[31,32,16],{"name":44,"count":95,"posts":111},[112],{"title":37,"path":38,"date":39,"lastmod":39,"description":40,"cover":41,"categories":113,"tags":114,"sticky":18,"wordCount":46,"readingTime":47,"locate":48},[29],[44,45,16],{"name":45,"count":95,"posts":116},[117],{"title":37,"path":38,"date":39,"lastmod":39,"description":40,"cover":41,"categories":118,"tags":119,"sticky":18,"wordCount":46,"readingTime":47,"locate":48},[29],[44,45,16],{"name":58,"count":95,"posts":121},[122],{"title":50,"path":51,"date":52,"lastmod":6,"description":53,"cover":54,"categories":123,"tags":124,"sticky":18,"wordCount":60,"readingTime":61,"locate":62},[56],[58,59,16],{"name":59,"count":95,"posts":126},[127],{"title":50,"path":51,"date":52,"lastmod":6,"description":53,"cover":54,"categories":128,"tags":129,"sticky":18,"wordCount":60,"readingTime":61,"locate":62},[56],[58,59,16],{"name":72,"count":95,"posts":131},[132],{"title":64,"path":65,"date":66,"lastmod":66,"description":67,"cover":68,"categories":133,"tags":134,"sticky":18,"wordCount":74,"readingTime":75,"locate":70},[70],[72,16,73],{"name":73,"count":95,"posts":136},[137],{"title":64,"path":65,"date":66,"lastmod":66,"description":67,"cover":68,"categories":138,"tags":139,"sticky":18,"wordCount":74,"readingTime":75,"locate":70},[70],[72,16,73],{"id":141,"title":37,"aliases":142,"author":142,"body":143,"categories":781,"comment":358,"cover":41,"date":39,"description":40,"extension":782,"hidden":18,"hideAside":18,"lastmod":39,"locate":48,"meta":783,"navigation":358,"noCover":18,"path":38,"readingTime":142,"recommend":18,"reprint":18,"seo":784,"series":785,"stem":787,"sticky":18,"tags":788,"toc":358,"wordCount":142,"__hash__":789},"posts\u002Fp\u002Ffeature-pages.md",null,{"type":144,"value":145,"toc":774},"minimark",[146,159,163,170,245,269,272,282,472,475,478,495,598,609,612,617,697,700,703,709,767,770],[147,148,149,150,154,155,158],"p",{},"Solitude 的特色页面使用 Hugo 分支包与数据文件协作：",[151,152,153],"code",{},"_index.md"," 决定页面地址和类型，",[151,156,157],{},"data\u002F"," 中的 YAML 保存可重复维护的内容。调整数据即可更新页面，无需复制模板。",[160,161,162],"h2",{"id":162},"创建页面入口",[147,164,165,166,169],{},"以装备页为例，创建 ",[151,167,168],{},"content\u002Fequipment\u002F_index.md","：",[171,172,177],"pre",{"className":173,"code":174,"language":175,"meta":176,"style":176},"language-yaml shiki shiki-themes github-light github-dark","---\ntitle: 我的装备\ntype: kit\ndata: kit\naliases:\n  - \u002Fkit\u002F\n---\n","yaml","",[151,178,179,187,202,213,223,231,240],{"__ignoreMap":176},[180,181,183],"span",{"class":182,"line":95},"line",[180,184,186],{"class":185},"sScJk","---\n",[180,188,190,194,198],{"class":182,"line":189},2,[180,191,193],{"class":192},"s9eBZ","title",[180,195,197],{"class":196},"sVt8B",": ",[180,199,201],{"class":200},"sZZnC","我的装备\n",[180,203,205,208,210],{"class":182,"line":204},3,[180,206,207],{"class":192},"type",[180,209,197],{"class":196},[180,211,212],{"class":200},"kit\n",[180,214,216,219,221],{"class":182,"line":215},4,[180,217,218],{"class":192},"data",[180,220,197],{"class":196},[180,222,212],{"class":200},[180,224,225,228],{"class":182,"line":4},[180,226,227],{"class":192},"aliases",[180,229,230],{"class":196},":\n",[180,232,234,237],{"class":182,"line":233},6,[180,235,236],{"class":196},"  - ",[180,238,239],{"class":200},"\u002Fkit\u002F\n",[180,241,243],{"class":182,"line":242},7,[180,244,186],{"class":185},[147,246,247,249,250,252,253,256,257,260,261,264,265,268],{},[151,248,207],{}," 用于选择 Solitude 的专用模板；",[151,251,218],{}," 可以把默认的 ",[151,254,255],{},"data\u002Fkit.yaml"," 改成其他文件名。关于、友链和即刻短文分别使用 ",[151,258,259],{},"about","、",[151,262,263],{},"links"," 与 ",[151,266,267],{},"brevity"," 类型。",[160,270,271],{"id":271},"关于页的模块顺序",[147,273,274,277,278,281],{},[151,275,276],{},"data\u002Fabout.yaml"," 必须使用模块化的 ",[151,279,280],{},"sections"," 数组，列表顺序就是最终展示顺序：",[171,283,285],{"className":173,"code":284,"language":175,"meta":176,"style":176},"title: 关于 Solitude\nsections:\n  - type: intro\n    greeting: 你好，欢迎了解 Solitude\n    name_prefix: 这是\n    name: Solitude\n    description: 一款专注内容体验的 Hugo 主题\n\n  - type: values\n    motto:\n      label: 设计原则\n      prefix: 内容优先\n      content: 克制表达\n    expertise:\n      label: 主题能力\n      prefix: 专注于\n      specialist: 阅读体验\n      content: 长期维护\n      level: 原生\n",[151,286,287,296,302,313,323,333,343,353,360,372,380,391,402,412,420,430,440,451,461],{"__ignoreMap":176},[180,288,289,291,293],{"class":182,"line":95},[180,290,193],{"class":192},[180,292,197],{"class":196},[180,294,295],{"class":200},"关于 Solitude\n",[180,297,298,300],{"class":182,"line":189},[180,299,280],{"class":192},[180,301,230],{"class":196},[180,303,304,306,308,310],{"class":182,"line":204},[180,305,236],{"class":196},[180,307,207],{"class":192},[180,309,197],{"class":196},[180,311,312],{"class":200},"intro\n",[180,314,315,318,320],{"class":182,"line":215},[180,316,317],{"class":192},"    greeting",[180,319,197],{"class":196},[180,321,322],{"class":200},"你好，欢迎了解 Solitude\n",[180,324,325,328,330],{"class":182,"line":4},[180,326,327],{"class":192},"    name_prefix",[180,329,197],{"class":196},[180,331,332],{"class":200},"这是\n",[180,334,335,338,340],{"class":182,"line":233},[180,336,337],{"class":192},"    name",[180,339,197],{"class":196},[180,341,342],{"class":200},"Solitude\n",[180,344,345,348,350],{"class":182,"line":242},[180,346,347],{"class":192},"    description",[180,349,197],{"class":196},[180,351,352],{"class":200},"一款专注内容体验的 Hugo 主题\n",[180,354,356],{"class":182,"line":355},8,[180,357,359],{"emptyLinePlaceholder":358},true,"\n",[180,361,363,365,367,369],{"class":182,"line":362},9,[180,364,236],{"class":196},[180,366,207],{"class":192},[180,368,197],{"class":196},[180,370,371],{"class":200},"values\n",[180,373,375,378],{"class":182,"line":374},10,[180,376,377],{"class":192},"    motto",[180,379,230],{"class":196},[180,381,383,386,388],{"class":182,"line":382},11,[180,384,385],{"class":192},"      label",[180,387,197],{"class":196},[180,389,390],{"class":200},"设计原则\n",[180,392,394,397,399],{"class":182,"line":393},12,[180,395,396],{"class":192},"      prefix",[180,398,197],{"class":196},[180,400,401],{"class":200},"内容优先\n",[180,403,404,407,409],{"class":182,"line":75},[180,405,406],{"class":192},"      content",[180,408,197],{"class":196},[180,410,411],{"class":200},"克制表达\n",[180,413,415,418],{"class":182,"line":414},14,[180,416,417],{"class":192},"    expertise",[180,419,230],{"class":196},[180,421,423,425,427],{"class":182,"line":422},15,[180,424,385],{"class":192},[180,426,197],{"class":196},[180,428,429],{"class":200},"主题能力\n",[180,431,433,435,437],{"class":182,"line":432},16,[180,434,396],{"class":192},[180,436,197],{"class":196},[180,438,439],{"class":200},"专注于\n",[180,441,443,446,448],{"class":182,"line":442},17,[180,444,445],{"class":192},"      specialist",[180,447,197],{"class":196},[180,449,450],{"class":200},"阅读体验\n",[180,452,454,456,458],{"class":182,"line":453},18,[180,455,406],{"class":192},[180,457,197],{"class":196},[180,459,460],{"class":200},"长期维护\n",[180,462,464,467,469],{"class":182,"line":463},19,[180,465,466],{"class":192},"      level",[180,468,197],{"class":196},[180,470,471],{"class":200},"原生\n",[147,473,474],{},"主题只接受已经定义的模块类型，未知类型会让构建明确失败。项目示例使用项目历程和技术能力，不使用个人履历作为默认数据。",[160,476,477],{"id":477},"友链数据与展示类型",[147,479,480,481,484,485,260,488,491,492,169],{},"友链页读取 ",[151,482,483],{},"data\u002Flinks.yaml","。每个分组可以使用 ",[151,486,487],{},"card",[151,489,490],{},"item"," 或 ",[151,493,494],{},"discn",[171,496,498],{"className":173,"code":497,"language":175,"meta":176,"style":176},"links:\n  - class_name: 官方资源\n    class_desc: Solitude 文档与代码仓库\n    type: card\n    link_list:\n      - name: Solitude Docs\n        link: https:\u002F\u002Fsolitude.js.org\u002F\n        avatar: \u002Fimg\u002Flogo.png\n        topimg: \u002Fimg\u002Fdemo\u002Fcover-getting-started-v2.webp\n        descr: Solitude 的安装、配置与迁移文档\n",[151,499,500,506,518,528,538,545,558,568,578,588],{"__ignoreMap":176},[180,501,502,504],{"class":182,"line":95},[180,503,263],{"class":192},[180,505,230],{"class":196},[180,507,508,510,513,515],{"class":182,"line":189},[180,509,236],{"class":196},[180,511,512],{"class":192},"class_name",[180,514,197],{"class":196},[180,516,517],{"class":200},"官方资源\n",[180,519,520,523,525],{"class":182,"line":204},[180,521,522],{"class":192},"    class_desc",[180,524,197],{"class":196},[180,526,527],{"class":200},"Solitude 文档与代码仓库\n",[180,529,530,533,535],{"class":182,"line":215},[180,531,532],{"class":192},"    type",[180,534,197],{"class":196},[180,536,537],{"class":200},"card\n",[180,539,540,543],{"class":182,"line":4},[180,541,542],{"class":192},"    link_list",[180,544,230],{"class":196},[180,546,547,550,553,555],{"class":182,"line":233},[180,548,549],{"class":196},"      - ",[180,551,552],{"class":192},"name",[180,554,197],{"class":196},[180,556,557],{"class":200},"Solitude Docs\n",[180,559,560,563,565],{"class":182,"line":242},[180,561,562],{"class":192},"        link",[180,564,197],{"class":196},[180,566,567],{"class":200},"https:\u002F\u002Fsolitude.js.org\u002F\n",[180,569,570,573,575],{"class":182,"line":355},[180,571,572],{"class":192},"        avatar",[180,574,197],{"class":196},[180,576,577],{"class":200},"\u002Fimg\u002Flogo.png\n",[180,579,580,583,585],{"class":182,"line":362},[180,581,582],{"class":192},"        topimg",[180,584,197],{"class":196},[180,586,587],{"class":200},"\u002Fimg\u002Fdemo\u002Fcover-getting-started-v2.webp\n",[180,589,590,593,595],{"class":182,"line":374},[180,591,592],{"class":192},"        descr",[180,594,197],{"class":196},[180,596,597],{"class":200},"Solitude 的安装、配置与迁移文档\n",[147,599,600,601,604,605,608],{},"当条目数量达到 ",[151,602,603],{},"params.solitude.page.links.async_threshold"," 时，主题会从首页生成的 ",[151,606,607],{},"links.json"," 异步读取数据；少量数据则直接输出，二者共享同一份 YAML。",[160,610,611],{"id":611},"装备清单",[147,613,614,616],{},[151,615,255],{}," 使用分组和条目组织内容：",[171,618,620],{"className":173,"code":619,"language":175,"meta":176,"style":176},"groups:\n  - name: 生产力\n    description: 提升自己生产效率的硬件设备\n    items:\n      - name: 群晖 DS920+\n        specification: 性价比超高\n        description: 很棒的网络存储解决方案以及流媒体传输服务器\n        image: https:\u002F\u002Fexample.com\u002Fsynology.png\n",[151,621,622,629,640,649,656,667,677,687],{"__ignoreMap":176},[180,623,624,627],{"class":182,"line":95},[180,625,626],{"class":192},"groups",[180,628,230],{"class":196},[180,630,631,633,635,637],{"class":182,"line":189},[180,632,236],{"class":196},[180,634,552],{"class":192},[180,636,197],{"class":196},[180,638,639],{"class":200},"生产力\n",[180,641,642,644,646],{"class":182,"line":204},[180,643,347],{"class":192},[180,645,197],{"class":196},[180,647,648],{"class":200},"提升自己生产效率的硬件设备\n",[180,650,651,654],{"class":182,"line":215},[180,652,653],{"class":192},"    items",[180,655,230],{"class":196},[180,657,658,660,662,664],{"class":182,"line":4},[180,659,549],{"class":196},[180,661,552],{"class":192},[180,663,197],{"class":196},[180,665,666],{"class":200},"群晖 DS920+\n",[180,668,669,672,674],{"class":182,"line":233},[180,670,671],{"class":192},"        specification",[180,673,197],{"class":196},[180,675,676],{"class":200},"性价比超高\n",[180,678,679,682,684],{"class":182,"line":242},[180,680,681],{"class":192},"        description",[180,683,197],{"class":196},[180,685,686],{"class":200},"很棒的网络存储解决方案以及流媒体传输服务器\n",[180,688,689,692,694],{"class":182,"line":355},[180,690,691],{"class":192},"        image",[180,693,197],{"class":196},[180,695,696],{"class":200},"https:\u002F\u002Fexample.com\u002Fsynology.png\n",[147,698,699],{},"条目中的名称可以点击复制，链接会显示为详情入口。图片建议使用本地资源，保证离线预览和生产构建结果一致。",[160,701,702],{"id":702},"即刻短文",[147,704,705,708],{},[151,706,707],{},"data\u002Fbrevity.yaml"," 适合记录项目进展或轻量动态：",[171,710,712],{"className":173,"code":711,"language":175,"meta":176,"style":176},"items:\n  - date: 2026-08-25T10:00:00+08:00\n    content: Solitude Hugo 官方示例站完成内容重写。\n    location: 项目仓库\n    image:\n      - \u002Fimg\u002Fdemo\u002Fcover-getting-started-v2.webp\n",[151,713,714,721,734,744,754,761],{"__ignoreMap":176},[180,715,716,719],{"class":182,"line":95},[180,717,718],{"class":192},"items",[180,720,230],{"class":196},[180,722,723,725,728,730],{"class":182,"line":189},[180,724,236],{"class":196},[180,726,727],{"class":192},"date",[180,729,197],{"class":196},[180,731,733],{"class":732},"sj4cs","2026-08-25T10:00:00+08:00\n",[180,735,736,739,741],{"class":182,"line":204},[180,737,738],{"class":192},"    content",[180,740,197],{"class":196},[180,742,743],{"class":200},"Solitude Hugo 官方示例站完成内容重写。\n",[180,745,746,749,751],{"class":182,"line":215},[180,747,748],{"class":192},"    location",[180,750,197],{"class":196},[180,752,753],{"class":200},"项目仓库\n",[180,755,756,759],{"class":182,"line":4},[180,757,758],{"class":192},"    image",[180,760,230],{"class":196},[180,762,763,765],{"class":182,"line":233},[180,764,549],{"class":196},[180,766,587],{"class":200},[147,768,769],{},"每条动态可以包含图片、位置、链接、音乐或视频。页面只读取配置允许的最近条数，因此数据文件可以持续追加而无需修改模板。",[771,772,773],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":176,"searchDepth":189,"depth":189,"links":775},[776,777,778,779,780],{"id":162,"depth":189,"text":162},{"id":271,"depth":189,"text":271},{"id":477,"depth":189,"text":477},{"id":611,"depth":189,"text":611},{"id":702,"depth":189,"text":702},[29],"md",{},{"title":37,"description":40},[786],"官方示例","p\u002Ffeature-pages",[44,45,16],"JZyvxNzUi7LtkZRoDe_Xy0JafR7Kyn366nx6wAgKVbs",[791,794,797],{"title":23,"path":24,"date":25,"lastmod":25,"description":26,"cover":27,"categories":792,"tags":793,"sticky":18,"wordCount":33,"readingTime":34,"locate":35},[29],[31,32,16],{"title":37,"path":38,"date":39,"lastmod":39,"description":40,"cover":41,"categories":795,"tags":796,"sticky":18,"wordCount":46,"readingTime":47,"locate":48},[29],[44,45,16],{"title":50,"path":51,"date":52,"lastmod":6,"description":53,"cover":54,"categories":798,"tags":799,"sticky":18,"wordCount":60,"readingTime":61,"locate":62},[56],[58,59,16],1791867074146]