<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SilonGJ</title><description>这里是孤久きりのなか(SilonGJ)的博客，主要分享技术以及一些...乱七八糟的东西</description><link>https://silongj.us.ci/</link><language>zh_CN</language><item><title>Axisnow + Cloudflare，博客最后的分流</title><link>https://silongj.us.ci/posts/dns-split-routing/</link><guid isPermaLink="true">https://silongj.us.ci/posts/dns-split-routing/</guid><description>由于 Cloudflare 在国内的访问速度堪称玄学，所以尝试使用了 Axisnow + Cloudflare 的分流方式，很大程度提升了国内访问体验</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;前言&lt;/h1&gt;
&lt;p&gt;本博客经历比较曲折，文章没多少但是各种架构换了好多次...&lt;/p&gt;
&lt;p&gt;最初其实是在 NAS 上跑的 Halo，通过 Tunnel 开放出来，速度自然不用说，慢的离谱...&lt;/p&gt;
&lt;p&gt;后来就迁移到了 Cloudflare Worker，一直用到现在。&lt;/p&gt;
&lt;p&gt;这么看来其实还是挺清楚的对吧？但 Cloudflare 在国内的玄学访问速度实在是受不了，于是又做了一大堆的东西，包括但不限于：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cloudflare 优选&lt;/li&gt;
&lt;li&gt;套其它各种 CDN&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;最近选择了国内走 Axisnow CDN 和国外走 Cloudflare 的架构，所以这篇文章用来记录一些东西。&lt;/p&gt;
&lt;h1&gt;Axisnow&lt;/h1&gt;
&lt;p&gt;最初接触到 Axisnow 是好几天前，看到有&lt;strong&gt;免费&lt;/strong&gt;的提供商，于是浅浅尝试了一下，发现在国内的访问速度非常不错(至少比之前好多了)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后当时太懒了，随便套了 CDN，啥分流也没做，连 Axisnow 的拨测都没做，就上线了&lt;/p&gt;
&lt;p&gt;果然，不出所料，第二天在下午1点左右，再次 itdog 测速，地图红红的一片红点，300多个节点，能有100多无法访问&lt;/p&gt;
&lt;h2&gt;优选 &amp;amp; 分流&lt;/h2&gt;
&lt;h3&gt;优选&lt;/h3&gt;
&lt;p&gt;优选其实很简单，Axisnow 提供了非常多的拨测节点和 CDN 提供商，暂时都是免费的。&lt;/p&gt;
&lt;p&gt;只需要把每个提供商的 CNAME 填进去&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image-5.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后选好需要的拨测模板即可。&lt;/p&gt;
&lt;h3&gt;分流&lt;/h3&gt;
&lt;p&gt;由于我长期使用的是&lt;strong&gt;根域名&lt;/strong&gt;，然而我当时并不知道根域名的各种坏处...&lt;/p&gt;
&lt;p&gt;直到把 &lt;a href=&quot;http://zcx0217.qzz.io&quot;&gt;zcx0217.qzz.io&lt;/a&gt; &lt;strong&gt;CNAME&lt;/strong&gt; 到 Axisnow，并且做了国内外的分流和拨测，然后...神奇的事情就发生了：哪怕是国内的IP，仍然全部都分流到了 Cloudflare&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image-3.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image-1.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;询问 Deepseek 后，最终得出的结论是：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;不能用根域名&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;根域名通常是没法直接配置 CNAME 解析的&lt;/strong&gt;，Cloudflare 之所以可以做 CNAME 是因为使用了 CNAME Flattening。&lt;/p&gt;
&lt;p&gt;用 Deepseek 的说法就是：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;根域名通常不能直接配置 CNAME，因为它必须存在 SOA、NS、MX 等记录，CNAME 不能与其它记录共存。Cloudflare 是通过 CNAME Flattening 在权威 DNS 侧帮你解析目标，所以看起来像支持根域 CNAME。&lt;br /&gt;
由于 Cloudflare 代理开启 CNAME Flattening，返回给 Axisnow 的是 Cloudflare 的 Anycast IP，Axisnow 看到的是 Cloudflare 回源节点，而不是终端用户 IP，所以分流失效。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;也就是说，相当于 Cloudflare 的节点自己帮你走完整条 CNAME 链，然后才把 IP 返回给客户端，这导致 Axisnow 分流那边看到的是 Cloudflare 的节点，所以自然无法分流了。&lt;/p&gt;
&lt;p&gt;要解决其实很简单，既然根域名没法分流，那就别用根域名了，用 &lt;a href=&quot;http://www.zcx0217.qzz.io&quot;&gt;www.zcx0217.qzz.io&lt;/a&gt; 做分流，并把 &lt;a href=&quot;http://zcx0217.qzz.io&quot;&gt;zcx0217.qzz.io&lt;/a&gt; 301重定向过去。&lt;/p&gt;
&lt;p&gt;由于根域名无法分流，所以我是直接通过阿里云BGP的节点做优选了。虽然某些地区或者运营商不是最优的，但是勉强能用吧。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image-2.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后 &lt;a href=&quot;http://www.zcx0217.qzz.io&quot;&gt;www.zcx0217.qzz.io&lt;/a&gt; 把分流做好&lt;/p&gt;
&lt;p&gt;这样，就得到了一个在中国绿油油(忽略那17个无法访问)的站点了&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/image-4.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;当然，由于根域名没法做分流，所以 &lt;a href=&quot;http://zcx0217.qzz.io&quot;&gt;zcx0217.qzz.io&lt;/a&gt; 的测速结果是比 &lt;a href=&quot;http://www.zcx0217.qzz.io&quot;&gt;www.zcx0217.qzz.io&lt;/a&gt; 差很多的，这一点我暂时没想到啥好的解决方法，唯一想到的就只有把域名托管到 DNSPod，或者其它的 DNS 服务商来做分流，然后通过&lt;code&gt;自定义主机名(SaaS)&lt;/code&gt; 接入到 Cloudflare，但是太麻烦了，还没研究明白...&lt;/p&gt;
&lt;h1&gt;总结&lt;/h1&gt;
&lt;p&gt;最终架构如下：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;域名&lt;/th&gt;
&lt;th&gt;CDN&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;zcx0217.qzz.io&lt;/td&gt;
&lt;td&gt;Axisnow 国内节点&lt;/td&gt;
&lt;td&gt;阿里云 BGP&lt;/td&gt;
&lt;td&gt;301 重定向到 www&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://www.zcx0217.qzz.io&quot;&gt;www.zcx0217.qzz.io&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Axisnow 国内节点&lt;/td&gt;
&lt;td&gt;移动和阿里云 BGP&lt;/td&gt;
&lt;td&gt;国内访问&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://www.zcx0217.qzz.io&quot;&gt;www.zcx0217.qzz.io&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare&lt;/td&gt;
&lt;td&gt;所有海外节点&lt;/td&gt;
&lt;td&gt;国外访问&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;这次优选和分流还是挺有意思的，至少让我知道了，根域在 Cloudflare 下没法做基于来源的分流，且 Cloudflare 的 CNAME Flattening 有坑。&lt;/p&gt;
&lt;p&gt;参考资料：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.bilibili.com/video/BV1BnS7BiEF2/&quot;&gt;为什么大部分网站都不喜欢用根域名？_哔哩哔哩_bilibili&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://developers.cloudflare.com/dns/cname-flattening/&quot;&gt;CNAME flattening · Cloudflare DNS docs&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>记一次 Github 账号被 Flagged 并恢复</title><link>https://silongj.us.ci/posts/github-flagged/</link><guid isPermaLink="true">https://silongj.us.ci/posts/github-flagged/</guid><description>一次意外的 GitHub 账号限制经历，从发现问题到解决的完整记录</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;发生了什么&lt;/h1&gt;
&lt;p&gt;前几天(大约是29号的时候)，我正在更改我的 Github 个人资料仓库&lt;/p&gt;
&lt;p&gt;预览效果时，发现：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/2026-08-31_22-49_1.png&quot; alt=&quot;2026-08-31_22-49_1.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;是的，我的个人资料忽然 404 了&lt;/p&gt;
&lt;p&gt;不仅个人资料 404，所有关于我的记录他人全部看不到，仓库啥的也看不到，自己登录后却一切正常&lt;/p&gt;
&lt;p&gt;&lt;s&gt;(感觉跟封号没啥区别)&lt;/s&gt;&lt;/p&gt;
&lt;h1&gt;排查&lt;/h1&gt;
&lt;p&gt;其实我那时也不明白怎么回事，以为 Github 宕机了，还去了一趟 &lt;a href=&quot;https://www.githubstatus.com/&quot;&gt;githubstatus&lt;/a&gt; 看，结果一切正常&lt;/p&gt;
&lt;p&gt;在整了 10 分钟后，还是不知道咋回事，只好问 AI 了&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/2026-09-01_09-57.png&quot; alt=&quot;2026-09-01_09-57.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/38.gif&quot; alt=&quot;38.gif&quot; /&gt;&lt;/p&gt;
&lt;p&gt;我还是第一次知道有这种限制&lt;/p&gt;
&lt;p&gt;猜测是我修改了 &lt;code&gt;Metrics&lt;/code&gt; 这个 Action 的执行间隔，从 6 小时一次改成了一小时一次。而这个 Action 会大量请求 Github API 来生成用户资料...&lt;/p&gt;
&lt;h1&gt;尝试解决&lt;/h1&gt;
&lt;p&gt;一开始第一想到的就是去 &lt;a href=&quot;http://support.github.com&quot;&gt;support.github.com&lt;/a&gt; 提工单&lt;/p&gt;
&lt;p&gt;但是...&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/2026-08-31_22-48.png&quot; alt=&quot;2026-08-31_22-48.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;这玩意不支持中国的手机号，然而账户被标记了就必须使用手机号验证才能发工单。我上哪找国外的手机号嘞😅&lt;/p&gt;
&lt;p&gt;上网查了查，有一些免费的接码平台，但是貌似挺多人反馈接不到&lt;/p&gt;
&lt;p&gt;在想了很久之后，只好试试拿小号发工单试试&lt;/p&gt;
&lt;p&gt;这一试就是3天，没有任何回应...&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Screenshot_20260831-224039_Chrome.png&quot; alt=&quot;Screenshot_20260831-224039_Chrome.png&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;转机&lt;/h1&gt;
&lt;p&gt;其实到这我就像放弃了，拿小号，改个名，把仓库都转移过去，不一样也能用&lt;/p&gt;
&lt;p&gt;毕竟看网上有人被封禁都得要十天半个月的，甚至是好几个月都没解决&lt;/p&gt;
&lt;p&gt;事情的转机发生在昨天，也就是31号 &lt;s&gt;(呃好像也没过多久)&lt;/s&gt;&lt;/p&gt;
&lt;p&gt;当我把&lt;code&gt;梯子&lt;/code&gt;关掉，重新进入 &lt;a href=&quot;http://support.github.com&quot;&gt;support.github.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;然后就发现...&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/%E5%9B%BE%E7%89%87-3.png&quot; alt=&quot;图片.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;哎我怎么就可以直接提工单了&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;不要开梯子
不要开梯子
不要开梯子！
&lt;/code&gt;&lt;/pre&gt;
&lt;h1&gt;最后&lt;/h1&gt;
&lt;p&gt;着急忙慌的把小号的工单下了，用主号开了新的工单&lt;/p&gt;
&lt;p&gt;第二天就回复了，速度非常快&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Screenshot_20260901-091629_Chrome.png&quot; alt=&quot;Screenshot_20260901-091629_Chrome.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;直到现在，我的 Github 账号貌似都没有什么问题了&lt;/p&gt;
</content:encoded></item><item><title>解决 Cloudflare Workers 访问不带斜杠的 URL 返回 307 的问题</title><link>https://silongj.us.ci/posts/cf-307-fix/</link><guid isPermaLink="true">https://silongj.us.ci/posts/cf-307-fix/</guid><description>Cloudflare Workers 在访问不带斜杠的 URL 返回 307 导致不被谷歌收录的问题修复</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;起因&lt;/h1&gt;
&lt;p&gt;今天看 Google Search Console 时，突然发现了这个&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/2026-08-24_12-35.png&quot; alt=&quot;2026-08-24_12-35.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;于是找&lt;code&gt;Opencode&lt;/code&gt;排查了下 &lt;s&gt;(Opencode 说的话看看就好)&lt;/s&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/%E5%9B%BE%E7%89%87.png&quot; alt=&quot;图片.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;终于知道为啥子目录都没被收录了😅&lt;/p&gt;
&lt;h1&gt;解决&lt;/h1&gt;
&lt;p&gt;知道了原因，解决起来就比较简单了&lt;/p&gt;
&lt;p&gt;在 Cloudflare 创建这样一条重定向规则&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/%E5%9B%BE%E7%89%87-1.png&quot; alt=&quot;图片-1.png&quot; /&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;(not ends_with(http.request.uri.path, &quot;/&quot;)) and (not http.request.uri.path contains &quot;.&quot;) and (http.request.uri.path != &quot;/&quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;重定向到&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;concat(&quot;你的域名&quot;, http.request.uri.path, &quot;/&quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这样在 Worker 之前抢先 301 重定向&lt;/p&gt;
&lt;p&gt;使&lt;code&gt;curl&lt;/code&gt;测试&lt;/p&gt;
&lt;p&gt;可以看到不带&lt;code&gt;/&lt;/code&gt; 的链接被正确 301 重定向了&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/%E5%9B%BE%E7%89%87-2.png&quot; alt=&quot;图片-2.png&quot; /&gt;&lt;/p&gt;
&lt;p&gt;就这样吧，希望过几天能被谷歌正常收录&lt;/p&gt;
&lt;h1&gt;参考资料&lt;/h1&gt;
&lt;p&gt;&lt;a href=&quot;https://hitoritech.com/blog/how-to-fix-google-search-console-redirect-errors/&quot;&gt;https://hitoritech.com/blog/how-to-fix-google-search-console-redirect-errors/&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>这是一篇使用 PagesCMS 生成的文章</title><link>https://silongj.us.ci/posts/pagescms-test/</link><guid isPermaLink="true">https://silongj.us.ci/posts/pagescms-test/</guid><description>该文章为 PagesCMS 测试</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h3&gt;这是一篇测试文章&lt;/h3&gt;
&lt;p&gt;我认为 PagesCMS 拥有以下好处&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;可在浏览器直接编辑文章，方便快捷&lt;/li&gt;
&lt;li&gt;与 &lt;code&gt;Github&lt;/code&gt;支持良好，可以很方便地部署文章&lt;/li&gt;
&lt;li&gt;为静态博客设计，优化良好&lt;/li&gt;
&lt;/ol&gt;
</content:encoded></item><item><title>为了省1.2GB的空间，我多耗费了两天</title><link>https://silongj.us.ci/posts/partition-lesson/</link><guid isPermaLink="true">https://silongj.us.ci/posts/partition-lesson/</guid><description>本文记录了我这个蠢货是怎么成功把分区搞炸的</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;本文小部分片段由 AI 润色，请放心阅读&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;起因&lt;/h1&gt;
&lt;h5&gt;众所周知，Fedora 默认安装会抽出2GB的ext4分区作为/boot挂载点&lt;/h5&gt;
&lt;p&gt;这本身没啥问题
直到大前天，也就是8月11号
当时闲着没事干，觉着这2GB太过臃肿，想着缩小后后还能省下一点空间
于是做出了令我后悔的举动&lt;/p&gt;
&lt;h1&gt;经过&lt;/h1&gt;
&lt;p&gt;说干就干，我重启进入 LiveCD
很快啊，
把 /boot 缩到了 800MB。
经过预估，这个大小刚好足以存下各种内核以及initranfs&lt;/p&gt;
&lt;h5&gt;注意此时没有发生任何事情，如果此时收手，我大概率不用多浪费两天的时间&lt;/h5&gt;
&lt;p&gt;然而，那时的我不这么觉得
由于boot分区位于整块硬盘的前段，使用btrfs的根分区在后段
调整完boot后，中间空出来了1.2GB的空间&lt;/p&gt;
&lt;h5&gt;正所谓眼不见心不烦，这1.2GB空着就空着，但是如果这1.2GB不分配到根分区，那我调整boot分区就没啥意义了(事实也确实是这样)&lt;/h5&gt;
&lt;p&gt;然后，我就使用KDE分区管理器尝试把1.2GB挪给根分区。然而，我没有做任何的备份(我也想不通为啥不备份)
就这样，啪的就开始分区了，显示要半个多小时，我甚至还悠闲自在的刷视频去了&lt;/p&gt;
&lt;h1&gt;Boom!&lt;/h1&gt;
&lt;p&gt;半小时过去了，没有意外啊，直接炸了
btrfs变成了&quot;未知文件系统&quot;
分区表还在，但是文件系统炸了
&lt;img src=&quot;/images/archive/Pasted%20image%2020260813231636.png&quot; alt=&quot;表情&quot; /&gt;
尝试使用：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;btrfs rescue super-recover
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;通过超级块恢复文件系统
然而，超级块丢了，
备份超级块也全丢了&lt;/p&gt;
&lt;p&gt;再次尝试使用&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;btrfs restore
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;绕过超级块，直接读取文件树
然而，文件树也成功地没掉了&lt;/p&gt;
&lt;p&gt;这下慌了
然后就是各种问AI
甚至派Opencode坐阵修了2小时
问了Deepseek各种各样的问题&lt;/p&gt;
&lt;p&gt;结果是：
&lt;img src=&quot;/images/archive/Screenshot_20260810_195033.webp&quot; alt=&quot;文件树丢失&quot; /&gt;
哇实在是太棒了
我们的文件树丢了哈哈哈&lt;/p&gt;
&lt;p&gt;当时感觉自己也是个神人
风险操作不备份就算了，明知道恢复不了还找Opencode修了这么久，还没修好&lt;/p&gt;
&lt;h1&gt;最后&lt;/h1&gt;
&lt;p&gt;然后就没有然后了
只有重装更划算
&lt;img src=&quot;/images/archive/Screenshot_20260810_194909.webp&quot; alt=&quot;重装系统&quot; /&gt;
这次倒是学聪明了，将/boot /home /都设为了btrfs子卷，看着不那么难受，减少空间焦虑了属于是
数据到是没太大问题，因为我碰巧有几天前的备份。碰巧那几天更改的也就只有项目文件夹，这些在NAS和Github上都有备份(备份的好处hhh)
不过，系统设置一类的，以及一大堆软件包算是白布置了，于是我花了2天的时间把它们调回来...&lt;/p&gt;
&lt;h1&gt;友情提醒&lt;/h1&gt;
&lt;p&gt;操作分区一定一定一定要备份
数据无价！&lt;/p&gt;
</content:encoded></item><item><title>迁移</title><link>https://silongj.us.ci/posts/blog-update/</link><guid isPermaLink="true">https://silongj.us.ci/posts/blog-update/</guid><description>博客正式脱离 Fuwari 了</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;告示&lt;/h1&gt;
&lt;p&gt;:::warning
现 2026-09-06 由于一些原因重新迁移回 &lt;strong&gt;Fuwari&lt;/strong&gt;，故以下内容看看就好
:::&lt;/p&gt;
&lt;p&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/p&gt;
&lt;h1&gt;引言&lt;/h1&gt;
&lt;p&gt;本博客最近将原先的 &lt;strong&gt;Fuwari&lt;/strong&gt; 框架推倒重来，写了一个基于 &lt;strong&gt;Astro&lt;/strong&gt; 的博客 (感谢 &lt;code&gt;Deepseek&lt;/code&gt; 的付出hhh)&lt;/p&gt;
&lt;h1&gt;原因&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Fuwari&lt;/strong&gt; 绝对是个很好的主题，但是问题感觉也不少&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;首先就是卡顿，在页面切换时的卡顿感我觉得还是挺明显的，特别是各种 &lt;code&gt;Swup&lt;/code&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;/ul&gt;
&lt;p&gt;不过还是一样有概率卡顿&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;其次&lt;/p&gt;
&lt;p&gt;然后就是不方便改&lt;br /&gt;
当初我用 &lt;code&gt;AI&lt;/code&gt; 改了很久也没有成功加上模糊效果&lt;br /&gt;
(还浪费了好多 &lt;code&gt;Token&lt;/code&gt;, hhh)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;折腾了半天也没找到根因。虽然不影响核心功能，但作为一个每天要打开自己博客好几次的人，还是挺难受的&lt;/p&gt;
&lt;h1&gt;最后&lt;/h1&gt;
&lt;p&gt;不管怎样，迁移了就好。有些以前功能上的缺失，还需要慢慢补()&lt;/p&gt;
</content:encoded></item><item><title>Dolphin 挂载远程 Samba 资源</title><link>https://silongj.us.ci/posts/dolphin-samba/</link><guid isPermaLink="true">https://silongj.us.ci/posts/dolphin-samba/</guid><description>KDE Dolphin 访问带密码的 Samba 共享时不会弹出认证框的解决方案</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;前言&lt;/h2&gt;
&lt;p&gt;最近把东西迁移到了 NAS，想着把 Obsidian 的笔记也迁移过去&lt;/p&gt;
&lt;p&gt;结果发现 KDE 的 Dolphin 对 Samba 的支持不完善，导致我没法读取远端的 Obsidian 笔记&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Pasted%20image%2020260720023107.webp&quot; alt=&quot;Dolphin 无法连接&quot; /&gt;&lt;/p&gt;
&lt;p&gt;经过搜索，以及各种问 AI&lt;/p&gt;
&lt;p&gt;最终发现是 Dolphin 在访问带密码的 smb 连接时，不会弹出认证框，导致无法连接&lt;/p&gt;
&lt;h2&gt;思索&lt;/h2&gt;
&lt;p&gt;摸索了一下，找到两个解决方案&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;这是一种临时解决方式，可以在地址栏输入 &lt;code&gt;smb://用户名:密码@服务器/&lt;/code&gt; 即可访问&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Pasted%20image%2020260720023858.webp&quot; alt=&quot;地址栏输入&quot; /&gt;&lt;/p&gt;
&lt;p&gt;需要注意的是，如果用户名或者密码有像是 &lt;code&gt;@&lt;/code&gt;、&lt;code&gt;#&lt;/code&gt; 等特殊字符，需要使用 &lt;code&gt;%&lt;/code&gt; 转译。例如 &lt;code&gt;@&lt;/code&gt; 需要转译为 &lt;code&gt;%40&lt;/code&gt;&lt;br /&gt;
不过这种方法只能生效一次，每次访问都很麻烦，且无法固定到左侧标签栏&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;这种方法更彻底，适合在主力机里使用&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;使用你喜欢的编辑器编辑 &lt;code&gt;/etc/fstab&lt;/code&gt;，这里我使用 &lt;code&gt;kate&lt;/code&gt;，在末尾加上一行&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;//192.168.1.45/笔记 /mnt/笔记 cifs username=xxx,password=xxx,uid=1000,gid=1000,iocharset=utf8,x-systemd.automount,noauto,x-systemd.idle-timeout=300,x-systemd.device-timeout=10,_netdev,users,uid=1000,gid=1000 0 0
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Pasted%20image%2020260720024418.webp&quot; alt=&quot;fstab 编辑&quot; /&gt;&lt;/p&gt;
&lt;p&gt;将配置文件中的路径改成你的实际路径，重启电脑即可&lt;br /&gt;
下次重启后，会自动挂载到 &lt;code&gt;/mnt/笔记&lt;/code&gt;（或者你自己设定的目录）&lt;br /&gt;
此时在地址栏访问 &lt;code&gt;/mnt/笔记&lt;/code&gt; 即可。同时也可以固定到侧边栏&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/archive/Pasted%20image%2020260720024625.webp&quot; alt=&quot;访问成功&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;最后&lt;/h2&gt;
&lt;p&gt;该方法是我跟 AI 折腾出来的，也许会有更好的方法，欢迎讨论&lt;/p&gt;
</content:encoded></item><item><title>关于此博客</title><link>https://silongj.us.ci/posts/blog/</link><guid isPermaLink="true">https://silongj.us.ci/posts/blog/</guid><description>介绍一下这个博客用到的技术</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;此博客由 &lt;a href=&quot;https://astro.js.cn/&quot;&gt;Astro&lt;/a&gt; 强力驱动&lt;/p&gt;
&lt;h2&gt;前端框架&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Astro&lt;/strong&gt; — 静态站点生成器&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;部署&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Cloudflare Pages&lt;/strong&gt; — 前端托管&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cloudflare D1&lt;/strong&gt; - 浏览量计数&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;其他&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pagefind&lt;/strong&gt; — 静态搜索&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expressive Code&lt;/strong&gt; — 代码高亮&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
</content:encoded></item></channel></rss>