<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Yu|Zero</title>
    <link>https://www.Yu0.net/</link>
    <description>Recent content on Yu|Zero</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 03 Jun 2026 12:52:10 +0800</lastBuildDate>
    <atom:link href="https://www.Yu0.net/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>10</title>
      <link>https://www.Yu0.net/ramble/10/</link>
      <pubDate>Wed, 03 Jun 2026 12:52:10 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/10/</guid>
      <description>&lt;p&gt;华莱士出了一个 9.9 的咖啡月卡，起初我还是觉得没啥意思，可能也就是资本的一些套路吧。&lt;br&gt;
但是昨天去店里面取餐，发现就是 9.9 一个月，每两个小时可以白领一杯咖啡?？&lt;br&gt;
没错，我买了一个。&lt;br&gt;
真香！&lt;br&gt;
虽然美式很苦，但是至少是现磨咖啡。  对我们这种需要上夜班的人来说真的香到爆&lt;/p&gt;
&lt;p&gt;果然，人类是逃不过真香定律的&lt;/p&gt;</description>
    </item>
    <item>
      <title>AdGuard 编辑器自定义编辑规则</title>
      <link>https://www.Yu0.net/posts/11/</link>
      <pubDate>Tue, 02 Jun 2026 18:07:20 +0800</pubDate>
      <guid>https://www.Yu0.net/posts/11/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;最近在折腾博客的时候，想起来我之前在&lt;strong&gt;火山引擎&lt;/strong&gt;买了几个域名证书，想部署到博客上（不用白不用，反正都买了），然后打开 SSL控制台后，发现全是空白界面，开发者工具全是跨域错误
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602181148.png&#34;&gt;
到这，本来我以为是火山引擎的锅，我就提了个工单。然后鬼使神差的点开了另一个页面，也是跟域名有关的控制台，这时候发现，这个页面也是和这个 SSL 控制台一样的全是跨域错误。&lt;br&gt;
这时候我才意识到，这可能是我本地的问题，毕竟这么多页面如果同时出现问题，没有及时修复的话，火山引擎还想不想干了 hhh，尝试许久以后才发现，是 AdGuard 的锅。&lt;/p&gt;
&lt;p&gt;在添加自定义规则的时候也发现，AdGuard 的 Wiki 关于这方面竟然都是英文的，虽然现在 AI 可以帮助分析，但写此篇，以后不用浪费和 AI 解释的机会就可以自行添加。&lt;/p&gt;
&lt;h1 id=&#34;添加自定义过滤器&#34;&gt;添加自定义过滤器&lt;/h1&gt;
&lt;p&gt;首先打开桌面端 AdGuard，点击右上角设置&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602181630.png&#34;&gt;
然后在广告拦截中，点击过滤器编辑器&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602181722.png&#34;&gt;&lt;br&gt;
点击加号，就能添加新的规则&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602181937.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;我看了下，官方给的规则太多了，想完全了解不现实。我们只需要记住几个常用的规则怎么写就行了，能应急（就比如使某个域名不被拦截）&lt;/p&gt;
&lt;h1 id=&#34;举例&#34;&gt;举例&lt;/h1&gt;
&lt;h2 id=&#34;1-取消拦截整个网站&#34;&gt;1. 取消拦截整个网站&lt;/h2&gt;
&lt;p&gt;比如本次出现问题的便是火山引擎的 &lt;code&gt;volcengine.com&lt;/code&gt; 域名&lt;/p&gt;
&lt;p&gt;我们只需要将这个域名添加进就可以了&lt;/p&gt;
&lt;p&gt;取消拦截整个网站的语法就是&lt;/p&gt;
&lt;p&gt;&lt;code&gt;@@||example.com^$document&lt;/code&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;^$document&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;这样，整个域名就被过滤器放弃了拦截请求&lt;/p&gt;
&lt;h2 id=&#34;2-取消拦截某个地址&#34;&gt;2. 取消拦截某个地址&lt;/h2&gt;
&lt;p&gt;比如你明确的知道了，是此域名下的哪个子域名或路径出现了问题，可以用这个方法，更精准，并且也能进行一定的拦截&lt;/p&gt;
&lt;p&gt;取消拦截磨个地址的语法就是&lt;/p&gt;
&lt;p&gt;&lt;code&gt;@@||example.org/banner.png&lt;/code&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;/p&gt;
&lt;h2 id=&#34;3-拦截地址&#34;&gt;3. 拦截地址&lt;/h2&gt;
&lt;p&gt;这个其实就可以举一反三了，如果想要拦截某个地址或者整个网址的话，同样用上方的语法，只需要去掉前面的 &lt;code&gt;@@&lt;/code&gt; 即可&lt;/p&gt;
&lt;h1 id=&#34;结尾&#34;&gt;结尾&lt;/h1&gt;
&lt;p&gt;我将域名加入以后，控制台便恢复了正常&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602182903.png&#34;&gt;&lt;/th&gt;
          &lt;th&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/11/Pasted%20image%2020260602183143.png&#34;&gt;&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;顺带吐槽一下&#34;&gt;顺带吐槽一下&lt;/h3&gt;
&lt;p&gt;现在这个证书真的很恶心，越来越短的签发周期。之前买这个域名证书就是为了长时间不用申请（虽然有自动签发，但是还是这个更省心一些，而且这个也是 DV 证书，虽然是测试的。但是它便宜啊，一个证书只要 6.8）&lt;/p&gt;
&lt;p&gt;但是这回登录回去，我这已购证书都变成 199 天了，虽然页面上显示的一年，但是签发完就变成 199 天了，算了算了用回免费证书吧&lt;/p&gt;</description>
    </item>
    <item>
      <title>9</title>
      <link>https://www.Yu0.net/ramble/9/</link>
      <pubDate>Tue, 02 Jun 2026 18:05:45 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/9/</guid>
      <description>&lt;p&gt;第一次知道原来 AdGuard 的某些设置会造成浏览器跨域错误，虽然很少见但是这次我见见到了。我研究下，有空写个文&lt;/p&gt;</description>
    </item>
    <item>
      <title>8</title>
      <link>https://www.Yu0.net/ramble/8/</link>
      <pubDate>Tue, 02 Jun 2026 11:29:16 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/8/</guid>
      <description>&lt;p&gt;哈哈，抽出来一点时间，换上了自己喜欢的主题，其实最开始也是想部署这个主题来着。&lt;/p&gt;
&lt;p&gt;但是不知怎么的，就部署 Code 了 。&lt;/p&gt;
&lt;p&gt;这次满意了，看看能新鲜几天吧&lt;/p&gt;</description>
    </item>
    <item>
      <title>7</title>
      <link>https://www.Yu0.net/ramble/7/</link>
      <pubDate>Mon, 01 Jun 2026 23:16:27 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/7/</guid>
      <description>&lt;p&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;慢慢看吧，我先换个主题新鲜两天&lt;/p&gt;</description>
    </item>
    <item>
      <title>6</title>
      <link>https://www.Yu0.net/ramble/6/</link>
      <pubDate>Fri, 29 May 2026 11:25:02 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/6/</guid>
      <description>&lt;p&gt;哎，把之前的短域名卖了。让给有需要的人吧~，我就用点自己喜欢的的了~&lt;/p&gt;</description>
    </item>
    <item>
      <title>5</title>
      <link>https://www.Yu0.net/ramble/5/</link>
      <pubDate>Mon, 25 May 2026 23:26:58 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/5/</guid>
      <description>&lt;p&gt;买了个短域名，买完真的很喜欢，甚至想续费 10 年一直用下去（好像我每次买新域名都这样）但是奈何它续费真的不便宜，一年 15 美金，所以也就续费了一年。&lt;/p&gt;
&lt;p&gt;这才用了一个月就有点索然无味了，本来就是一个没人看的小博客，自己写点东西自己看，用一个短域名好像也没啥用 emmm&lt;/p&gt;
&lt;p&gt;看情况卖掉吧~&lt;/p&gt;
&lt;p&gt;卖不掉就先用一年吧~没准用着用着用出感情来了哈哈哈&lt;/p&gt;</description>
    </item>
    <item>
      <title>新建 Hugo文章时自动递增文章编号</title>
      <link>https://www.Yu0.net/posts/10/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/10/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;我现在使用 hugo 创建新的文章和瞬间用的是&lt;br&gt;
&lt;code&gt;hugo new posts/1/index.md&lt;/code&gt; 和 &lt;code&gt;hugo new ramble/1/index.md&lt;/code&gt;&lt;br&gt;
每次新建文章的时候还得去看一下我已经写了多少文章，我想的是，写一个脚本，自动判断我写了的文章数，然后每次自动加 1。&lt;/p&gt;
&lt;h1 id=&#34;开始折腾&#34;&gt;开始折腾&lt;/h1&gt;
&lt;p&gt;因为我是使用 Windows 系统，所以原生终端 &lt;code&gt;powershell&lt;/code&gt; 是我常用的，所以也是决定选用 powershell 脚本&lt;/p&gt;
&lt;h2 id=&#34;创建-powershell-脚本&#34;&gt;创建 PowerShell 脚本&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;在你的 hugo 项目的目录下，创建一个新文件，命名为  &lt;code&gt;new.ps1&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;将以下内容复制进去：&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;no&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;OutputEncoding&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;no&#34;&gt;System.Text.Encoding&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UTF8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;param&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;([&lt;/span&gt;&lt;span class=&#34;no&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$Type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$Type&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-ne&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;posts&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-and&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$Type&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-ne&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;ramble&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;Write-Host&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;用法: .\new_post.ps1 posts 或 .\new_post.ps1 ramble&amp;#34;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-ForegroundColor&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Red&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$path&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;content/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$Type&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(!(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Test-Path&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nv&#34;&gt;$nextNum&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mf&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nv&#34;&gt;$maxNum&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;Get-ChildItem&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-Path&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$path&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;Where-Object&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;PSIsContainer&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-and&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;Name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-match&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;^\d+$&amp;#39;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;Select-Object&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-ExpandProperty&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Name&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;ForEach-Object&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;no&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$_&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;Sort-Object&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-Descending&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;Select-Object&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-First&lt;/span&gt; &lt;span class=&#34;mf&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;vm&#34;&gt;$null&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-eq&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$maxNum&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$nextNum&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mf&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$nextNum&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$maxNum&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;mf&#34;&gt;1&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$targetPath&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$Type&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$nextNum&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/index.md&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;hugo&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$targetPath&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;Write-Host&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;成功创建: content/&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$targetPath&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;-ForegroundColor&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Green&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;使用方式&#34;&gt;使用方式&lt;/h2&gt;
&lt;p&gt;在 Windows 资源管理器输入框中输入 &lt;code&gt;powershell&lt;/code&gt; （如果是 CMD，请先输入 &lt;code&gt;powershell&lt;/code&gt; 切换）
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/10/Pasted%20image%2020260514205224.png&#34;&gt;
直接运行&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows资源管理器更改位置后无法移动</title>
      <link>https://www.Yu0.net/posts/9/</link>
      <pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/9/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;Windows 更改下载文件夹位置的时候，不小心更换为 F 盘的根目录，再想更换为 F:\Download 的时候，提示，无法将文件移到此处。无法将父项重定向到子项。指定的路径无效。&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/9/Pasted%20image%2020260514202057.png&#34;&gt;&lt;/p&gt;
&lt;h1 id=&#34;解释原因&#34;&gt;解释原因&lt;/h1&gt;
&lt;p&gt;这种情况通常是因为 Windows 文件夹重定向机制的逻辑冲突导致的。当你将“下载”文件夹直接设为 &lt;code&gt;F:\&lt;/code&gt;（根目录）时，系统认为整个 F 盘就是你的下载路径。此时你尝试将其更改为 &lt;code&gt;F:\Download&lt;/code&gt;，系统会判定你在尝试把“父目录”（F 盘）移动到它自己的“子目录”（Download）里，从而触发“无法将父项重定向到子项”的保护报错。&lt;/p&gt;
&lt;h1 id=&#34;解决方案&#34;&gt;解决方案&lt;/h1&gt;
&lt;h2 id=&#34;直接修改注册表路径&#34;&gt;直接修改注册表路径&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;按下 &lt;code&gt;Win + R&lt;/code&gt; 键，输入 &lt;code&gt;regedit&lt;/code&gt; 并回车，打开&lt;strong&gt;注册表编辑器&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;在地址栏直接粘贴以下路径：   &lt;code&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;在右侧列表中找到名为 &lt;code&gt;{374DE290-123F-4565-9164-39C4925E467B}&lt;/code&gt; 的项（这代表“下载”文件夹）和 &lt;code&gt;{7D83EE9B-2244-4E70-B1F5-5393042AF1E4}&lt;/code&gt; 的项。
&lt;ul&gt;
&lt;li&gt;注：有时也会显示为字符串 &lt;code&gt;Downloads&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;双击，将这两项的数值数据修改为你想要的真实路径，例如：&lt;code&gt;F:\Download&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;关键步骤：&lt;/strong&gt; 修改完成后，&lt;strong&gt;重启电脑&lt;/strong&gt;或在任务管理器中&lt;strong&gt;重启“Windows 资源管理器”&lt;/strong&gt;，路径就会生效。&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id=&#34;重启后解决&#34;&gt;重启后解决&lt;/h1&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/9/Pasted%20image%2020260514202725.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DDNS-GO美化Bark推送</title>
      <link>https://www.Yu0.net/posts/8/</link>
      <pubDate>Thu, 14 May 2026 19:22:04 +0800</pubDate>
      <guid>https://www.Yu0.net/posts/8/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;最近迁移了一下 iStoreOS 决定使用 DDNS-GO 作为更新 DDNS 的插件。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;DDNS-GO 的优势&lt;/strong&gt;
主要是支持的服务商比较多，而且更新比较及时。各种操作都比较符合直觉。
然后就是支持&lt;strong&gt;Webhook URL&lt;/strong&gt;了&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;我这次折腾也是因为官方提供的 Webhook 教程太丑了（虽然就是一个通知，不过还是想让它更好看一点）&lt;/p&gt;
&lt;h3 id=&#34;1-webhook-url&#34;&gt;1. Webhook URL&lt;/h3&gt;
&lt;p&gt;这是 Bark 的基础推送地址，包含了您的设备 Key 和消息的分组/存档参数。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;https://api.day.app/您的Key?group=DDNS&amp;amp;isArchive=1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;2-requestbody&#34;&gt;2. RequestBody&lt;/h3&gt;
&lt;p&gt;在 &lt;code&gt;ddns-go&lt;/code&gt; 的 &lt;strong&gt;Webhook 内容&lt;/strong&gt; (RequestBody) 中填入以下 JSON。这里使用了 &lt;code&gt;\n&lt;/code&gt; 实现换行，确保通知内一行只显示一个数据：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &amp;#34;title&amp;#34;: &amp;#34;IPv6变动通知&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &amp;#34;body&amp;#34;: &amp;#34;域名: #{ipv6Domains}\n新的IPv6: #{ipv6Addr}\nIPv6更新结果：#{ipv6Result}&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &amp;#34;group&amp;#34;: &amp;#34;DDNS&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;3-headers&#34;&gt;3. Headers&lt;/h3&gt;
&lt;p&gt;在 &lt;code&gt;ddns-go&lt;/code&gt; 的 &lt;strong&gt;Webhook Headers&lt;/strong&gt; 中填入，声明发送的内容格式为 JSON：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Content-Type: application/json
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;更多变量&#34;&gt;更多变量&lt;/h4&gt;
&lt;p&gt;剩下的可以参考&lt;a href=&#34;https://github.com/jeessy2/ddns-go#webhook&#34;&gt;这里&lt;/a&gt;
把需要的变量填入 “body” 里就可以了，用 &lt;code&gt;\n&lt;/code&gt; 来进行换行不用输入其他的&lt;/p&gt;</description>
    </item>
    <item>
      <title>4</title>
      <link>https://www.Yu0.net/ramble/4/</link>
      <pubDate>Wed, 13 May 2026 17:10:43 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/4/</guid>
      <description>&lt;p&gt;用了两天OpenWrt感觉用起来怪怪的，想换回iStoreOS了，虽然这个系统很小白，不太喜欢用，但是除了它好像也就immortalwrt用着还挺舒服了，再回iStoreOS试试~&lt;/p&gt;</description>
    </item>
    <item>
      <title>3</title>
      <link>https://www.Yu0.net/ramble/3/</link>
      <pubDate>Mon, 11 May 2026 01:16:24 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/3/</guid>
      <description>&lt;p&gt;嗨嗨嗨，好久不玩瓦了，玩了一把，连耳机都没带杀了23个。&lt;/p&gt;
&lt;p&gt;怎么？遇到人机局了吗&lt;/p&gt;</description>
    </item>
    <item>
      <title>从零开始安装Portainer</title>
      <link>https://www.Yu0.net/posts/7/</link>
      <pubDate>Sun, 10 May 2026 00:53:50 +0800</pubDate>
      <guid>https://www.Yu0.net/posts/7/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;最近狐蒂云跑路，我也顺带整理了一下手头的服务器。我不爱用探针（机子少，也懒得统一管理），结果翻出一台吃灰很久的国内机。&lt;/p&gt;
&lt;p&gt;这台机器还是当年华为云搞活动时领的“慈善”款：&lt;strong&gt;2 H 1 G 配置，足足 10 年有效期&lt;/strong&gt;。之前一直挂着 1 Panel，但对于 1 G 内存的机器来说，1 Panel 显得有些臃肿，光面板运行就占了近 300 M 内存。考虑到我平时只用反向代理和 Docker，这显然得不偿失。于是决定重装系统，换成更轻量级的 &lt;strong&gt;Portainer&lt;/strong&gt; 来管理。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;教程开始轻量化-docker-环境搭建&#34;&gt;教程开始：轻量化 Docker 环境搭建&lt;/h2&gt;
&lt;h3 id=&#34;1-系统环境准备-dd-系统&#34;&gt;1. 系统环境准备 (DD 系统)&lt;/h3&gt;
&lt;p&gt;首先建议使用纯净的系统。我选择通过 DD 脚本重装系统。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;为什么要 DD 系统？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;并非为了规避审查（国内机器建议保持合法合规），主要是厂商原版镜像通常预装了各种监控插件（如云镜、安骑士等），这些后台进程会蚕食本就不富裕的 1 G 内存。DD 后的纯净系统能省下几十兆宝贵的内存空间。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;在纯净系统下，先更新系统包列表并安装必备工具：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;apt update &amp;amp;&amp;amp; apt upgrade -y
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;apt install -y curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;2-安装-docker-官方引擎&#34;&gt;2. 安装 Docker 官方引擎&lt;/h3&gt;
&lt;p&gt;使用官方一键脚本安装，简单且标准：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;# 下载并运行安装脚本
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://get.docker.com -o get-docker.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sh get-docker.sh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;# 启动并设置开机自启
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;systemctl enable --now docker
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;验证安装：&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>NameCrane邮件全部捕获地址设置</title>
      <link>https://www.Yu0.net/posts/6/</link>
      <pubDate>Sat, 09 May 2026 21:06:39 +0800</pubDate>
      <guid>https://www.Yu0.net/posts/6/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;由于我懒得设置每一个邮箱的前缀，再加上有无限别名邮箱的需求，所以想着开启一下“全地址捕获”，但是发现全网没有一个这方面的教程（也可能是我太菜了&lt;/p&gt;&lt;/blockquote&gt;
&lt;h1 id=&#34;教程开始&#34;&gt;教程开始&lt;/h1&gt;
&lt;h2 id=&#34;首先打开namecrane域名管理页面&#34;&gt;首先打开NameCrane域名管理页面&lt;/h2&gt;
&lt;p&gt;如下图
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/6/Pasted%20image%2020260509211321.png&#34;&gt;
选择你要修改的邮箱后面的三个点，选择 Manage Aliases/Forwarders
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/6/Pasted%20image%2020260509211340.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;进入-用户别名转发器-界面&#34;&gt;进入 “用户别名/转发器” 界面&lt;/h2&gt;
&lt;p&gt;选择添加新别名
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/6/Pasted%20image%2020260509211353.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;按照以下步骤操作即可启用兜底地址&#34;&gt;按照以下步骤操作即可启用兜底地址：&lt;/h2&gt;
&lt;h3 id=&#34;1-填写别名基础信息&#34;&gt;1. 填写别名基础信息&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Alias / Forwarder&lt;/strong&gt;: 输入一个别名名称，例如 &lt;code&gt;catchall&lt;/code&gt;。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Display Name&lt;/strong&gt;: 随便填一个方便识别的名字，比如“兜底邮箱”。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;2-启用-catch-all-关键步骤&#34;&gt;2. 启用 Catch All (关键步骤)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;找到页面中间的 &lt;strong&gt;Catch All&lt;/strong&gt; 下拉菜单。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;将状态从 &lt;strong&gt;Disabled&lt;/strong&gt; 改为 &lt;strong&gt;Enabled&lt;/strong&gt;。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;系统会提示这会捕获所有发往该域名但不存在的地址的邮件。
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/6/Pasted%20image%2020260509211413.png&#34;&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;3-设置邮件去向&#34;&gt;3. 设置邮件去向&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;在底部的 &lt;strong&gt;Email Destinations&lt;/strong&gt; 文本框中，输入你真正用来收信的邮箱地址（例如你的主邮箱）。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;注意：每行只能输入一个地址。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;如何验证是否成功&#34;&gt;如何验证是否成功？&lt;/h3&gt;
&lt;p&gt;设置完成后，你可以尝试使用别的邮箱（如Gmail，outlook mail等）给此邮箱随意一个前缀发送地址（例如：asdf@ example.com)如果能收到就是可以了~&lt;/p&gt;</description>
    </item>
    <item>
      <title>30元夺舍 Yubikey 5 喂饭级教程</title>
      <link>https://www.Yu0.net/posts/5/</link>
      <pubDate>Sat, 09 May 2026 11:20:30 +0800</pubDate>
      <guid>https://www.Yu0.net/posts/5/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;p&gt;前两天写了# &lt;a href=&#34;https://www.of.fyi/posts/4/&#34;&gt;自制 Yubikey-为树莓派 Pico RP2350 编译与烧录 Pico FIDO2 固件&lt;/a&gt;以后，发现好像过于复杂了，其实作者已经提供了编译好的固件，所以写一个小白级喂饭教程&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id=&#34;教程开始&#34;&gt;教程开始&lt;/h1&gt;
&lt;h2 id=&#34;准备阶段&#34;&gt;准备阶段&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Windows/Linux/Mac都可以&lt;/li&gt;
&lt;li&gt;Pico2设备（处理器需为 RP2350）&lt;/li&gt;
&lt;li&gt;可以访问Github（如果你能顺利访问此博客应该也能访问Github了）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;开始刷入&#34;&gt;开始刷入&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;首先进入这个&lt;a href=&#34;https://github.com/librekeys/pico-fido-firmwares/releases/tag/picofido2-7.4.2-librekeys%2B1&#34;&gt;页面&lt;/a&gt;下载&lt;a href=&#34;https://github.com/librekeys/pico-fido-firmwares/releases/download/picofido2-7.4.2-librekeys%2B1/pico-fido2-pico2-eddsa.uf2&#34;&gt;pico-fido2-pico2-eddsa.uf2&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;这里解释下为什么使用 &lt;code&gt;picofido2-7.4.2-librekeys+1&lt;/code&gt; 不选择使用 &lt;code&gt;picofido-7.4.2-librekeys+2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;因为我们是完全替代Yubikey的，所以要实现fido2+openpgp，只能刷入Picofido2，因为在刷入Picofido后是没有OpenGPG功能的，为了一步到位，所以选择Picofido2&lt;/p&gt;&lt;/blockquote&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;下载后我们将固件（xxxx.uf2）放在桌面（或者任意你喜欢的位置）&lt;/li&gt;
&lt;li&gt;按Pico2设备上的BOOT键电脑后松手&lt;/li&gt;
&lt;li&gt;此时电脑上会将Pico识别为一个U盘&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509173323.png&#34;&gt;&lt;/li&gt;
&lt;li&gt;将下载的xxxx.uf2文件拖入这个“U盘”，之后他会自动识别并刷入&lt;/li&gt;
&lt;li&gt;重启后会自动识别为物理安全密钥&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;夺舍yubikey&#34;&gt;夺舍Yubikey&lt;/h3&gt;
&lt;p&gt;我们刚刚刷入固件后，只是把你的Pico变成一个物理安全密钥，要想&lt;del&gt;夺舍Yubikey&lt;/del&gt;更方便管理安全密钥，我们需要对Pico做一个伪装
此时我们会用到这个&lt;a href=&#34;https://github.com/librekeys/picoforge&#34;&gt;项目&lt;/a&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;进入上方项目。下载最新发行版应用，一般Windows电脑可以选择 &lt;code&gt;64-setup.exe&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;安装好后打开应用，选择 &lt;code&gt;Configuration&lt;/code&gt; 按下图所示进行设置一般没有问题&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509174107.png&#34;&gt;详细的解释可以跳转到&lt;a href=&#34;#%E8%A1%A5%E5%85%85%E8%AF%B4%E6%98%8E&#34;&gt;文章末尾&lt;/a&gt;进行查看&lt;/li&gt;
&lt;li&gt;点击右下角 &lt;code&gt;Apply Changes&lt;/code&gt; 会自动修改后重启。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;至此，已经完成了对Yubikey的夺舍，你的Pico会被任何设备识别为Yubikey。除了没有NFC功能外其他已经和Yubikey无异&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;管理密钥&#34;&gt;管理密钥&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;下载 &lt;a href=&#34;https://www.yubico.com/products/yubico-authenticator/&#34;&gt;Yubico-Authenticator&lt;/a&gt; 电脑端移动端都是这个名&lt;/li&gt;
&lt;li&gt;打开软件后重新插拔一下设备，软件就会自动识别&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509174644.png&#34;&gt;&lt;/li&gt;
&lt;li&gt;左侧出现 &lt;code&gt;账户&lt;/code&gt; &lt;code&gt;通行密钥&lt;/code&gt; &lt;code&gt;证书&lt;/code&gt; 则为完全体。&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id=&#34;补充说明&#34;&gt;补充说明&lt;/h1&gt;
&lt;h2 id=&#34;picoforge&#34;&gt;PicoForge&lt;/h2&gt;
&lt;h3 id=&#34;伪装设置&#34;&gt;伪装设置&lt;/h3&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509175046.png&#34;&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;选择&lt;code&gt;YubiKey 5&lt;/code&gt;软件会自动帮你填写 VID(1050) 和 PID(0407) 这是设备被识别为YubiKey的第一步&lt;/li&gt;
&lt;li&gt;Product Name 请&lt;strong&gt;务必填写为&lt;/strong&gt; &lt;code&gt;Yubico Yubikey&lt;/code&gt; 建议直接复制填入，差一个大小写都不会被Yubikey的应用完全识别（具体表现为，会在管理软件的二级页面一直转圈圈）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;其他设置&#34;&gt;其他设置&lt;/h3&gt;
&lt;h4 id=&#34;led设置&#34;&gt;LED设置&lt;/h4&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509175450.png&#34;&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;填写Pico设备的LED灯的针脚，设备上一般会标出来数字，找到LED对应的数字填上就行&lt;/li&gt;
&lt;li&gt;LED驱动 我们这个是Pico所以不用动&lt;/li&gt;
&lt;li&gt;灯的亮度，0代表关闭 15代表最大亮度，建议1-3亮度即可。有个提醒就行&lt;/li&gt;
&lt;li&gt;开启LED调光&lt;/li&gt;
&lt;li&gt;LED常亮，建议关闭（关闭后只会在需要触摸密钥时才会亮）&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id=&#34;触摸设置&#34;&gt;触摸设置&lt;/h4&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/5/Pasted%20image%2020260509175843.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>2</title>
      <link>https://www.Yu0.net/ramble/2/</link>
      <pubDate>Sat, 09 May 2026 11:07:02 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/2/</guid>
      <description>&lt;p&gt;好好好，狐蒂云竟然亖了。。。&lt;/p&gt;
&lt;p&gt;幸好在它倒闭之前把博客数据迁出来了一些（虽然也没几个文章）&lt;/p&gt;
&lt;p&gt;看来我的思路还是没错，Hugo+Github+Gitlab+Cloudflare 写静态博客一点问题没有&lt;/p&gt;
&lt;p&gt;看来家里云计划还得提上日程！&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://www.Yu0.net/ramble/1/</link>
      <pubDate>Wed, 06 May 2026 14:37:51 +0800</pubDate>
      <guid>https://www.Yu0.net/ramble/1/</guid>
      <description>&lt;p&gt;碎碎念~&lt;/p&gt;</description>
    </item>
    <item>
      <title>自制 Yubikey-为树莓派 Pico RP2350 编译与烧录 Pico FIDO2 固件</title>
      <link>https://www.Yu0.net/posts/4/</link>
      <pubDate>Sun, 03 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/4/</guid>
      <description>&lt;h1 id=&#34;前言&#34;&gt;前言&lt;/h1&gt;
&lt;h2 id=&#34;小白可以直接看这个文章因为这篇文章我有点想复杂了&#34;&gt;小白可以直接看这个&lt;a href=&#34;posts/5/index.md&#34;&gt;文章&lt;/a&gt;（因为这篇文章我有点想复杂了）&lt;/h2&gt;
&lt;p&gt;最近想要买一个实体物理密钥，关注到了Yubikey，发现已经贵的离谱了（参考它之前促销的价格），而且中国大陆地区还无法直接收到（即使海外，也要10美金），转运+运费+售价，已经是天价了，国内淘宝平台卖的更贵。&lt;/p&gt;
&lt;p&gt;所以就在Google上搜索有没有平替。就搜索到了这篇&lt;a href=&#34;https://blog.lyc8503.net/post/diy-fido-key/&#34;&gt;文章&lt;/a&gt; 但由于过了一年多，项目发生了一些变化。&lt;a href=&#34;https://github.com/polhenarejos/pico-fido&#34;&gt;原项目&lt;/a&gt;因为作者想要&lt;del&gt;商业化&lt;/del&gt;圈钱，故发售了许可证，30欧元/设备，这个价格和去购买成品Yubikey几乎没有什么区别了。甚至这只是一个许可证。&lt;/p&gt;
&lt;p&gt;如果想要实现fido2+openpgp的，原作者支持此功能的的pico-fido2不提供代码并且需要付费licence，但是开源社区有一个亲测可用的&lt;a href=&#34;https://github.com/librekeys/pico-fido2&#34;&gt;Fork&lt;/a&gt;，因此本教程都是基于此Fork所进行。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;硬件选择&#34;&gt;硬件选择&lt;/h2&gt;
&lt;p&gt;在2026年的今天，目前有且仅有推荐RP2350&lt;/p&gt;
&lt;hr&gt;
&lt;h1 id=&#34;准备工作&#34;&gt;准备工作&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;硬件&lt;/strong&gt;：RP2350 树莓派开发版&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;系统&lt;/strong&gt;：最好使用Windows 11/Linux&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;网络&lt;/strong&gt;：能够正常访问 GitHub。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;第一阶段安装与配置-wsl-windows-本地-linux-子系统-若使用linux跳转至此&#34;&gt;第一阶段：安装与配置 WSL (Windows 本地 Linux 子系统) 若使用Linux跳转&lt;a href=&#34;#%E7%AC%AC%E4%BA%8C%E9%98%B6%E6%AE%B5%E6%90%AD%E5%BB%BA%E5%BA%95%E5%B1%82%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83&#34;&gt;至此&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;由于嵌入式编译在 Linux 环境下最为稳定和友好，我们将使用微软官方的 WSL 工具，在 Windows 中直接无缝运行一个 Ubuntu Linux 系统。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;右键点击 Windows 的“开始”按钮，选择 &lt;strong&gt;Windows PowerShell (管理员)&lt;/strong&gt; 或 &lt;strong&gt;终端 (管理员)&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;在弹出的蓝色或黑色窗口中，输入以下命令并回车：
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;wsl --install
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;系统会自动下载并安装 WSL 核心组件以及默认的 Ubuntu 发行版。&lt;/li&gt;
&lt;li&gt;安装完成后，&lt;strong&gt;重启你的电脑&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;重启后，系统通常会自动弹出一个名为 &amp;ldquo;Ubuntu&amp;rdquo; 的命令行窗口。如果没有自动弹出，请在 Windows 开始菜单中搜索 &amp;ldquo;Ubuntu&amp;rdquo; 并打开它。&lt;/li&gt;
&lt;li&gt;首次启动需要等待一两分钟解压文件。&lt;/li&gt;
&lt;li&gt;随后，系统会提示你创建一个 Linux 用户名 (Enter new UNIX username) 和密码 (New password)。&lt;/li&gt;
&lt;li&gt;看到绿色的命令提示符（例如 &lt;code&gt;username@hostname:~$&lt;/code&gt;），说明你的 Linux 环境已经搭建完毕&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;第二阶段搭建底层编译环境&#34;&gt;第二阶段：搭建底层编译环境&lt;/h2&gt;
&lt;p&gt;接下来的所有命令，都请在刚刚打开的 &lt;strong&gt;Ubuntu 终端&lt;/strong&gt; 中执行。我们将安装交叉编译工具链和官方开发包。&lt;/p&gt;</description>
    </item>
    <item>
      <title>iOS 无法收到海外应用推送的解决方法</title>
      <link>https://www.Yu0.net/posts/3/</link>
      <pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/3/</guid>
      <description>&lt;h1 id=&#34;前情提要&#34;&gt;前情提要&lt;/h1&gt;
&lt;p&gt;🍎💊
2026年4月30日 苹果APNs推送出现无法推送海外应用的通知，最严重的是Telegram，几乎所有出现此问题的用户，都是Telegram无法收到推送。&lt;br&gt;
&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/3/1462588389.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;两种方法看你能接受哪个&#34;&gt;两种方法看你能接受哪个&lt;/h2&gt;
&lt;h3 id=&#34;方案一&#34;&gt;方案一&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;流量多的情况下&lt;/strong&gt;
在iOS 的任意代理工具中添加远程规则&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Apple/Apple_All_No_Resolve.list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;以上域名全部走代理即可收到海外应用推送
但会使苹果所有的流量都会走代理&lt;/p&gt;
&lt;h3 id=&#34;方案二&#34;&gt;方案二&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;适合流量少的情况下&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;在iOS 的任意代理工具中添加远程规则&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;https://raw.githubusercontent.com/QuixoticHeart/rule-set/refs/heads/ruleset/loon/apns.list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;并打开代理工具的包含APNS&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;不过两个方案都有致命的缺点。就是一旦你的代理崩了，你的设备就啥通知也收不到了&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;建议在添加时加入一个Fallback，这样最后即使收不到海外的消息，也能保证国内通知不死&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;建议各位使用方案二+Fallback&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;loon教程&#34;&gt;Loon教程&lt;/h2&gt;
&lt;p&gt;别的软件我没用，具体也不太清楚&lt;/p&gt;
&lt;h3 id=&#34;第一步-策略&#34;&gt;第一步 策略&lt;/h3&gt;
&lt;p&gt;策略 - 右上角&amp;hellip; - 添加 - 别名：Apple Push - 策略类型 - fallback - 测试间隔 60 - 最大超时 300 - 添加 - 填入节点&lt;/p&gt;
&lt;h3 id=&#34;第二步-规则&#34;&gt;第二步 规则&lt;/h3&gt;
&lt;p&gt;配置 - 规则 - 右上角加号 - 填入URL - 别名随意 - 策略 - 策略组 - Apple Push&lt;/p&gt;
&lt;h3 id=&#34;loon开启apns教程&#34;&gt;Loon开启APNs教程&lt;/h3&gt;
&lt;p&gt;右下角⚙️配置 滑到最底下 “高级配置” - “路由系统服务” - 打开“包含所有网络” - 打开“包含APNS”&lt;/p&gt;</description>
    </item>
    <item>
      <title>iOS 微信双开 无后台推送测试</title>
      <link>https://www.Yu0.net/posts/1/</link>
      <pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/1/</guid>
      <description>&lt;h1 id=&#34;无后台推送消息的bundleid必须为下方指定的几个&#34;&gt;无后台推送消息的bundleId必须为下方指定的几个：&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;com.tencent.xin&lt;/code&gt; (官替：如果已经安装App Store版的微信不要使用这个，会替换掉原版)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;com.tencent.qy.xin&lt;/code&gt; (多开，需要注入微信助手/HBB插件)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;com.tencent.wx&lt;/code&gt; (多开，需要注入微信助手/HBB插件)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;com.tencent.mm.xin&lt;/code&gt; (多开，只能dev开发证书签名且需要注入微信助手/HBB插件)&lt;/p&gt;
&lt;p&gt;已测试，使用 &lt;code&gt;com.tencent.qy.xin&lt;/code&gt; 目前来说是最稳定的推送&lt;/p&gt;
&lt;h2 id=&#34;微信助手&#34;&gt;微信助手&lt;/h2&gt;
&lt;p&gt;使用微信助手后，无后台推送会出现图中问题&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/1/408173051.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;hbb&#34;&gt;HBB&lt;/h2&gt;
&lt;p&gt;使用任何 bundleId（指的是上方那些，任意BID功能正在开发中） 都不影响无后台推送，有 &lt;strong&gt;昵称&lt;/strong&gt; &lt;strong&gt;头像&lt;/strong&gt; &lt;strong&gt;消息内容&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>去除 Adobe 恶心的非正版弹窗</title>
      <link>https://www.Yu0.net/posts/2/</link>
      <pubDate>Sat, 13 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/posts/2/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;最近在使用Adobe PS的时候经常出现恶心的弹窗。告诉我我使用的是非正版，然后就自动退出。。。恶心的要死，搜索看说是因为魔法，连上了Adobe的网络，导致检测到了非正版软件。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/2/3712697960.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;clashclash-verge-revflclash&#34;&gt;Clash/Clash Verge Rev/Flclash&lt;/h2&gt;
&lt;p&gt;添加以下域名到你的配置文件&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DOMAIN-SUFFIX,adobe.com,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DOMAIN-SUFFIX,adobe.io,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DOMAIN-SUFFIX,adobestats.io,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DOMAIN-SUFFIX,omtrdc.net,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;openclash&#34;&gt;OpenClash&lt;/h2&gt;
&lt;p&gt;进入 OpenClash 管理页面 -&amp;gt; 覆写设置 -&amp;gt; 规则设置 -&amp;gt; 勾选“自定义规则”&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://www.Yu0.net/posts/2/4257076971.png&#34;&gt;
在第一个输入框 &lt;strong&gt;rules:&lt;/strong&gt; 后面加入&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- DOMAIN-SUFFIX,adobe.com,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- DOMAIN-SUFFIX,adobe.io,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- DOMAIN-SUFFIX,adobestats.io,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;- DOMAIN-SUFFIX,omtrdc.net,REJECT
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;保存配置文件，重启OpenClash&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://www.Yu0.net/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.Yu0.net/about/</guid>
      <description>&lt;h1 id=&#34;welcome-to-yuzero-&#34;&gt;Welcome to Yu|Zero. 🪐&lt;/h1&gt;
&lt;p&gt;「 释怀你的思绪，回归最初的源码。 」&lt;/p&gt;
&lt;p&gt;辗转过许多个域名与服务器，这大概是我最后一次选择停靠。
在这个“问题皆有 AI 裁决”的快节奏时代，我还是想为自己留下一方亲手搭建的坐标。&lt;/p&gt;
&lt;p&gt;这里没有什么高深的宏大叙事，
有的只是我为自己凝练的硬核教程与技术微光。
它是一份免于重复检索的个人备忘，也是递给你的一把赛博扳手。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;💻 &lt;strong&gt;Stack&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Core:&lt;/strong&gt; Built with &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt; &amp;amp; Custom &lt;a href=&#34;https://github.com/adityatelange/hugo-PaperMod/&#34;&gt;PaperMod&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network:&lt;/strong&gt; Distributed by Tencent Cloud &lt;a href=&#34;https://edgeone.ai/&#34;&gt;EdgeOne&lt;/a&gt; CDN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security:&lt;/strong&gt; Fully static pages. ( 纯静态架构，无惧任何安全浪潮 )&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Yu0 喜欢您来，愿你在此有所斩获。&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
