<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Shengrui Zhang · Blog</title><description>Thoughts and notes on technology</description><link>https://www.zhangshengrui.com/</link><language>zh-CN</language><item><title>A Rescue Crawl: Archiving xitek.com Before It Shuts Down</title><link>https://www.zhangshengrui.com/en/articles/xitek-save/</link><guid isPermaLink="true">https://www.zhangshengrui.com/en/articles/xitek-save/</guid><description>Before a photography community goes offline, I built a resumable Playwright crawler that fights WAF rate-limiting to save 1,642 gear reviews — paving the way for a future RAG knowledge base.</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>抢救性爬取：色影无忌 xitek.com 全站存档工程实录</title><link>https://www.zhangshengrui.com/zh/articles/xitek-save/</link><guid isPermaLink="true">https://www.zhangshengrui.com/zh/articles/xitek-save/</guid><description>在站点关停倒计时前，对抗 WAF 频率限流，搭一套可断点续传的 Playwright 爬虫存入 1642 篇器材评测，为后续 RAG 知识库铺路。</description><pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate></item><item><title>用 Astro 构建极速静态站点</title><link>https://www.zhangshengrui.com/zh/articles/astro/</link><guid isPermaLink="true">https://www.zhangshengrui.com/zh/articles/astro/</guid><description>分享使用 Astro 的群岛架构打造高性能个人网站的实践经验。</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Building Blazing-Fast Static Sites with Astro</title><link>https://www.zhangshengrui.com/en/articles/astro/</link><guid isPermaLink="true">https://www.zhangshengrui.com/en/articles/astro/</guid><description>Sharing hands-on experience building a high-performance personal site with Astro&apos;s islands architecture.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Notes on Local LLM RAG in Practice</title><link>https://www.zhangshengrui.com/en/articles/rag/</link><guid isPermaLink="true">https://www.zhangshengrui.com/en/articles/rag/</guid><description>Lessons and optimizations from deploying a local LLM with RAG in a private environment.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>本地大模型 RAG 实践笔记</title><link>https://www.zhangshengrui.com/zh/articles/rag/</link><guid isPermaLink="true">https://www.zhangshengrui.com/zh/articles/rag/</guid><description>记录在私有环境中部署本地大模型并结合 RAG 的踩坑与优化。</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>I Gave My AI a Front Desk - How Claude Code and OpenClaw Work Together</title><link>https://www.zhangshengrui.com/en/articles/claude-code-openclaw-architecture/</link><guid isPermaLink="true">https://www.zhangshengrui.com/en/articles/claude-code-openclaw-architecture/</guid><description>A non-technical metaphor to understand my AI operating system in 3 minutes.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>我给 AI 配了个前台——Claude Code 与 OpenClaw 如何分工协作</title><link>https://www.zhangshengrui.com/zh/articles/claude-code-openclaw-architecture/</link><guid isPermaLink="true">https://www.zhangshengrui.com/zh/articles/claude-code-openclaw-architecture/</guid><description>用 3 分钟看懂我的 AI 操作系统：一个非技术视角的比喻。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>