[{"content":"博客上线了。这篇文章记录一下搭建过程，省得以后自己忘了。\n整体结构 整套东西只有三块：\n域名 —— 在腾讯云注册的 sunshenliang.top DNS 与托管 —— Cloudflare 接管解析，并提供静态站点托管 站点本身 —— Hugo 生成的纯静态站点 没有服务器，没有数据库，也没有月费。\n为什么用静态站点 博客的本质是「把一堆 Markdown 渲染成网页」。这件事在构建时做一次就够了，没有必要每次访问都让服务器现算。\n静态站点带来的好处很直接：\n打开速度快，页面就是 HTML + CSS 没有后台，也就没有后台漏洞 备份就是备份一个 git 仓库 托管免费 代价是评论、搜索这类功能需要额外的第三方服务，不过对个人博客来说够用了。\n写作流程 新增一篇文章只需要一个命令：\nhugo new content posts/my-new-post.md 然后编辑 content/posts/my-new-post.md，推送仓库，Cloudflare 自动重新构建。\n代码高亮 顺便测一下代码块样式：\ndef fib(n: int) -\u0026gt; int: a, b = 0, 1 for _ in range(n): a, b = b, a + b return a print([fib(i) for i in range(10)]) 接下来 补上关于页 把评论接上（大概会用 Giscus） 慢慢写，别为了更新而更新 ","permalink":"https://sunshenliang.top/posts/hello-blog/","summary":"记一下从腾讯云域名到 Cloudflare Pages 上线的完整过程，方便以后自己回看。","title":"这个博客是怎么搭起来的"},{"content":"我是孙深亮。\n这个站点用来存放三类东西：技术笔记、读书摘要，以及一些还没想清楚的想法。\n这里写什么 技术 —— 踩过的坑、读完的源码、能复用的方案 读书 —— 不求完整，只记当时真正有触动的那几句 随笔 —— 想不清楚的部分，先写下来 联系方式 GitHub：github.com/ 邮箱：hi@sunshenliang.top 不常回消息，但都会看。\n","permalink":"https://sunshenliang.top/about/","summary":"\u003cp\u003e我是孙深亮。\u003c/p\u003e\n\u003cp\u003e这个站点用来存放三类东西：技术笔记、读书摘要，以及一些还没想清楚的想法。\u003c/p\u003e\n\u003ch2 id=\"这里写什么\"\u003e这里写什么\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e技术\u003c/strong\u003e —— 踩过的坑、读完的源码、能复用的方案\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e读书\u003c/strong\u003e —— 不求完整，只记当时真正有触动的那几句\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e随笔\u003c/strong\u003e —— 想不清楚的部分，先写下来\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"联系方式\"\u003e联系方式\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGitHub：\u003ca href=\"https://github.com/\"\u003egithub.com/\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e邮箱：\u003ccode\u003ehi@sunshenliang.top\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e不常回消息，但都会看。\u003c/p\u003e","title":"关于"},{"content":"写久了总会忘，索性整理成一份速查表。\n新建文章 hugo new content posts/slug.md 文件会落在 content/posts/slug.md，并按 archetypes/default.md 生成头部。\nFront matter --- title: \u0026#34;文章标题\u0026#34; date: 2026-11-05T21:30:00+08:00 draft: false tags: [\u0026#34;Hugo\u0026#34;, \u0026#34;速查\u0026#34;] categories: [\u0026#34;技术\u0026#34;] summary: \u0026#34;列表页显示的摘要\u0026#34; --- draft: true 的文章不会被打包，但 hugo server -D 时可见。\n本地预览 hugo server -D 默认在 http://localhost:1313，改文件会热更新。\n几个常用短代码 折叠块：\n{{\u0026lt; collapse title=\u0026ldquo;点开看看\u0026rdquo; \u0026gt;}} 里面可以放任意 Markdown。 {{\u0026lt; /collapse \u0026gt;}}\n图片带说明：\n{{\u0026lt; figure src=\u0026quot;/images/demo.png\u0026quot; caption=\u0026ldquo;图注\u0026rdquo; \u0026gt;}}\n目录结构 sunshenliang-blog/ ├── content/ │ ├── posts/ # 文章 │ ├── about.md │ └── search.md ├── themes/PaperMod/ # 主题 ├── hugo.toml # 全站配置 └── static/ # 原样拷贝的文件 static/ 下的东西会原封不动出现在站点根目录，放 favicon、图片、CNAME 之类最方便。\n","permalink":"https://sunshenliang.top/posts/hugo-cheatsheet/","summary":"常用 front matter、短代码和目录结构的备忘，忘的时候翻一眼。","title":"Hugo 写作速查表"},{"content":"最近在重读一些讲「长期主义」的书，读得慢，想法也零散，随手记几条。\n一 大多数量变到质变的故事，都是在事后才被讲成故事的。当时身处其中的人，大概率只觉得重复、枯燥、看不到头。\n所以「坚持」这件事本身不值得夸耀，值得夸耀的是在看不到反馈的时候仍然愿意继续判断。\n二 我们高估了一年能做成的事，低估了十年能做成的事。\n这句话被引用得太滥了，但它确实解释了一个现象：很多人不是能力不够，是给一件事的时间预算太短。\n写博客也是这样。指望写三篇就有人看，基本会失望；写三年，回头看的价值就出来了——哪怕只有自己看。\n三 记录比总结重要。\n总结要求你想明白，记录只要求你诚实。而大部分时候，人是想不明白的，硬要总结就会开始自我欺骗。先把当时的状态记下来，判断留给以后。\n这也是我重新开始写博客的原因之一。\n下次再补。\n","permalink":"https://sunshenliang.top/posts/reading-notes-slow/","summary":"关于「长期做一件小事」的一点零散想法，不成体系。","title":"读书笔记：慢一点也没关系"}]