<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>the mori. — 代码、设计与作品的数字花园</title><description>一个开发者的数字花园。分享前端开发、创意编程和设计，记录实用工具与作品。</description><link>https://fieldnotes.example/</link><language>zh-cn</language><item><title>用 Shader，画一片会呼吸的风景</title><link>https://fieldnotes.example/posts/shader-landscape/</link><guid isPermaLink="true">https://fieldnotes.example/posts/shader-landscape/</guid><description>从一行噪声函数开始，探索用数学构建自然的可能。让代码变成画笔，让像素拥有生命。</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate><category>创意编程</category><category>WebGL</category><category>Shader</category><author>hello@example.com (Morty)</author></item><item><title>Astro Islands：让网页回归轻盈</title><link>https://fieldnotes.example/posts/astro-islands/</link><guid isPermaLink="true">https://fieldnotes.example/posts/astro-islands/</guid><description>不是每个页面都需要一个完整的应用。从 Islands 架构出发，重新思考内容网站真正需要什么。</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>Astro</category><category>前端开发</category><category>性能</category><author>hello@example.com (Morty)</author></item><item><title>用 CSS 变量，搭建一个有呼吸感的设计系统</title><link>https://fieldnotes.example/posts/css-design-tokens/</link><guid isPermaLink="true">https://fieldnotes.example/posts/css-design-tokens/</guid><description>从颜色、间距到主题切换，让零散的样式拥有共同的语言。</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate><category>CSS</category><category>设计系统</category><category>前端开发</category><author>hello@example.com (Morty)</author></item><item><title>好的动效，是一种不打扰的温柔</title><link>https://fieldnotes.example/posts/meaningful-motion/</link><guid isPermaLink="true">https://fieldnotes.example/posts/meaningful-motion/</guid><description>聊聊交互里的节奏、反馈与留白，以及什么时候应该让动画停下来。</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate><category>交互设计</category><category>CSS</category><category>动效</category><author>hello@example.com (Morty)</author></item><item><title>TypeScript 的边界：类型之外的真实世界</title><link>https://fieldnotes.example/posts/typescript-boundaries/</link><guid isPermaLink="true">https://fieldnotes.example/posts/typescript-boundaries/</guid><description>当 API 数据进入应用，类型断言并不能替我们保证安全。</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>TypeScript</category><category>前端开发</category><author>hello@example.com (Morty)</author></item><item><title>Markdown：写作与界面之间的小小桥梁</title><link>https://fieldnotes.example/posts/markdown-as-interface/</link><guid isPermaLink="true">https://fieldnotes.example/posts/markdown-as-interface/</guid><description>从标题到代码块，让文字结构自然地成为阅读体验的一部分。</description><pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate><category>Markdown</category><category>Astro</category><category>写作</category><author>hello@example.com (Morty)</author></item></channel></rss>