<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>odkkk - 技术博客</title><description>个人技术博客，分享开发经验、实用工具和开源项目</description><link>https://www.odkkk.com/</link><language>zh-CN</language><item><title>从零开始使用 Astro + Vercel 搭建个人现代化静态博客</title><link>https://www.odkkk.com/blog/astro-blog-setup-guide/</link><guid isPermaLink="true">https://www.odkkk.com/blog/astro-blog-setup-guide/</guid><description>一份面向初学者的 Astro 静态博客搭建与部署全流程教程。包含本地环境配置、Astro 脚手架初始化、Markdown 文章撰写、GitHub 代码托管以及 Vercel 自动化部署与自定义域名解析。</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>Web开发</category><category>Astro</category><category>博客搭建</category><category>Node.js</category><category>GitHub</category><category>Vercel</category></item><item><title>Vercel 部署 Next.js 后的国内加速手记</title><link>https://www.odkkk.com/blog/vercel-china-acceleration/</link><guid isPermaLink="true">https://www.odkkk.com/blog/vercel-china-acceleration/</guid><description>Next.js 项目部署到 Vercel 后国内访问拉胯，绑域名并把解析指向 cname-china.vercel-dns.com 一招搞定加速，附前后对比。</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>Web开发</category><category>Vercel</category><category>Next.js</category><category>国内加速</category><category>部署</category></item><item><title>VODK 项目中的多层缓存架构实践</title><link>https://www.odkkk.com/blog/vodk-tiered-cache/</link><guid isPermaLink="true">https://www.odkkk.com/blog/vodk-tiered-cache/</guid><description>视频聚合站 tv.odkkk.com 是怎么把多个不稳定的数据源变成一个顺滑的站点的——聊聊背后的多层缓存思路。</description><pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate><category>Web开发</category><category>缓存</category><category>架构</category><category>性能优化</category><category>随笔</category></item><item><title>使用 Astro 构建现代化静态博客</title><link>https://www.odkkk.com/blog/astro-blog/</link><guid isPermaLink="true">https://www.odkkk.com/blog/astro-blog/</guid><description>探索如何使用 Astro 框架构建一个高性能、SEO 友好的静态博客系统，从项目初始化到部署上线的完整指南。</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>Web开发</category><category>Astro</category><category>静态站点</category><category>TypeScript</category><category>Tailwind CSS</category></item><item><title>Python 异步编程实战指南</title><link>https://www.odkkk.com/blog/python-async/</link><guid isPermaLink="true">https://www.odkkk.com/blog/python-async/</guid><description>深入理解 Python asyncio 的核心概念，掌握异步编程的最佳实践，提升爬虫和 IO 密集型任务的性能。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate><category>Python</category><category>Python</category><category>asyncio</category><category>异步编程</category><category>爬虫</category></item><item><title>Tailwind CSS 实用技巧与最佳实践</title><link>https://www.odkkk.com/blog/tailwind-tips/</link><guid isPermaLink="true">https://www.odkkk.com/blog/tailwind-tips/</guid><description>分享 Tailwind CSS 在实际项目中的使用技巧，包括自定义设计系统、性能优化和常见问题解决方案。</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate><category>前端</category><category>CSS</category><category>Tailwind CSS</category><category>前端开发</category></item></channel></rss>