<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>三寿空间</title><link>http://localhost:8090/</link><description>三寿空间</description><item><title><![CDATA[Codex CLI 常用命令与实战用法总结]]></title><link>http://localhost:8090/archives/codex-cli-chang-yong-ming-ling-yu-shi-zhan-yong-fa-zong-jie</link><description><![CDATA[Codex CLI 常用命令与实战用法总结 Codex CLI 是 OpenAI 推出的终端 AI 编程工具。它可以在本地代码仓库中读取项目、修改文件、运行命令、生成补丁、解释代码、修复 bug，并支持交互式和非交互式两种使用方式。官方仓库对它的定位是：一个运行在本地电脑上的轻量级编程 Agent。]]></description><guid>/archives/codex-cli-chang-yong-ming-ling-yu-shi-zhan-yong-fa-zong-jie</guid><pubDate>Sat, 9 May 2026 07:04:59 GMT</pubDate></item><item><title><![CDATA[5 款最适合普通 Obsidian 用户的实用插件]]></title><link>http://localhost:8090/archives/5-kuan-zui-gua-he-pu-tong-obsidian-yong-hu-de-shi-yong-cha-jian</link><description><![CDATA[Obsidian 的强大之处，不只是双向链接和 Markdown，而是它可以通过插件扩展成一套真正适合自己的知识工作台。 不过，插件并不是越多越好。装得太多，反而会让系统变复杂，甚至让人把时间花在折腾配置上，而不是写作、阅读和思考。 如果只推荐 5 款，我会优先选择这些真正通用、稳定、适合大多数 O]]></description><guid>/archives/5-kuan-zui-gua-he-pu-tong-obsidian-yong-hu-de-shi-yong-cha-jian</guid><pubDate>Sat, 9 May 2026 07:02:35 GMT</pubDate></item><item><title><![CDATA[【服务器】Cpu usage和Load average的区别]]></title><link>http://localhost:8090/archives/fu-wu-qi-cpu</link><description><![CDATA[下面用清晰、实用的方式解释服务器中 CPU Usage 和 Load Average 的区别，并告诉你它们分别能反映什么问题。 ✅ 一句话先说结论 CPU Usage = CPU 的“忙不忙”。 Load Average = 系统中“多少任务在等待 CPU 或 IO”。不是 CPU 使用率。 它们关]]></description><guid>/archives/fu-wu-qi-cpu</guid><pubDate>Sun, 12 Apr 2026 07:01:00 GMT</pubDate></item><item><title><![CDATA[用 Obsidian + LLM 搭建一个会自动生长的个人知识库]]></title><link>http://localhost:8090/archives/untitled-post</link><description><![CDATA[本文整理自 Andrej Karpathy 的文章 《LLM Wiki》。 原文链接：https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f 原文核心观点是：不要只把 LLM 当成临时问答或总结工具，而要让它持续维护一个结构]]></description><guid>/archives/untitled-post</guid><pubDate>Thu, 9 Apr 2026 06:59:00 GMT</pubDate></item><item><title><![CDATA[spec-kit 四大命令]]></title><link>http://localhost:8090/archives/spec-kit-sming-ling</link><description><![CDATA[这四个命名本质上是一套 vibe coding / spec-driven development 的阶段化心智模型，不是随意起的名字，而是刻意把 “人类在做软件时的思考顺序”拆解给 AI。 可以把它理解为： 给 AI 一个不会跳步、不会抢跑的开发流水线 下面我按 「做什么 / 产出什么 / 解决什]]></description><guid>/archives/spec-kit-sming-ling</guid><pubDate>Sat, 21 Mar 2026 11:36:00 GMT</pubDate></item><item><title><![CDATA[【golang】用 new 来初始化基本类型会怎么样]]></title><link>http://localhost:8090/archives/golang-yong-new-lai-chu-shi-hua-ji-ben-lei-xing-hui-zen-me-yang</link><description><![CDATA[这是一个非常好的问题，而且正好能把 “类型零值语义 + runtime 初始化 + new/make 本质差异” 彻底打通。结论先行： ✅ new(slice)、new(map)、new(chan) 都能编译通过 ❌ 但几乎都“不能直接用”，因为内部 runtime 结构根本没有被初始化 ✅ 本质上]]></description><guid>/archives/golang-yong-new-lai-chu-shi-hua-ji-ben-lei-xing-hui-zen-me-yang</guid><pubDate>Fri, 9 Jan 2026 16:35:00 GMT</pubDate></item><item><title><![CDATA[【golang】值类型与引用类型]]></title><link>http://localhost:8090/archives/golang-zhi-lei-xing-yu-yin-yong-lei-xing</link><description><![CDATA[先给一个特别“接地气”的说法： 值类型：变量里直接装的是数据本身 引用类型：变量里装的是“地址/引用”，真正的数据在别处 下面慢慢展开 👇 1. 值类型（Value Type）是什么？ 特点可以总结成一句： 赋值 / 传参 = 拷贝一份完整的数据 也就是说，当你把一个值类型赋值]]></description><guid>/archives/golang-zhi-lei-xing-yu-yin-yong-lei-xing</guid><pubDate>Tue, 9 Dec 2025 13:47:53 GMT</pubDate></item><item><title><![CDATA[【golang】slice与array区别]]></title><link>http://localhost:8090/archives/golang-sliceyu-arrayqu-bie</link><description><![CDATA[在 Go 里，**数组（array）和切片（slice）**看起来很像，但本质上完全不是一回事，这是很多人一开始容易混淆的点。 我按几个维度给你梳理一下： 1. 定义方式 &amp; 是否定长 // 数组：长度是类型的一部分，固定长度
var a1 [3]int          // 长度为 3 的 in]]></description><guid>/archives/golang-sliceyu-arrayqu-bie</guid><pubDate>Tue, 9 Dec 2025 13:46:27 GMT</pubDate></item><item><title><![CDATA[【golang】map的数据结构]]></title><link>http://localhost:8090/archives/golang-mapde-shu-ju-jie-gou</link><description><![CDATA[下面从 Go 运行时实现角度，系统讲清楚 map 的底层数据结构、核心组件、读写流程、扩容机制以及常见性能陷阱，这对你后端开发和性能调优非常有价值。 一、Go 中 map 的本质一句话概括 Go 的 map 是一个基于“哈希表 + 桶（bucket）+ 渐进式扩容”的高性能字典结构。 它不是红黑树、]]></description><guid>/archives/golang-mapde-shu-ju-jie-gou</guid><pubDate>Sun, 7 Dec 2025 07:21:35 GMT</pubDate></item><item><title><![CDATA[golang 面试题]]></title><link>http://localhost:8090/archives/golang-mian-shi-ti</link><description><![CDATA[1、内存逃逸的现象是什么？ 1.1 什么是内存逃逸？ 逃逸是指在函数内部创建的对象或者变量，在函数结束后仍然被其他部分引用或者持有； 原本可以分配在“栈”上的变量，被 Go 编译器判断为“可能在函数外被使用”，因此被强制分配到了“堆”上，这个现象就叫内存逃逸。]]></description><guid>/archives/golang-mian-shi-ti</guid><pubDate>Sun, 7 Dec 2025 07:07:34 GMT</pubDate></item><item><title><![CDATA[Hello Halo]]></title><link>http://localhost:8090/archives/hello-halo</link><description><![CDATA[如果你看到了这一篇文章，那么证明你已经安装成功了，感谢使用 Halo 进行创作，希望能够使用愉快。]]></description><guid>/archives/hello-halo</guid><pubDate>Sun, 7 Dec 2025 06:57:35 GMT</pubDate></item></channel></rss>