<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>配置指南 on Solitude</title><link>https://hugo-solitude.efu.me/categories/%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/</link><description>Recent content in 配置指南 on Solitude</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>solitude@example.org (Solitude)</managingEditor><webMaster>solitude@example.org (Solitude)</webMaster><lastBuildDate>Mon, 24 Aug 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://hugo-solitude.efu.me/categories/%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/index.xml" rel="self" type="application/rss+xml"/><item><title>配置首页推荐与侧栏组合</title><link>https://hugo-solitude.efu.me/p/homepage-and-aside.html</link><pubDate>Mon, 24 Aug 2026 10:00:00 +0800</pubDate><author>solitude@example.org (Solitude)</author><guid>https://hugo-solitude.efu.me/p/homepage-and-aside.html</guid><description>&lt;p&gt;线上演示站通过首页推荐和侧栏卡片帮助访客快速理解站点。Hugo 版本已经把这些能力收进主题配置：内容来自站点数据，不需要服务端接口，也不需要额外的侧栏插件。&lt;/p&gt;&#10;&lt;h2 id="首页标题与推荐内容"&gt;首页标题与推荐内容&lt;/h2&gt;&#10;&lt;p&gt;首页顶部由 &lt;code&gt;params.solitude.hometop&lt;/code&gt; 控制。推荐项最多展示五条；配置不足五条时，主题会按发布日期自动补入最近文章。&lt;/p&gt;&#10;&lt;figure class="code-block" data-code-block data-language="yaml"&gt;&#10; &lt;figcaption class="code-block__toolbar"&gt;&#10; &lt;span class="code-block__language"&gt;yaml&lt;/span&gt;&#10; &lt;button class="code-block__copy" type="button" data-code-copy&gt;复制&lt;/button&gt;&#10; &lt;/figcaption&gt;&#10; &lt;div class="code-block__viewport"&gt;&#10; &lt;pre class="code-block__fallback" tabindex="0"&gt;&lt;code class="language-yaml"&gt;params:&#10; solitude:&#10; hometop:&#10; enable: true&#10; banner:&#10; title: 用 Solitude&amp;lt;br&amp;gt;记录与创造&#10; desc: Hugo 主题演示、配置指南与前端实践&#10; recommendList:&#10; - title: 开始使用 Solitude Hugo&#10; url: /p/getting-started.html&#10; cover: /img/demo/cover-getting-started-v2.webp&#10; label: 快速开始&#10; color: &amp;#34;#3b82f6&amp;#34;&#10; - title: 配置首页推荐与侧栏组合&#10; url: /p/homepage-and-aside.html&#10; cover: /img/demo/cover-pagination-v2.webp&#10; label: 配置指南&#10; color: &amp;#34;#16a34a&amp;#34;&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&#10; &lt;button class="code-block__expand" type="button" data-code-expand hidden&gt;展开全部&lt;/button&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;&lt;code&gt;url&lt;/code&gt; 应当使用文章最终生成的地址，&lt;code&gt;cover&lt;/code&gt; 则应放在站点 &lt;code&gt;static/&lt;/code&gt; 下或指向稳定的远程资源。首页卡片会复用文章标题、分类和封面，因此不必为自动补入的文章重复维护数据。&lt;/p&gt;&#10;&lt;h2 id="组合不同页面的侧栏"&gt;组合不同页面的侧栏&lt;/h2&gt;&#10;&lt;p&gt;侧栏支持四个内置组件：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;about&lt;/code&gt;：站点或作者信息卡。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;newestPost&lt;/code&gt;：最近发布的五篇文章。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;allInfo&lt;/code&gt;：标签与文章数、字数、运行时间等站点信息。&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;newest_comment&lt;/code&gt;：启用受支持评论服务后展示最近评论。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;每种页面可以分别声明普通区域和吸顶区域：&lt;/p&gt;&#10;&lt;figure class="code-block" data-code-block data-language="yaml"&gt;&#10; &lt;figcaption class="code-block__toolbar"&gt;&#10; &lt;span class="code-block__language"&gt;yaml&lt;/span&gt;&#10; &lt;button class="code-block__copy" type="button" data-code-copy&gt;复制&lt;/button&gt;&#10; &lt;/figcaption&gt;&#10; &lt;div class="code-block__viewport"&gt;&#10; &lt;pre class="code-block__fallback" tabindex="0"&gt;&lt;code class="language-yaml"&gt;params:&#10; solitude:&#10; aside:&#10; position: 1&#10; home:&#10; noSticky: about&#10; Sticky: allInfo&#10; post:&#10; noSticky: about&#10; Sticky: newestPost,allInfo&#10; page:&#10; noSticky: about&#10; Sticky: newestPost,allInfo&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&#10; &lt;button class="code-block__expand" type="button" data-code-expand hidden&gt;展开全部&lt;/button&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;组件名称使用逗号分隔。文章存在 Markdown 标题并且没有设置 &lt;code&gt;toc: false&lt;/code&gt; 时，目录会自动插入吸顶区域，不需要把 &lt;code&gt;toc&lt;/code&gt; 写进组件列表。&lt;/p&gt;</description></item><item><title>用数据文件构建特色页面</title><link>https://hugo-solitude.efu.me/p/feature-pages.html</link><pubDate>Sun, 23 Aug 2026 10:00:00 +0800</pubDate><author>solitude@example.org (Solitude)</author><guid>https://hugo-solitude.efu.me/p/feature-pages.html</guid><description>&lt;p&gt;Solitude 的特色页面使用 Hugo 分支包与数据文件协作：&lt;code&gt;_index.md&lt;/code&gt; 决定页面地址和类型，&lt;code&gt;data/&lt;/code&gt; 中的 YAML 保存可重复维护的内容。调整数据即可更新页面，无需复制模板。&lt;/p&gt;&#10;&lt;h2 id="创建页面入口"&gt;创建页面入口&lt;/h2&gt;&#10;&lt;p&gt;以装备页为例，创建 &lt;code&gt;content/equipment/_index.md&lt;/code&gt;：&lt;/p&gt;&#10;&lt;figure class="code-block" data-code-block data-language="yaml"&gt;&#10; &lt;figcaption class="code-block__toolbar"&gt;&#10; &lt;span class="code-block__language"&gt;yaml&lt;/span&gt;&#10; &lt;button class="code-block__copy" type="button" data-code-copy&gt;复制&lt;/button&gt;&#10; &lt;/figcaption&gt;&#10; &lt;div class="code-block__viewport"&gt;&#10; &lt;pre class="code-block__fallback" tabindex="0"&gt;&lt;code class="language-yaml"&gt;---&#10;title: 我的装备&#10;type: kit&#10;data: kit&#10;aliases:&#10; - /kit/&#10;---&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&#10; &lt;button class="code-block__expand" type="button" data-code-expand hidden&gt;展开全部&lt;/button&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;&lt;code&gt;type&lt;/code&gt; 用于选择 Solitude 的专用模板；&lt;code&gt;data&lt;/code&gt; 可以把默认的 &lt;code&gt;data/kit.yaml&lt;/code&gt; 改成其他文件名。关于、友链和即刻短文分别使用 &lt;code&gt;about&lt;/code&gt;、&lt;code&gt;links&lt;/code&gt; 与 &lt;code&gt;brevity&lt;/code&gt; 类型。&lt;/p&gt;&#10;&lt;h2 id="关于页的模块顺序"&gt;关于页的模块顺序&lt;/h2&gt;&#10;&lt;p&gt;&lt;code&gt;data/about.yaml&lt;/code&gt; 必须使用模块化的 &lt;code&gt;sections&lt;/code&gt; 数组，列表顺序就是最终展示顺序：&lt;/p&gt;&#10;&lt;figure class="code-block" data-code-block data-language="yaml"&gt;&#10; &lt;figcaption class="code-block__toolbar"&gt;&#10; &lt;span class="code-block__language"&gt;yaml&lt;/span&gt;&#10; &lt;button class="code-block__copy" type="button" data-code-copy&gt;复制&lt;/button&gt;&#10; &lt;/figcaption&gt;&#10; &lt;div class="code-block__viewport"&gt;&#10; &lt;pre class="code-block__fallback" tabindex="0"&gt;&lt;code class="language-yaml"&gt;title: 关于 Solitude&#10;sections:&#10; - type: intro&#10; greeting: 你好，欢迎了解 Solitude&#10; name_prefix: 这是&#10; name: Solitude&#10; description: 一款专注内容体验的 Hugo 主题&#10;&#10; - type: values&#10; motto:&#10; label: 设计原则&#10; prefix: 内容优先&#10; content: 克制表达&#10; expertise:&#10; label: 主题能力&#10; prefix: 专注于&#10; specialist: 阅读体验&#10; content: 长期维护&#10; level: 原生&lt;/code&gt;&lt;/pre&gt;&#10; &lt;/div&gt;&#10; &lt;button class="code-block__expand" type="button" data-code-expand hidden&gt;展开全部&lt;/button&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;主题只接受已经定义的模块类型，未知类型会让构建明确失败。项目示例使用项目历程和技术能力，不使用个人履历作为默认数据。&lt;/p&gt;</description></item></channel></rss>