<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>五块木头</title>
        <link>https://itsuki.cn</link>
        <description>一个喜欢 code 和 run 的前端 dog</description>
        <lastBuildDate>Mon, 13 Jul 2026 23:58:19 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>zh</language>
        <image>
            <title>五块木头</title>
            <url>https://itsuki.cn/logo.png</url>
            <link>https://itsuki.cn</link>
        </image>
        <copyright>All rights reserved 2026, Itsuki</copyright>
        <item>
            <title><![CDATA[手摸手带你实现前端乞丐版的 ChatGPT]]></title>
            <link>https://itsuki.cn/blog/chatgpt-demo</link>
            <guid>182</guid>
            <pubDate>Thu, 14 Dec 2023 14:10:18 GMT</pubDate>
            <description><![CDATA[一开始看到 chatgpt 的流式渲染，有点好奇流式渲染是如何实现的，无意之间发现 vercel 的库：ai，仔细学习了它的代码，写的小而精，把它看明白了之后，想着写一篇文章来输出一下。
所以我就根据 ai 这个库，来一步步带大家来实现前端乞丐版 chatgpt ，把这篇文章看完之后，也可以去看看 ai 这个库，代码是写的真不错（会发现代码都是抄它的，哈哈哈哈）！！！]]></description>
            <enclosure url="https://static.itsuki.cn/chatgpt-demo/chatgpt-demo-cover.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[从零开始学习前端开发：完整的前端自学指南]]></title>
            <link>https://itsuki.cn/blog/learn-frontend</link>
            <guid>181</guid>
            <pubDate>Thu, 14 Dec 2023 14:21:32 GMT</pubDate>
            <description><![CDATA[快速轻松地学习前端开发的基础知识，适合小白独立学习前端技术的指南，本文涵盖了从HTML和CSS到JavaScript, React/Vue等所有内容。]]></description>
            <enclosure url="https://static.itsuki.cn/article/bye-2022/bye-2022.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[再见2022，你好2023]]></title>
            <link>https://itsuki.cn/blog/byte-2022</link>
            <guid>180</guid>
            <pubDate>Thu, 14 Dec 2023 23:07:03 GMT</pubDate>
            <description><![CDATA[这一年，捣鼓了下nvim，去网易实习两个月，从学校离开去到了梦中情司：字节跳动，开启了工作生涯之旅。]]></description>
            <enclosure url="https://static.itsuki.cn/article/bye-2022/bye-2022.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[异步数据的状态管理：React-Query]]></title>
            <link>https://itsuki.cn/blog/react-query-tutorial</link>
            <guid>179</guid>
            <pubDate>Thu, 14 Dec 2023 16:16:24 GMT</pubDate>
            <description><![CDATA[我们使用状态管理来处理异步数据时，什么时候数据过期、添加额外的状态、错误处理、什么时候数据需要更新等等一系列的问题，不妨将异步的数据交给React-Query来处理，它是处理异步数据的最佳库之一。]]></description>
            <enclosure url="https://static.itsuki.cn//blog/react-query-tutorial/react-query-cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[一文读懂TypeScript中的范型计算]]></title>
            <link>https://itsuki.cn/blog/computing-with-generics</link>
            <guid>178</guid>
            <pubDate>Thu, 14 Dec 2023 13:59:02 GMT</pubDate>
            <description><![CDATA[一文读懂TypeScript中的范型计算]]></description>
            <enclosure url="https://static.itsuki.cn/article/computing-with-generics/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[从网易到字节，专升本的校招经验分享]]></title>
            <link>https://itsuki.cn/blog/autumn-recruit</link>
            <guid>177</guid>
            <pubDate>Thu, 14 Dec 2023 18:07:45 GMT</pubDate>
            <description><![CDATA[offer = 做好准备 + 稳住节奏 + 做好复盘 + 保持心态]]></description>
            <enclosure url="https://static.itsuki.cn/article/autumn-recruit/interview.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Git学习笔记整理]]></title>
            <link>https://itsuki.cn/blog/git-notes</link>
            <guid>176</guid>
            <pubDate>Thu, 14 Dec 2023 18:38:19 GMT</pubDate>
            <description><![CDATA[零零碎碎的学了一下 git , 也做了一些笔记, 之前的笔记比较零散, 所以这次有时间整理一下就出现了这篇文章, 这篇文章 = 文档 + 疑问.]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/git.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[一个专升本的五年自救记录]]></title>
            <link>https://itsuki.cn/blog/college-life</link>
            <guid>175</guid>
            <pubDate>Thu, 14 Dec 2023 12:14:20 GMT</pubDate>
            <description><![CDATA[在大学里, 我找到了自己喜欢的东西, 开始跑步, 每天早睡早起去图书馆学习, 如果你要问我我喜欢什么, 我会毫不犹豫的跟你说两件事: code和run]]></description>
            <enclosure url="https://static.itsuki.cn/article/college-life/cover.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[如何使用Github Actions实现一个简单的ci/cd]]></title>
            <link>https://itsuki.cn/blog/use-github-actions-implement-ci-cd</link>
            <guid>174</guid>
            <pubDate>Thu, 14 Dec 2023 02:48:43 GMT</pubDate>
            <description><![CDATA[真的不想手动打包部署了!!!]]></description>
            <enclosure url="https://static.itsuki.cn/article/ci-cd/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Ts 工具类实现(持续更新中...)]]></title>
            <link>https://itsuki.cn/blog/generic-tool-classes</link>
            <guid>172</guid>
            <pubDate>Thu, 14 Dec 2023 09:29:31 GMT</pubDate>
            <description><![CDATA[简单? 不简单!]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/ts-generic.jpeg" length="0" type="image/jpeg"/>
        </item>
        <item>
            <title><![CDATA[博客船新版本来啦!]]></title>
            <link>https://itsuki.cn/blog/new-blog-styles</link>
            <guid>171</guid>
            <pubDate>Thu, 14 Dec 2023 18:36:13 GMT</pubDate>
            <description><![CDATA[博客船新版本, 深色模式, 卡片布局]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/new-blog-style.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[在 Ts 中如何正确的遍历一个对象]]></title>
            <link>https://itsuki.cn/blog/iterate-object-in-typescript</link>
            <guid>170</guid>
            <pubDate>Thu, 14 Dec 2023 09:28:01 GMT</pubDate>
            <description><![CDATA[我们知道在Js中如何遍历一个对象, 但是在Ts中会报错, 你真的了解吗?]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/ts-loop-object.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[记录pointer-events的一次使用]]></title>
            <link>https://itsuki.cn/blog/record-pointer-events-use</link>
            <guid>169</guid>
            <pubDate>Thu, 14 Dec 2023 20:11:20 GMT</pubDate>
            <description><![CDATA[pointer-events是什么? 可以做什么?]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/pointer-events.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[终于把 vim 弄成了 vscode 的模样]]></title>
            <link>https://itsuki.cn/blog/skcode-readme</link>
            <guid>168</guid>
            <pubDate>Thu, 14 Dec 2023 14:14:08 GMT</pubDate>
            <description><![CDATA[vim + vscode = skcode]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/skcode.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[context + hooks = 真香]]></title>
            <link>https://itsuki.cn/blog/context-hooks-use</link>
            <guid>167</guid>
            <pubDate>Thu, 14 Dec 2023 22:02:12 GMT</pubDate>
            <description><![CDATA[context + hooks = 真香]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/context+hooks.jpeg" length="0" type="image/jpeg"/>
        </item>
        <item>
            <title><![CDATA[从专升本到互联网大厂-我的2021]]></title>
            <link>https://itsuki.cn/blog/professional-upgrade-to-internet-giant-2021</link>
            <guid>166</guid>
            <pubDate>Thu, 14 Dec 2023 14:33:32 GMT</pubDate>
            <description><![CDATA[从专升本到互联网大厂-我的2021]]></description>
            <enclosure url="https://static.itsuki.cn/article/2021.webp" length="0" type="image/webp"/>
        </item>
        <item>
            <title><![CDATA[React prop 钻取]]></title>
            <link>https://itsuki.cn/blog/react-prop-drilling</link>
            <guid>165</guid>
            <pubDate>Wed, 13 Dec 2023 04:51:03 GMT</pubDate>
            <description><![CDATA[React prop 钻取]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/propDriling.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[关于 Xss 攻击的这些事]]></title>
            <link>https://itsuki.cn/blog/about-xss</link>
            <guid>164</guid>
            <pubDate>Thu, 14 Dec 2023 17:57:49 GMT</pubDate>
            <description><![CDATA[Cross-Site Scripting（跨站脚本攻击）简称XSS，是一种代码注入攻击。]]></description>
            <enclosure url="https://static.itsuki.cn/article-cover/xss.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[你喜欢跑步吗？]]></title>
            <link>https://itsuki.cn/blog/do-you-like-running</link>
            <guid>23</guid>
            <pubDate>Sun, 03 Nov 2024 10:48:50 GMT</pubDate>
            <description><![CDATA[纵有疾风起，人生不言弃。]]></description>
            <enclosure url="https://static.itsuki.cn/article/你喜欢跑步吗？/0.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[平平无奇的2023]]></title>
            <link>https://itsuki.cn/blog/bye-2023</link>
            <guid>20</guid>
            <pubDate>Thu, 22 Feb 2024 00:39:32 GMT</pubDate>
            <description><![CDATA[跑了很多步、读了一些书、去了几个地方、多了两项运动、写了很多代码、写了几篇文章]]></description>
            <enclosure url="https://skfztuyhbelqtomwriol.supabase.co/storage/v1/object/sign/itsuki.cn/blog/bye-2023/byte-2023.webp?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJpdHN1a2kuY24vYmxvZy9ieWUtMjAyMy9ieXRlLTIwMjMud2VicCIsImlhdCI6MTcxMDAyODgzOCwiZXhwIjoxNzEwMDMyNDM4fQ.oJJ23gn7GVdJwKPNS8naq_hZItAA2Po-86Mh3QLszBs" length="0" type="image/webp"/>
        </item>
    </channel>
</rss>