<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>WMM 的个人空间</title><description>AI 协同开发 · 学习笔记 · 作品展示</description><link>https://wmm-site.pages.dev/</link><language>zh_CN</language><item><title>Hello World - 我的个人网站上线了</title><link>https://wmm-site.pages.dev/posts/hello-world/</link><guid isPermaLink="true">https://wmm-site.pages.dev/posts/hello-world/</guid><description>这是我的第一篇博客文章，记录个人网站的搭建过程</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;Hello World - 我的个人网站上线了&lt;/h1&gt;
&lt;p&gt;欢迎来到我的个人空间！&lt;/p&gt;
&lt;h2&gt;关于这个网站&lt;/h2&gt;
&lt;p&gt;这是一个使用 Astro + Fuwari 模板搭建的个人网站，部署在 Cloudflare Pages。&lt;/p&gt;
&lt;h2&gt;技术栈&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;框架:&lt;/strong&gt; Astro 5.13.10&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;样式:&lt;/strong&gt; Tailwind CSS 3.4.19&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;部署:&lt;/strong&gt; Cloudflare Pages&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;搜索:&lt;/strong&gt; Pagefind&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;未来计划&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 添加更多文章&lt;/li&gt;
&lt;li&gt;[ ] 完善作品集&lt;/li&gt;
&lt;li&gt;[ ] 建立知识花园&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>我的 AI 协同开发之旅</title><link>https://wmm-site.pages.dev/posts/my-first-article/</link><guid isPermaLink="true">https://wmm-site.pages.dev/posts/my-first-article/</guid><description>记录我如何使用 AI 工具进行软件开发，从零基础到搭建个人网站</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;我的 AI 协同开发之旅&lt;/h1&gt;
&lt;h2&gt;背景&lt;/h2&gt;
&lt;p&gt;作为一个对编程感兴趣但没有系统学习过的人，我一直想搭建一个属于自己的个人网站。传统的学习路径是先学 HTML/CSS/JavaScript，再学框架，最后才能动手做项目。但在 AI 时代，我选择了一条不同的路。&lt;/p&gt;
&lt;h2&gt;AI 协同开发的理念&lt;/h2&gt;
&lt;p&gt;AI 协同开发不是让 AI 代替你写代码，而是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;你作为架构师&lt;/strong&gt;：负责需求分析、技术选型、质量把控&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI 作为执行者&lt;/strong&gt;：负责代码实现、问题排查、文档生成&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这种模式让我能够：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;跳过繁琐的语法学习，直接理解架构和逻辑&lt;/li&gt;
&lt;li&gt;快速验证想法，迭代改进&lt;/li&gt;
&lt;li&gt;在实践中学习，而不是在理论中打转&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;技术选型&lt;/h2&gt;
&lt;p&gt;经过研究，我选择了以下技术栈：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Astro&lt;/strong&gt;：静态站点生成器，性能优秀&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tailwind CSS&lt;/strong&gt;：原子化 CSS 框架&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cloudflare Pages&lt;/strong&gt;：免费的静态网站托管&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obsidian&lt;/strong&gt;：Markdown 编辑器，用于内容管理&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;过程&lt;/h2&gt;
&lt;p&gt;整个搭建过程分为三个阶段：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;环境搭建和模板初始化&lt;/li&gt;
&lt;li&gt;内容定制和博客系统&lt;/li&gt;
&lt;li&gt;作品集和知识花园&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;每个阶段都有明确的交付物和验收标准。&lt;/p&gt;
&lt;h2&gt;收获&lt;/h2&gt;
&lt;p&gt;通过这个项目，我学到了：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;现代前端项目的基本结构&lt;/li&gt;
&lt;li&gt;Git 版本控制的工作流程&lt;/li&gt;
&lt;li&gt;CI/CD 自动化部署的概念&lt;/li&gt;
&lt;li&gt;AI 协同开发的最佳实践&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;未来计划&lt;/h2&gt;
&lt;p&gt;接下来，我计划：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;完善网站的功能和视觉设计&lt;/li&gt;
&lt;li&gt;持续输出技术博客&lt;/li&gt;
&lt;li&gt;建立个人知识花园&lt;/li&gt;
&lt;li&gt;探索更多 AI 协同开发的可能性&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Astro 框架入门指南</title><link>https://wmm-site.pages.dev/posts/astro-guide/</link><guid isPermaLink="true">https://wmm-site.pages.dev/posts/astro-guide/</guid><description>Astro 是一个现代的静态站点生成器，本文介绍其核心概念和基本用法</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;Astro 框架入门指南&lt;/h1&gt;
&lt;h2&gt;什么是 Astro？&lt;/h2&gt;
&lt;p&gt;Astro 是一个专为内容驱动网站设计的静态站点生成器。它的核心理念是&quot;零 JavaScript 默认&quot;——生成的网站在客户端只加载最少的 JavaScript。&lt;/p&gt;
&lt;h2&gt;核心特性&lt;/h2&gt;
&lt;h3&gt;1. 岛屿架构（Islands Architecture）&lt;/h3&gt;
&lt;p&gt;Astro 的岛屿架构允许你：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;在页面中嵌入交互式组件&lt;/li&gt;
&lt;li&gt;只有交互式组件才会加载 JavaScript&lt;/li&gt;
&lt;li&gt;静态内容保持零 JS&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 内容集合（Content Collections）&lt;/h3&gt;
&lt;p&gt;Astro 5 引入了内容集合 API，让你可以：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;类型安全地管理 Markdown 内容&lt;/li&gt;
&lt;li&gt;自动生成路由&lt;/li&gt;
&lt;li&gt;验证 frontmatter 数据&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 多框架支持&lt;/h3&gt;
&lt;p&gt;Astro 支持多种前端框架：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;Vue&lt;/li&gt;
&lt;li&gt;Svelte&lt;/li&gt;
&lt;li&gt;Solid&lt;/li&gt;
&lt;li&gt;Preact&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;为什么选择 Astro？&lt;/h2&gt;
&lt;p&gt;对于博客和内容网站，Astro 有以下优势：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;性能优秀&lt;/strong&gt;：生成的网站加载速度极快&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SEO 友好&lt;/strong&gt;：静态 HTML 对搜索引擎友好&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;易于部署&lt;/strong&gt;：可以部署到任何静态托管服务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开发体验好&lt;/strong&gt;：热重载、TypeScript 支持&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;Astro 是搭建个人网站的理想选择，特别是对于内容驱动的博客和文档站点。&lt;/p&gt;
</content:encoded></item><item><title>使用 Cloudflare Pages 部署静态网站</title><link>https://wmm-site.pages.dev/posts/cloudflare-pages/</link><guid isPermaLink="true">https://wmm-site.pages.dev/posts/cloudflare-pages/</guid><description>Cloudflare Pages 提供免费的静态网站托管，本文介绍如何使用它部署 Astro 站点</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;使用 Cloudflare Pages 部署静态网站&lt;/h1&gt;
&lt;h2&gt;为什么选择 Cloudflare Pages？&lt;/h2&gt;
&lt;p&gt;Cloudflare Pages 是一个现代化的静态网站托管平台，具有以下优势：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;免费额度充足&lt;/strong&gt;：每月 500 次构建，无限带宽&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;全球 CDN&lt;/strong&gt;：内容分发到全球 200+ 节点&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自动 HTTPS&lt;/strong&gt;：免费的 SSL 证书&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git 集成&lt;/strong&gt;：推送代码自动部署&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;部署流程&lt;/h2&gt;
&lt;h3&gt;1. 准备代码&lt;/h3&gt;
&lt;p&gt;确保你的项目已经推送到 GitHub。&lt;/p&gt;
&lt;h3&gt;2. 连接 Cloudflare&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;登录 Cloudflare Dashboard&lt;/li&gt;
&lt;li&gt;进入 Pages 项目&lt;/li&gt;
&lt;li&gt;连接 GitHub 仓库&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;3. 配置构建设置&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;构建命令&lt;/strong&gt;：&lt;code&gt;npm run build&lt;/code&gt; 或 &lt;code&gt;pnpm run build&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;输出目录&lt;/strong&gt;：&lt;code&gt;dist&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Node.js 版本&lt;/strong&gt;：18 或更高&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4. 部署&lt;/h3&gt;
&lt;p&gt;推送代码后，Cloudflare 会自动构建和部署。&lt;/p&gt;
&lt;h2&gt;自定义域名&lt;/h2&gt;
&lt;p&gt;Cloudflare Pages 支持自定义域名：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;在项目设置中添加自定义域名&lt;/li&gt;
&lt;li&gt;配置 DNS 记录&lt;/li&gt;
&lt;li&gt;等待 SSL 证书签发&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;Cloudflare Pages 是部署静态网站的最佳选择之一，特别适合个人博客和项目文档。&lt;/p&gt;
</content:encoded></item></channel></rss>