<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Moments on Sutdown</title><link>https://sutdown.github.io/moments/</link><description>Recent content in Moments on Sutdown</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Wed, 16 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://sutdown.github.io/moments/index.xml" rel="self" type="application/rss+xml"/><item><title>2026 年 9 月</title><link>https://sutdown.github.io/moments/2026/09/</link><pubDate>Wed, 16 Sep 2026 00:00:00 +0000</pubDate><guid>https://sutdown.github.io/moments/2026/09/</guid><description>&lt;p&gt;::: 2026-09-16 03:10&lt;/p&gt;
&lt;p&gt;把 About 和 Links 这两页的视觉重做了一遍。折腾最久的不是配色，是找到病根——一直觉得它们跟首页「不搭」，最后发现根子在卡片背景用了纯白，压在米白页面上显得空。改成极浅暖白，卡片就立起来了。&lt;/p&gt;
&lt;p&gt;顺手清掉一个幽灵配置：About 页 front matter 里的 &lt;code&gt;layout: &amp;quot;about&amp;quot;&lt;/code&gt; 指向一个不存在的模板，Hugo 一直在静默回落到默认单页。样式其实靠的是 class，跟这个字段毫无关系。&lt;span class="emoji-plain"&gt;🫧&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-16 01:40&lt;/p&gt;
&lt;p&gt;博客的「随心记」终于有了自己的时间轴。以前零散记在备忘录里的念头，往后就落在这里，按月归档，一年一个文件夹。&lt;span class="emoji-plain"&gt;🌱&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="sticker"&gt;✍️&lt;/span&gt;&lt;span class="sticker"&gt;🌸&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-10 22:15&lt;/p&gt;
&lt;p&gt;晚上把 LevelDB 的 compaction 又读了一遍。所谓「分层」，本质是用写放大换读放大——把随机写先攒在内存和 WAL 里，等积够了再顺序刷盘，代价是同一份数据在多层间反复搬运。&lt;/p&gt;
&lt;p&gt;一直没有真正想清楚 &lt;code&gt;SSTable&lt;/code&gt; 为什么按 key 排序就能二分，今天画了张图才反应过来：文件里存的是 block index，索引本身是有序的，二分发生在索引上，不是数据上。少想一步，就卡一晚上。&lt;span class="emoji-plain"&gt;😵&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-05 02:00&lt;/p&gt;
&lt;p&gt;把全站样式收口成了设计 token。以前各处硬编码圆角、阴影、动画时长，改一处要翻半天；现在统一成变量，从米白调到纸张色、从灰蓝调到藕粉，都只是改几个值的量级。&lt;span class="emoji-plain"&gt;🧵&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-04 09:12&lt;/p&gt;
&lt;p&gt;把博客的移动端底部导航又调了一遍间距。这种小事做起来意外地解压。&lt;span class="emoji-plain"&gt;🍃&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-03 00:48&lt;/p&gt;
&lt;p&gt;博客换上了手绘春日风：背景改成米白纸张色，标题用霞鹜文楷手写体，卡片改不规则手绘边框，樱花元素统一加浅棕墨水描边。&lt;/p&gt;
&lt;p&gt;踩了个坑——字体规则不能写在 SCSS 里，Hugo 压缩 CSS 时会把带空格的字体名 &lt;code&gt;&amp;quot;LXGW WenKai&amp;quot;&lt;/code&gt; 处理成小写无引号的形式，字体直接失效。最后内联写进 &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt; 标签绕过压缩器才正常。&lt;span class="emoji-plain"&gt;🌸&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-09-02 00:54&lt;/p&gt;
&lt;p&gt;给博客换了藕粉配色（&lt;code&gt;#d49ba8&lt;/code&gt;）。原来的主题默认是灰蓝 &lt;code&gt;#34495e&lt;/code&gt;，偏沉闷。选藕粉是因为头像本身是浅灰紫调、饱和度极低、明度偏高，属于莫兰迪浅调——配色跟着这个区间走才不打架。&lt;/p&gt;
&lt;p&gt;顺手修了个隐蔽问题：主题没定义 &lt;code&gt;--accent-color-rgb&lt;/code&gt;，而样式里有几处 &lt;code&gt;rgba(var(--accent-color-rgb), .1)&lt;/code&gt; 依赖它。变量缺失不报错，只是那些背景色静默失效，侧边栏 hover 高亮就这么一直没生效过。&lt;span class="emoji-plain"&gt;🎨&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;</description></item><item><title>2026 年 8 月</title><link>https://sutdown.github.io/moments/2026/08/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0000</pubDate><guid>https://sutdown.github.io/moments/2026/08/</guid><description>&lt;p&gt;::: 2026-08-20 15:02&lt;/p&gt;
&lt;p&gt;八月基本在跟课业和几个作业项目缠斗，笔记写得断断续续。回头看，学得最扎实的反而是那些「被迫给别人讲清楚」的部分——写下来这一动作本身就在筛掉理解里的含糊。&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-08-03 21:30&lt;/p&gt;
&lt;p&gt;改博客配色改到凌晨。把 accent 从灰蓝换成藕粉之后，整站的气质一下子软了下来，和手写体的标题终于对得上了。原来颜色选对，比加十个动效都管用。&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;</description></item><item><title>2026 年 5 月</title><link>https://sutdown.github.io/moments/2026/05/</link><pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate><guid>https://sutdown.github.io/moments/2026/05/</guid><description>&lt;p&gt;::: 2026-05-28 21:00&lt;/p&gt;
&lt;p&gt;CS146S 的周记补到第九周了。从 week1 开始一路记，中间夹着 LangChain、MCP 这些主题的整理。回头看这一摞笔记，倒是能看出自己理解方式的变化——早期偏记「是什么」，后面慢慢开始记「为什么这么设计」。&lt;span class="emoji-plain"&gt;🗒️&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-05-14 00:06&lt;/p&gt;
&lt;p&gt;给博客的分类挂件和页脚调了调样式。这个阶段还是零敲碎打——改一个地方就写一段 CSS，样式之间没有统一的设计变量，改到第三个地方就开始记不清前面写的是什么值了。为后来做设计 token 埋了伏笔。&lt;span class="emoji-plain"&gt;🔧&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;</description></item><item><title>2026 年 1 月</title><link>https://sutdown.github.io/moments/2026/01/</link><pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate><guid>https://sutdown.github.io/moments/2026/01/</guid><description>&lt;p&gt;::: 2026-01-13 18:10&lt;/p&gt;
&lt;p&gt;博客的骨架搭完了。从 Hugo + Stack 主题起步，&lt;code&gt;Initial commit&lt;/code&gt; 之后一天之内把首页、归档、About、Travelling 四个栏目立起来，评论接的是 Waline。&lt;/p&gt;
&lt;p&gt;选 Hugo 是因为它编译成纯静态，扔到 GitHub Pages 就完事——之前用宝塔面板 + Typecho 搭过动态博客，还得维护服务器，这次不想折腾那套了。&lt;span class="emoji-plain"&gt;🌱&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;
&lt;p&gt;::: 2026-01-13 17:24&lt;/p&gt;
&lt;p&gt;给七篇 AI 笔记补上分类字段。这种结构信息如果不从第一天规范化，后面会越积越乱——趁文章还少赶紧理干净。&lt;span class="emoji-plain"&gt;📚&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;:::&lt;/p&gt;</description></item></channel></rss>