<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>我的博客</title><link>https://radiogaga.cn/</link><description>Recent content on 我的博客</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 06 Nov 2026 00:30:00 +0800</lastBuildDate><atom:link href="https://radiogaga.cn/index.xml" rel="self" type="application/rss+xml"/><item><title>你好，世界</title><link>https://radiogaga.cn/posts/2026/11/hello-world/</link><pubDate>Fri, 06 Nov 2026 00:30:00 +0800</pubDate><guid>https://radiogaga.cn/posts/2026/11/hello-world/</guid><description>&lt;p&gt;这是这个博客的第一篇文章。如果你能在首页看到它，并且点进来排版正常，说明整站已经跑起来了。&lt;/p&gt;&#10;&lt;p&gt;写完这篇之后，你可以把它删掉，换成自己的内容。&lt;/p&gt;&#10;&lt;h2 id="为什么写博客"&gt;为什么写博客&lt;/h2&gt;&#10;&lt;p&gt;写作逼你把模糊的想法讲清楚。一个东西&amp;quot;大概懂了&amp;quot;和&amp;quot;能写出来教别人&amp;quot;之间，差着很多细节。博客还有一个好处：写得越久，越是自己的存档——三年后回头查某个配置怎么写的，比翻聊天记录靠谱。&lt;/p&gt;</description></item><item><title>Markdown 写作速查</title><link>https://radiogaga.cn/posts/2026/11/markdown-cheatsheet/</link><pubDate>Thu, 05 Nov 2026 09:30:00 +0800</pubDate><guid>https://radiogaga.cn/posts/2026/11/markdown-cheatsheet/</guid><description>&lt;p&gt;Hugo 用 Markdown 写文章。下面这些是最常用的语法，够写 95% 的内容。&lt;/p&gt;&#10;&lt;h2 id="标题"&gt;标题&lt;/h2&gt;&#10;&lt;p&gt;一个 &lt;code&gt;#&lt;/code&gt; 是一级标题（文章标题已经占用了，正文从 &lt;code&gt;##&lt;/code&gt; 开始）。&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="gu"&gt;## 二级标题&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="gu"&gt;### 三级标题&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="强调与链接"&gt;强调与链接&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;**加粗**、*斜体*、~~删除线~~&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;[&lt;span class="nt"&gt;链接文字&lt;/span&gt;](&lt;span class="na"&gt;https://example.com&lt;/span&gt;)&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;![&lt;span class="nt"&gt;图片说明&lt;/span&gt;](&lt;span class="na"&gt;/images/photo.jpg&lt;/span&gt;)&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="列表"&gt;列表&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;-&lt;/span&gt; 无序列表&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;-&lt;/span&gt; 第二项&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;-&lt;/span&gt; 缩进两级&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;1.&lt;/span&gt; 有序列表&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;2.&lt;/span&gt; 第二项&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="代码"&gt;代码&lt;/h2&gt;&#10;&lt;p&gt;行内代码用反引号：&lt;code&gt;npm run build&lt;/code&gt;。&lt;/p&gt;&#10;&lt;p&gt;代码块用三个反引号加语言名，Hugo 会自动做语法高亮：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;```python&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;greet&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;-&amp;gt;&lt;/span&gt; &lt;span class="nb"&gt;str&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;你好，&lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;```&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="表格"&gt;表格&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;| 左对齐 | 居中 | 右对齐 |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;| :--- | :---: | ---: |&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;| a | b | c |&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="引用与分割线"&gt;引用与分割线&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;&amp;gt; &lt;/span&gt;&lt;span class="ge"&gt;这是一段引用。&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;---&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="文章头部信息front-matter"&gt;文章头部信息（front matter）&lt;/h2&gt;&#10;&lt;p&gt;每篇文章开头的 &lt;code&gt;---&lt;/code&gt; 之间是元数据，常用的有：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nn"&gt;---&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;title&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;文章标题&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;date&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ld"&gt;2026-11-06T10:00:00&lt;/span&gt;&lt;span class="m"&gt;+08&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="m"&gt;00&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;draft&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;false&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# true 时不会发布&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;tags&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;标签一&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;标签二&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;categories&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;分类&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;description&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;一句话摘要，会用在搜索结果和分享卡片里&amp;#34;&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nn"&gt;---&lt;/span&gt;&lt;span class="w"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;写草稿时把 &lt;code&gt;draft&lt;/code&gt; 设为 &lt;code&gt;true&lt;/code&gt;，本地用 &lt;code&gt;hugo server -D&lt;/code&gt; 预览，发布前改成 &lt;code&gt;false&lt;/code&gt;。&lt;/p&gt;&#10;&lt;h2 id="两个小技巧"&gt;两个小技巧&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;摘要默认截取正文开头约 80 个字；想自己指定，就在想要截断的位置单独写一行 `&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>搭一个个人博客要准备什么</title><link>https://radiogaga.cn/posts/2026/11/build-a-blog/</link><pubDate>Tue, 03 Nov 2026 20:00:00 +0800</pubDate><guid>https://radiogaga.cn/posts/2026/11/build-a-blog/</guid><description>&lt;p&gt;搭博客真正难的不是技术，而是先想清楚三件事，剩下的都是选择题。&lt;/p&gt;&#10;&lt;h2 id="先定三件事"&gt;先定三件事&lt;/h2&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;内容形态&lt;/strong&gt;：长文？短笔记？作品集？——决定用静态站还是带后台的 CMS。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;愿意折腾多少&lt;/strong&gt;：只想写 Markdown 然后 push，还是想改主题、调前端。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;读者在哪&lt;/strong&gt;：国内为主，就要考虑备案和访问速度；海外为主，直接上 Cloudflare。&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 id="三条路线"&gt;三条路线&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;路线&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;适合谁&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;年成本&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;维护量&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;托管平台（公众号、Substack）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;只想写&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;极低&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;静态站 + Git（本站）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;多数个人博客&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;约 ¥70（域名）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;低&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自托管 CMS（WordPress）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;要后台、插件&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;¥200–500&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;中高&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="通用清单"&gt;通用清单&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;域名与托管&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>关于</title><link>https://radiogaga.cn/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://radiogaga.cn/about/</guid><description>&lt;p&gt;你好，我是&lt;strong&gt;你的名字&lt;/strong&gt;，目前在×××做×××。&lt;/p&gt;&#10;&lt;p&gt;这个博客用来记录三件事：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;技术笔记：踩过的坑、读过的源码、用过的工具&lt;/li&gt;&#10;&lt;li&gt;阅读与思考：书、文章、播客里值得记下来的东西&lt;/li&gt;&#10;&lt;li&gt;生活碎片：偶尔发点跟工作无关的&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;邮箱：hello@example.com&lt;/li&gt;&#10;&lt;li&gt;GitHub：&lt;a href="https://github.com/yourname"&gt;yourname&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="关于本站"&gt;关于本站&lt;/h2&gt;&#10;&lt;p&gt;用 &lt;a href="https://gohugo.io"&gt;Hugo&lt;/a&gt; 搭建，部署在 Cloudflare Pages 上。主题是自己写的，没有用第三方主题，改起来比较自由。&lt;/p&gt;</description></item></channel></rss>