<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>雨&amp;月</title><description>文字的力量</description><link>https://blog.rainyue.cn/</link><templateTheme>Firefly</templateTheme><templateThemeVersion>6.13.8</templateThemeVersion><templateThemeUrl>https://github.com/CuteLeaf/Firefly</templateThemeUrl><lastBuildDate>2026年7月13日 01:37:17</lastBuildDate><item><title>设计中的简约之道</title><link>https://blog.rainyue.cn/posts/simplicity-in-design/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/simplicity-in-design/</guid><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;少即是多&lt;a href=&quot;#少即是多&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;密斯·凡德罗曾说：“少即是多”。这句话在当代设计中依然闪烁着智慧的光芒。当我们面对一个设计问题时，第一反应往往是添加更多的元素、更多的颜色、更多的功能。但真正优秀的设计，往往来自于减法。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;留白的力量&lt;a href=&quot;#留白的力量&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;留白不是空白，而是有意识的呼吸空间。它让内容得以舒展，让视线得以休息。在信息过载的时代，留白成为一种奢侈，也成为一种态度。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;好的设计是尽可能少的设计。——迪特·拉姆斯&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;克制的色彩&lt;a href=&quot;#克制的色彩&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;色彩是情感的载体，但过多的色彩会造成视觉噪音。选择有限的调色板，让每一种颜色都有存在的理由，这是简约设计的核心之一。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Typography 的艺术&lt;a href=&quot;#typography-的艺术&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;文字本身即是设计。选择合适的字体、恰当的字号、舒适的行距，让阅读成为一种享受。衬线体与无衬线体的搭配，粗体与细体的对比，都是无声的对话。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;结语&lt;a href=&quot;#结语&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;简约不是简单，而是经过深思熟虑后的精炼。它需要勇气——敢于删除的勇气，敢于留白的勇气，敢于让作品自己说话的勇气。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>个人介绍</title><link>https://blog.rainyue.cn/posts/profile/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/profile/</guid><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;笔者现就读于南京农业大学，信息与计算科学学生。对计算机方面颇感兴趣，遂尝试创立博客并分享自己的学习经历。但是由于时间原因，博客内容相对较少，后续会继续更新。&lt;/p&gt;</content:encoded></item><item><title>年中总结</title><link>https://blog.rainyue.cn/posts/2026middle/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/2026middle/</guid><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;笔者自2025年10月左右开始写博客，过去差不多半年，大学生涯也结束一半了，期间做了很多愚蠢的事，长了很多教训，也算是对自己的磨砺吧。暑假一过，开学就大三了，即将面临考公和考研的抉择。&lt;/p&gt;
&lt;p&gt;2025年年初，我回到过高中母校进行过回访，当时是我们高三班主任带我进教室的。当时看到一群朝气蓬勃的高一学生，往事浮上心头。2022年，我也像他们一样，听着学长的讲述。如今，我成为了主讲人。&lt;/p&gt;
&lt;p&gt;一直不知道该怎样和高三学生讲述学习上的痛点，总感觉老套的讲法一点都没有意思，自己也一直在构思，希望他们能听明白，也能听进去。&lt;/p&gt;
&lt;p&gt;现在，2026年过去了一半，我觉得有必要再踏上回母校的征途，帮助26届的考生了。也算是对自己大学征途过半的一个了结，后半程的路，任重而道远。&lt;/p&gt;</content:encoded></item><item><title>考前感悟</title><link>https://blog.rainyue.cn/posts/final_exam/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/final_exam/</guid><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;大二的最后一场期末考试了，再咬咬牙！！！&lt;/p&gt;</content:encoded></item><item><title>AkkoCloud二探</title><link>https://blog.rainyue.cn/posts/akkocloudvps_more/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/akkocloudvps_more/</guid><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;是的，AkkoCloud的美西机器又缺货了！！！&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;笔者前一阵子也是好不容易才采购到了一个月付60的美西CN2 GIA机器&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;缺货界面&quot; loading=&quot;lazy&quot; width=&quot;2549&quot; height=&quot;1352&quot; src=&quot;/_astro/lackofthings.DNoN8Yyh_Ly72v.webp&quot; srcset=&quot;/_astro/lackofthings.DNoN8Yyh_Z1y8HEt.webp 640w, /_astro/lackofthings.DNoN8Yyh_1DcoEW.webp 750w, /_astro/lackofthings.DNoN8Yyh_Z2rC5qg.webp 828w, /_astro/lackofthings.DNoN8Yyh_ZQENp8.webp 1080w, /_astro/lackofthings.DNoN8Yyh_x1iEF.webp 1280w, /_astro/lackofthings.DNoN8Yyh_e5ebS.webp 1668w, /_astro/lackofthings.DNoN8Yyh_Z27m9fw.webp 2048w, /_astro/lackofthings.DNoN8Yyh_Ly72v.webp 2549w&quot; /&gt;&lt;figcaption&gt;缺货界面&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;最近很多厂商像VMRack，VMISS类的商家三网优化全部缺货，只能再等等了&lt;/p&gt;</content:encoded></item><item><title>AkkoCloud 美西 CN2 GIA 测评</title><link>https://blog.rainyue.cn/posts/akkocloudvps/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/akkocloudvps/</guid><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;背景&lt;a href=&quot;#背景&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;引用自Telegram科学上网观察与机场测速&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;此次打击清算翻墙国内中转的力度前所未有，TG机场群和Twitter帖一片哀嚎，说是国内中转翻墙机场至暗时刻也不为过。如此迅速的大规模、系统性打击应该是来自高层的指示。因为国内中转机到掌控权在打击者监管方手里，要封锁可谓是易如反掌，国家层级的封锁，即使被拔线也毫无反抗之力。至于为什么这次力度这么大，原因不清楚也不需要纠结。&lt;/p&gt;&lt;p&gt;此次打击对所有中转机场都有影响，因为是连坐制的，一旦有一个机场通报整个ip段都会被拔，也就是说即使你的机场没通报，也一样会受到影响，因为没人可保证其他机场不会被通报。（提出ip通报连坐制的真是个天才）。同时即使都没通报，IDC为了安全也会主动清退。所以即使目前正常的中转（包括专线中转）机场也是岌岌可危的。&lt;/p&gt;&lt;p&gt;目前各机场也是各显神通，采取包括封端，自建DNS，更换直连协议节点，海外中转等策略。本质上这是一场回合制游戏，GFW出牌之后轮到我们出牌了而已。只希望这轮高压态势不会持续太久。&lt;/p&gt;&lt;p&gt;原本笔者是不用自建VPS的，但此次过后，机场速度大幅下滑，故打算自建VPS，遂尝试了AkkoCloud的产品。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;种类&lt;a href=&quot;#种类&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;1.美西圣何塞CN2 GIA&lt;/p&gt;&lt;p&gt;2.德国CN2 GIA 三网回程GIA，去程直连电信去程GIA&lt;/p&gt;&lt;p&gt;3.英国伦敦CN2 GIA 三网回程GIA，电信联通去程GIA&lt;/p&gt;&lt;p&gt;略…&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;AkkoCloud种类&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;1347&quot; src=&quot;/_astro/akkocloud_category.CwF9Xl_O_1AcrMs.webp&quot; srcset=&quot;/_astro/akkocloud_category.CwF9Xl_O_KW45u.webp 640w, /_astro/akkocloud_category.CwF9Xl_O_ZuVRDy.webp 750w, /_astro/akkocloud_category.CwF9Xl_O_Z1xzjCb.webp 828w, /_astro/akkocloud_category.CwF9Xl_O_ZNoRSE.webp 1080w, /_astro/akkocloud_category.CwF9Xl_O_Z2mWRoL.webp 1280w, /_astro/akkocloud_category.CwF9Xl_O_26LqGr.webp 1668w, /_astro/akkocloud_category.CwF9Xl_O_JyiJQ.webp 2048w, /_astro/akkocloud_category.CwF9Xl_O_1AcrMs.webp 2560w&quot; /&gt;&lt;figcaption&gt;AkkoCloud种类&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;定价&lt;a href=&quot;#定价&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;德国IPV4（去程/回程）电信：CN2/CN2、移动：CMI/CMIN2、联通：9929/CN2&lt;/p&gt;&lt;/blockquote&gt;&lt;section&gt;&lt;h3&gt;🇩🇪 德国法兰克福&lt;a href=&quot;#-德国法兰克福&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
























































































































































































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;套餐名称&lt;/th&gt;&lt;th&gt;月付&lt;/th&gt;&lt;th&gt;年付&lt;/th&gt;&lt;th&gt;CPU&lt;/th&gt;&lt;th&gt;内存&lt;/th&gt;&lt;th&gt;硬盘&lt;/th&gt;&lt;th&gt;流量&lt;/th&gt;&lt;th&gt;带宽&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥33&lt;/td&gt;&lt;td&gt;¥396/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥24.92&lt;/td&gt;&lt;td&gt;¥299/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥49.67&lt;/td&gt;&lt;td&gt;¥596/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥41.58&lt;/td&gt;&lt;td&gt;¥499/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥58.25&lt;/td&gt;&lt;td&gt;¥699/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.2T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1&lt;/td&gt;&lt;td&gt;¥60&lt;/td&gt;&lt;td&gt;¥720/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;600G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2&lt;/td&gt;&lt;td&gt;¥90&lt;/td&gt;&lt;td&gt;¥1080/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;1T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1&lt;/td&gt;&lt;td&gt;¥129.99&lt;/td&gt;&lt;td&gt;¥1559.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.5T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B2&lt;/td&gt;&lt;td&gt;¥299.99&lt;/td&gt;&lt;td&gt;¥3599.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;3T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-C1&lt;/td&gt;&lt;td&gt;¥459.99&lt;/td&gt;&lt;td&gt;¥5519.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;4T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-D1&lt;/td&gt;&lt;td&gt;¥699.99&lt;/td&gt;&lt;td&gt;¥8399.88/年&lt;/td&gt;&lt;td&gt;2核&lt;/td&gt;&lt;td&gt;4G&lt;/td&gt;&lt;td&gt;40G&lt;/td&gt;&lt;td&gt;6T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-E1&lt;/td&gt;&lt;td&gt;¥1049.99&lt;/td&gt;&lt;td&gt;¥12599.88/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;9T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-F1&lt;/td&gt;&lt;td&gt;¥1399.99&lt;/td&gt;&lt;td&gt;¥16799.88/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;12T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U1&lt;/td&gt;&lt;td&gt;¥1200&lt;/td&gt;&lt;td&gt;¥14400/年&lt;/td&gt;&lt;td&gt;2核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;30Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U2&lt;/td&gt;&lt;td&gt;¥2100&lt;/td&gt;&lt;td&gt;¥25200/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;50G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;50Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U3&lt;/td&gt;&lt;td&gt;¥4200&lt;/td&gt;&lt;td&gt;¥50400/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;80G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;100Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U4&lt;/td&gt;&lt;td&gt;¥8400&lt;/td&gt;&lt;td&gt;¥100800/年&lt;/td&gt;&lt;td&gt;8核&lt;/td&gt;&lt;td&gt;16G&lt;/td&gt;&lt;td&gt;100G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;200Mbps&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;英国IPV4（去程/回程）电信：CN2/CN2、移动：9929/CN2、联通：9929/CN2&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;🇬🇧 英国伦敦&lt;a href=&quot;#-英国伦敦&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
















































































































































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;套餐名称&lt;/th&gt;&lt;th&gt;月付&lt;/th&gt;&lt;th&gt;年付&lt;/th&gt;&lt;th&gt;CPU&lt;/th&gt;&lt;th&gt;内存&lt;/th&gt;&lt;th&gt;硬盘&lt;/th&gt;&lt;th&gt;流量&lt;/th&gt;&lt;th&gt;带宽&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥33&lt;/td&gt;&lt;td&gt;¥396/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;512M&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥24.92&lt;/td&gt;&lt;td&gt;¥299/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;512M&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥49.67&lt;/td&gt;&lt;td&gt;¥596/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;768M&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥41.58&lt;/td&gt;&lt;td&gt;¥499/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;768M&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥58.25&lt;/td&gt;&lt;td&gt;¥699/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.2T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1&lt;/td&gt;&lt;td&gt;¥60&lt;/td&gt;&lt;td&gt;¥720/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;768M&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;600G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2&lt;/td&gt;&lt;td&gt;¥90&lt;/td&gt;&lt;td&gt;¥1080/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;768M&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;1T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1&lt;/td&gt;&lt;td&gt;¥129.99&lt;/td&gt;&lt;td&gt;¥1559.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.5T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B2&lt;/td&gt;&lt;td&gt;¥299.99&lt;/td&gt;&lt;td&gt;¥3599.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;3T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-C1&lt;/td&gt;&lt;td&gt;¥459.99&lt;/td&gt;&lt;td&gt;¥5519.88/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;4T&lt;/td&gt;&lt;td&gt;300Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-D1&lt;/td&gt;&lt;td&gt;¥699.99&lt;/td&gt;&lt;td&gt;¥8399.88/年&lt;/td&gt;&lt;td&gt;2核&lt;/td&gt;&lt;td&gt;4G&lt;/td&gt;&lt;td&gt;40G&lt;/td&gt;&lt;td&gt;6T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-E1&lt;/td&gt;&lt;td&gt;¥1049.99&lt;/td&gt;&lt;td&gt;¥12599.88/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;9T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-F1&lt;/td&gt;&lt;td&gt;¥1399.99&lt;/td&gt;&lt;td&gt;¥16799.88/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;12T&lt;/td&gt;&lt;td&gt;400Mbps&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;blockquote&gt;&lt;p&gt;美国IPV4（去程/回程）电信：CN2/CN2、移动：9929/CN2、联通：9929/CN2&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;🇺🇸 美国圣何塞&lt;a href=&quot;#-美国圣何塞&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;
























































































































































































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;套餐名称&lt;/th&gt;&lt;th&gt;月付&lt;/th&gt;&lt;th&gt;年付&lt;/th&gt;&lt;th&gt;CPU&lt;/th&gt;&lt;th&gt;内存&lt;/th&gt;&lt;th&gt;硬盘&lt;/th&gt;&lt;th&gt;流量&lt;/th&gt;&lt;th&gt;带宽&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥33&lt;/td&gt;&lt;td&gt;¥396/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥24.92&lt;/td&gt;&lt;td&gt;¥299/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;500G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 季付特惠&lt;/td&gt;&lt;td&gt;¥49.67&lt;/td&gt;&lt;td&gt;¥596/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥37.42&lt;/td&gt;&lt;td&gt;¥449/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;800G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A1&lt;/td&gt;&lt;td&gt;¥50&lt;/td&gt;&lt;td&gt;¥600/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;10G&lt;/td&gt;&lt;td&gt;600G&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1 mini 年付特惠&lt;/td&gt;&lt;td&gt;¥58.25&lt;/td&gt;&lt;td&gt;¥699/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.2T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-A2&lt;/td&gt;&lt;td&gt;¥75&lt;/td&gt;&lt;td&gt;¥900/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;1G&lt;/td&gt;&lt;td&gt;15G&lt;/td&gt;&lt;td&gt;1T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B1&lt;/td&gt;&lt;td&gt;¥110&lt;/td&gt;&lt;td&gt;¥1320/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;1.5T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-B2&lt;/td&gt;&lt;td&gt;¥233&lt;/td&gt;&lt;td&gt;¥2796/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;3T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-C1&lt;/td&gt;&lt;td&gt;¥388.88&lt;/td&gt;&lt;td&gt;¥4666.56/年&lt;/td&gt;&lt;td&gt;1核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;30G&lt;/td&gt;&lt;td&gt;4T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-D1&lt;/td&gt;&lt;td&gt;¥588.88&lt;/td&gt;&lt;td&gt;¥7066.56/年&lt;/td&gt;&lt;td&gt;2核&lt;/td&gt;&lt;td&gt;4G&lt;/td&gt;&lt;td&gt;40G&lt;/td&gt;&lt;td&gt;6T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-E1&lt;/td&gt;&lt;td&gt;¥888.88&lt;/td&gt;&lt;td&gt;¥10666.56/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;9T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-F1&lt;/td&gt;&lt;td&gt;¥1188.88&lt;/td&gt;&lt;td&gt;¥14266.56/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;60G&lt;/td&gt;&lt;td&gt;12T&lt;/td&gt;&lt;td&gt;500Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U1&lt;/td&gt;&lt;td&gt;¥1200&lt;/td&gt;&lt;td&gt;¥14400/年&lt;/td&gt;&lt;td&gt;2核&lt;/td&gt;&lt;td&gt;2G&lt;/td&gt;&lt;td&gt;20G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;30Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U2&lt;/td&gt;&lt;td&gt;¥2100&lt;/td&gt;&lt;td&gt;¥25200/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;50G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;50Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U3&lt;/td&gt;&lt;td&gt;¥4200&lt;/td&gt;&lt;td&gt;¥50400/年&lt;/td&gt;&lt;td&gt;4核&lt;/td&gt;&lt;td&gt;8G&lt;/td&gt;&lt;td&gt;80G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;100Mbps&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;KVM-CN2-U4&lt;/td&gt;&lt;td&gt;¥8400&lt;/td&gt;&lt;td&gt;¥100800/年&lt;/td&gt;&lt;td&gt;8核&lt;/td&gt;&lt;td&gt;16G&lt;/td&gt;&lt;td&gt;100G&lt;/td&gt;&lt;td&gt;无限&lt;/td&gt;&lt;td&gt;200Mbps&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;测速&lt;a href=&quot;#测速&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;笔者使用的是电信网，只购买了美西CN2 GIA 500Mbps，数据不全，望谅解。&lt;/p&gt;&lt;p&gt;2026-5-18
南京电信300Mbps宽带实测，晚高峰(20时30分)速率29.9MB/s，表现不错&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;AkkoCloud测速&quot; loading=&quot;lazy&quot; width=&quot;753&quot; height=&quot;498&quot; src=&quot;/_astro/akkocloud_speedtest.MnJGSSUv_Z1D7JM7.webp&quot; srcset=&quot;/_astro/akkocloud_speedtest.MnJGSSUv_2sVzaU.webp 640w, /_astro/akkocloud_speedtest.MnJGSSUv_1vyqy2.webp 750w, /_astro/akkocloud_speedtest.MnJGSSUv_Z1D7JM7.webp 753w&quot; /&gt;&lt;figcaption&gt;AkkoCloud测速&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;总结&lt;a href=&quot;#总结&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;综合来说性价比不错，但貌似只对电信网做了优化。电信用户可以先月付观察，若稳定，再转季付或年付。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>Gemini vs ChatGPT</title><link>https://blog.rainyue.cn/posts/geminivsgpt/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/geminivsgpt/</guid><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;笔者经常使用AI工具，前几个月主力AI为Gemini，但越用越发现不对，Gemini经常睁眼说瞎话，随无奈转至ChatGPT。结果发现ChatGPT使用体验非常出色&lt;/p&gt;
&lt;p&gt;但每日有使用额度，定价比较高，且国内支付麻烦，只能代充或者走Google Play（苹果用户天塌了）&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;figure&gt;&lt;img alt=&quot;ChatGPT定价&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;1347&quot; src=&quot;/_astro/chatgptprice.CWt9h2Al_ZEgrMY.webp&quot; srcset=&quot;/_astro/chatgptprice.CWt9h2Al_ZVGnFb.webp 640w, /_astro/chatgptprice.CWt9h2Al_vjncB.webp 750w, /_astro/chatgptprice.CWt9h2Al_1uG1Uk.webp 828w, /_astro/chatgptprice.CWt9h2Al_Z2m21p7.webp 1080w, /_astro/chatgptprice.CWt9h2Al_Z9xbTt.webp 1280w, /_astro/chatgptprice.CWt9h2Al_2wpo6O.webp 1668w, /_astro/chatgptprice.CWt9h2Al_24NGBR.webp 2048w, /_astro/chatgptprice.CWt9h2Al_ZEgrMY.webp 2560w&quot; /&gt;&lt;figcaption&gt;ChatGPT定价&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;总而言之，如果你是重度AI使用者的话，ChatGPT是你的不二之选&lt;/p&gt;</content:encoded></item><item><title>2026 年春读书札记</title><link>https://blog.rainyue.cn/posts/reading-notes-2026/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/reading-notes-2026/</guid><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;春日读书&lt;a href=&quot;#春日读书&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;春天是读书的好季节。窗外的樱花开了又谢，而我沉浸在书页之间，与古今中外的智者对话。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;《瓦尔登湖》&lt;a href=&quot;#瓦尔登湖&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;梭罗在湖边独居两年，写下了这部不朽的作品。他告诉我们，人其实不需要那么多物质，内心的丰盈才是真正的富有。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;我步入丛林，因为我希望生活得有意义，我希望活得深刻，并汲取生命中所有的精华。&lt;/p&gt;&lt;/blockquote&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;《设计中的设计》&lt;a href=&quot;#设计中的设计&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;原研哉的这本书让我重新思考设计的本质。设计不是为了装饰，而是为了解决问题，为了让生活更美好。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;一些感悟&lt;a href=&quot;#一些感悟&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;读书不是为了炫耀，而是为了让自己成为一个更好的人。每一本书都是一扇窗，打开它，就能看到不同的风景。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;书单&lt;a href=&quot;#书单&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&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;li&gt;《悉达多》赫尔曼·黑塞&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;愿我们都能在书中找到属于自己的宁静。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>React Server Components 浅析</title><link>https://blog.rainyue.cn/posts/react-server-components/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/react-server-components/</guid><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;什么是 Server Components&lt;a href=&quot;#什么是-server-components&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;React Server Components（RSC）是 React 团队提出的一种新型组件范式。它允许组件在服务器端渲染，从而带来更好的性能和更小的客户端包体积。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;核心优势&lt;a href=&quot;#核心优势&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;section&gt;&lt;h3&gt;零 Bundle Size&lt;a href=&quot;#零-bundle-size&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Server Components 的代码不会被打包到客户端，这意味着你可以直接在组件中使用服务器端库，而不用担心增加前端包体积。&lt;/p&gt;&lt;/section&gt;&lt;section&gt;&lt;h3&gt;直接访问后端资源&lt;a href=&quot;#直接访问后端资源&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Server Components 可以直接访问数据库、文件系统等后端资源，无需通过 API 层中转。&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;// Server Component 可以直接查询数据库&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;async&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;function&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;PostList&lt;/span&gt;&lt;span&gt;() {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;const&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;posts&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;await&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;db&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;posts&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;findAll&lt;/span&gt;&lt;span&gt;();&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;return&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;ul&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;      &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;posts&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;map&lt;/span&gt;&lt;span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;post&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;=&amp;gt;&lt;/span&gt;&lt;span&gt; (&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;li&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;key&lt;/span&gt;&lt;span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span&gt;post&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;id&lt;/span&gt;&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;span&gt;post&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;/span&gt;&lt;span&gt;li&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;ul&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;10&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;11&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;与 Client Components 的配合&lt;a href=&quot;#与-client-components-的配合&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;RSC 并不是要取代 Client Components，而是与之互补。你可以在 Server Component 中导入 Client Component，实现服务端渲染与客户端交互的完美结合。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;实际应用&lt;a href=&quot;#实际应用&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Next.js 的 App Router 是 RSC 的最佳实践之一。通过 &lt;code&gt;async&lt;/code&gt; 组件和 &lt;code&gt;&apos;use client&apos;&lt;/code&gt; 指令，开发者可以清晰地划分服务端和客户端的边界。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;结语&lt;a href=&quot;#结语&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;RSC 代表了 React 生态的一次重要演进。虽然学习曲线存在，但它带来的性能收益和开发体验提升是值得的。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>我的晨间 routine</title><link>https://blog.rainyue.cn/posts/morning-routine/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/morning-routine/</guid><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;早起一小时&lt;a href=&quot;#早起一小时&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;每天早上六点，闹钟准时响起。我不会立刻起床，而是先躺五分钟，让意识慢慢清醒。这段时间里，我会做几次深呼吸，感受身体从睡眠中苏醒的过程。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;一杯温水&lt;a href=&quot;#一杯温水&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;起床后第一件事，是喝一杯温水。这个简单的习惯已经坚持了三年。温水唤醒肠胃，也唤醒新的一天。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;十五分钟冥想&lt;a href=&quot;#十五分钟冥想&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;坐在窗前，闭上眼睛，专注于呼吸。不去想昨天的事，也不去想今天的待办清单。只是呼吸，只是存在。这十五分钟，是我一天中最宁静的时光。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;手写日记&lt;a href=&quot;#手写日记&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;用钢笔在纸上写下今天的三件感恩之事。不一定是大事，可能是阳光很好，可能是咖啡很香，可能是收到了朋友的消息。感恩让心灵变得柔软。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;简单早餐&lt;a href=&quot;#简单早餐&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;一片全麦面包，一个水煮蛋，一杯黑咖啡。简单的食物，简单的满足。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;结语&lt;a href=&quot;#结语&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;晨间routine不是为了效率最大化，而是为了给自己一个温柔的开始。当世界还在沉睡，我已经准备好了迎接新的一天。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>关于写作这件事</title><link>https://blog.rainyue.cn/posts/on-writing/study1/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/on-writing/study1/</guid><pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;为什么写作&lt;a href=&quot;#为什么写作&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;写作是为了思考。很多想法在脑海中是模糊的、混沌的，只有当它们被写下来，才会变得清晰。写作是一种梳理，一种对话，一种自我发现。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;写作即思考&lt;a href=&quot;#写作即思考&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;我写作，是为了弄清楚我在想什么。——琼·狄迪恩&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;这句话道出了写作的本质。我们以为自己知道自己在想什么，直到我们试图把它写下来。写作暴露了思维的漏洞，也揭示了意想不到的联系。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;克服完美主义&lt;a href=&quot;#克服完美主义&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;最大的写作障碍不是缺乏灵感，而是完美主义。总想着第一句就要惊艳，第一段就要完美，结果往往是迟迟无法开始。&lt;/p&gt;&lt;p&gt;我的方法是：先写垃圾。允许自己写出糟糕的初稿，因为修改总是比创作容易。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;每日写作&lt;a href=&quot;#每日写作&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;保持写作习惯的关键是降低门槛。不需要每天写两千字，两百字也可以。重要的是持续，是每天与文字见面。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;结语&lt;a href=&quot;#结语&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;写作是一场漫长的修行。它不承诺名利，不保证成功，但它承诺一件事：你会更了解自己。而这，或许就是最大的回报。&lt;/p&gt;&lt;/section&gt;</content:encoded></item><item><title>现代 CSS 布局技术回顾</title><link>https://blog.rainyue.cn/posts/css-modern-layout/</link><guid isPermaLink="true">https://blog.rainyue.cn/posts/css-modern-layout/</guid><pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;section&gt;&lt;h2&gt;从 Float 到 Flexbox&lt;a href=&quot;#从-float-到-flexbox&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;还记得用 &lt;code&gt;float: left&lt;/code&gt; 做布局的日子吗？清除浮动、等高列、垂直居中，每一个都是前端开发者的噩梦。Flexbox 的出现彻底改变了这一切。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Flexbox 的优雅&lt;a href=&quot;#flexbox-的优雅&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;.container&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;display: &lt;/span&gt;&lt;span&gt;flex&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;justify-content: &lt;/span&gt;&lt;span&gt;center&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;align-items: &lt;/span&gt;&lt;span&gt;center&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;三行代码，解决了曾经需要各种 hack 的垂直居中问题。这就是现代 CSS 的魅力。&lt;/p&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;Grid 的崛起&lt;a href=&quot;#grid-的崛起&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;如果说 Flexbox 是一维布局的王者，那么 Grid 就是二维布局的霸主。它让复杂的页面布局变得直观而优雅。&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;.grid&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;display: &lt;/span&gt;&lt;span&gt;grid&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;grid-template-columns: &lt;/span&gt;&lt;span&gt;repeat&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;fr&lt;/span&gt;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;gap: &lt;/span&gt;&lt;span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;rem&lt;/span&gt;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;容器查询&lt;a href=&quot;#容器查询&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;2023 年，容器查询（Container Queries）正式被所有主流浏览器支持。这意味着我们可以基于容器的大小而不是视口来应用样式，组件化设计迈入了新纪元。&lt;/p&gt;&lt;div&gt;&lt;figure&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;pre&gt;&lt;code&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;.card-container&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;container-type: inline-size;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;4&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;5&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;@container&lt;/span&gt;&lt;span&gt; (min-width: 400px) {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;6&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;.card&lt;/span&gt;&lt;span&gt; {&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;7&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;display: &lt;/span&gt;&lt;span&gt;flex&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;8&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;9&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;&lt;/section&gt;
&lt;section&gt;&lt;h2&gt;结语&lt;a href=&quot;#结语&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;CSS 正在以惊人的速度进化。作为前端开发者，保持学习和拥抱新特性，才能在这个快速变化的领域立足。&lt;/p&gt;&lt;/section&gt;</content:encoded></item></channel></rss>