<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>教程 on Kerroの奇妙冒険</title><link>https://blog.kerro.cn/tags/%E6%95%99%E7%A8%8B/</link><description>Recent content from Kerroの奇妙冒険</description><generator>Hugo</generator><language>zh-CN</language><copyright>本博客所有文章除特别声明外，均采用 BY-NC-SA 许可协议。转载请注明出处！</copyright><lastBuildDate>Fri, 17 Jul 2026 14:00:00 +0800</lastBuildDate><atom:link href="https://blog.kerro.cn/tags/%E6%95%99%E7%A8%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>拆开 LLM（四）：NSP 之死与微调范式变迁——从冻结头到 LoRA，亲手跑一遍</title><link>https://blog.kerro.cn/2026/07/17/llm-anatomy-04-finetune-evolution/</link><pubDate>Fri, 17 Jul 2026 14:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/17/llm-anatomy-04-finetune-evolution/</guid><description>
<![CDATA[<h1>拆开 LLM（四）：NSP 之死与微调范式变迁——从冻结头到 LoRA，亲手跑一遍</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/llm-anatomy">llm-anatomy</a> 是一个&quot;把 LLM 拆开看&quot;的教学连载：不背黑话，每一章把大模型的一个器官亲手造一遍，所有结论都配可复现的实验数字。</p>
<p><a href="/2026/07/17/llm-anatomy-03-transformer-to-llama/">上一篇《拆开 LLM（三）：手写 Transformer，换件成 LLaMA》</a>我们把整台车焊了出来。这一篇是正传收官：聊聊怎么&quot;用&quot;模型——以及一个被行业悄悄埋掉的预训练任务。</p>
        
        <hr><p>本文2026-07-17首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-17</p>]]></description><category>项目实战</category></item><item><title>拆开 LLM（三）：手写 Transformer，然后把它换件成 LLaMA</title><link>https://blog.kerro.cn/2026/07/17/llm-anatomy-03-transformer-to-llama/</link><pubDate>Fri, 17 Jul 2026 13:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/17/llm-anatomy-03-transformer-to-llama/</guid><description>
<![CDATA[<h1>拆开 LLM（三）：手写 Transformer，然后把它换件成 LLaMA</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/llm-anatomy">llm-anatomy</a> 是一个&quot;把 LLM 拆开看&quot;的教学连载：不调库、不背黑话，每一章把大模型的一个器官亲手造一遍，所有结论都配可复现的实验数字。</p>
<p><a href="/2026/07/17/llm-anatomy-02-attention/">上一篇《拆开 LLM（二）：手撕注意力》</a>把注意力这台发动机完全拆开了。这一篇把整车焊出来：先造一台 2017 年的原版 Transformer，再像换汽车零件一样，把它逐件换成 LLaMA。</p>
        
        <hr><p>本文2026-07-17首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-17</p>]]></description><category>项目实战</category></item><item><title>拆开 LLM（二）：手撕注意力——后来的一切优化都在救这一条公式</title><link>https://blog.kerro.cn/2026/07/17/llm-anatomy-02-attention/</link><pubDate>Fri, 17 Jul 2026 12:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/17/llm-anatomy-02-attention/</guid><description>
<![CDATA[<h1>拆开 LLM（二）：手撕注意力——后来的一切优化都在救这一条公式</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/llm-anatomy">llm-anatomy</a> 是一个&quot;把 LLM 拆开看&quot;的教学连载：不调库、不背黑话，每一章用 numpy 把大模型的一个器官亲手造一遍，所有结论都配可复现的实验数字。</p>
        
        <hr><p>本文2026-07-17首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-17</p>]]></description><category>项目实战</category></item><item><title>拆开 LLM（一）：纯 numpy 手写 mini-autograd——反向传播不是魔法</title><link>https://blog.kerro.cn/2026/07/17/llm-anatomy-01-autograd/</link><pubDate>Fri, 17 Jul 2026 11:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/17/llm-anatomy-01-autograd/</guid><description>
<![CDATA[<h1>拆开 LLM（一）：纯 numpy 手写 mini-autograd——反向传播不是魔法</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/llm-anatomy">llm-anatomy</a> 是一个&quot;拆开 LLM&quot;的教学项目：不调库，把大语言模型的每个零件——自动微分、注意力、训练循环——亲手造一遍（前两章纯 numpy，第 3 章起 PyTorch 登场）。<a href="/2026/07/17/llm-anatomy-00-roadmap/">上一篇（第零章）：知识地图</a> 画了整张路线图；这一篇造第一个零件：自动微分引擎，外加一整条优化器推导链。</p>
        
        <hr><p>本文2026-07-17首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-17</p>]]></description><category>项目实战</category></item><item><title>拆开 LLM（零）：知识地图——每代架构都在修上一代的一个 bug</title><link>https://blog.kerro.cn/2026/07/17/llm-anatomy-00-roadmap/</link><pubDate>Fri, 17 Jul 2026 10:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/17/llm-anatomy-00-roadmap/</guid><description>
<![CDATA[<h1>拆开 LLM（零）：知识地图——每代架构都在修上一代的一个 bug</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/llm-anatomy">llm-anatomy</a> 是一个教学导向的开源项目：不调库，把 LLM 的每个零件亲手造一遍——搞清楚模型为什么长这样，而不只是怎么调它。</p>
<p>它和 <a href="/2026/07/14/credis-00-skeleton/">credis</a> 是这个博客的两根支柱：credis 拆&quot;计算机怎么工作&quot;（系统底层），这个系列拆&quot;模型为什么长这样&quot;（模型底层）。这是连载第一篇。</p>
        
        <hr><p>本文2026-07-17首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-17</p>]]></description><category>项目实战</category></item><item><title>边造 Redis 边学 C（一）：struct、C 字符串与第一次封装</title><link>https://blog.kerro.cn/2026/07/16/credis-01-fixed-store/</link><pubDate>Thu, 16 Jul 2026 17:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/16/credis-01-fixed-store/</guid><description>
<![CDATA[<h1>边造 Redis 边学 C（一）：struct、C 字符串与第一次封装</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/credis">credis</a> 是一个&quot;边造边学 C&quot;的开源项目：用纯 C 从零手写一个迷你键值数据库。<a href="/2026/07/14/credis-00-skeleton/">上一篇（第 0 章）</a>搭了骨架、画了 C 知识体系地图；这一篇它第一次<strong>有用</strong>了。</p>
        
        <hr><p>本文2026-07-16首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-16</p>]]></description><category>项目实战</category></item><item><title>边造 Redis 边学 C（零）：知识体系地图 + 第 0 章·骨架</title><link>https://blog.kerro.cn/2026/07/14/credis-00-skeleton/</link><pubDate>Tue, 14 Jul 2026 12:00:00 +0800</pubDate><guid>https://blog.kerro.cn/2026/07/14/credis-00-skeleton/</guid><description>
<![CDATA[<h1>边造 Redis 边学 C（零）：知识体系地图 + 第 0 章·骨架</h1><p>作者：Kerro（）</p>
        
          <blockquote>
<p><a href="https://github.com/KerroKapple/credis">credis</a> 是一个教学导向的开源项目：从一个空文件开始，用纯 C 一步步造出一个能通过网络访问、能持久化的迷你键值数据库——功能上像一个极简版 Redis。</p>
<p>它同时是一份&quot;边造边学 C&quot;的教程：每一章对应一个真实里程碑，跟着 commit 历史走，你能看到一个 C 项目怎么从&quot;打印一行字&quot;长成一个网络服务。这是连载第一篇。</p>
        
        <hr><p>本文2026-07-14首发于<a href='https://blog.kerro.cn/'>Kerroの奇妙冒険</a>，最后修改于2026-07-14</p>]]></description><category>项目实战</category></item></channel></rss>