<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OtherNotes on 孤筝の温暖小家</title><link>https://www.guzhengsvt.cn/zh-tw/categories/othernotes/</link><description>Recent content from 孤筝の温暖小家</description><generator>Hugo</generator><language>zh-tw</language><managingEditor>lvbowen040427@163.com (孤筝)</managingEditor><webMaster>lvbowen040427@163.com (孤筝)</webMaster><copyright>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</copyright><lastBuildDate>Tue, 11 Nov 2025 18:44:15 +0800</lastBuildDate><atom:link href="https://www.guzhengsvt.cn/zh-tw/categories/othernotes/index.xml" rel="self" type="application/rss+xml"/><item><title>從零入門業餘無線電之路</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/the-path-to-amateur-radio-from-scratch/</link><pubDate>Tue, 03 Jun 2025 20:44:15 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/the-path-to-amateur-radio-from-scratch/</guid><description>
<![CDATA[<h1>從零入門業餘無線電之路</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="取得-a-類操作證">
<a class="header-anchor" href="#%e5%8f%96%e5%be%97-a-%e9%a1%9e%e6%93%8d%e4%bd%9c%e8%ad%89"></a>
取得 A 類操作證
</h2><p>去年（2024）我在西安考到了 A 證，買了泉盛 UV-K6 手台，第一次正式收到業餘無線電通話是在西電海八宿舍陽台的 $483.100 \text{MHz}$。由於當時還沒有呼號，發射屬於非法，所以既沒有聊天，也沒有留下通聯記錄。</p>
<p>A 證考試本身並不難，最難的是搶到考試名額。西安這邊最近大概半年才有一次 A 證考試，每次一開放預約基本就是手慢無，而且報名系統還老出問題。真有心想考的話，建議先關注戶籍地或常住地的無線電學會，找那種辦考頻率高、名額多、辦證也快的地方去預約。</p>
<p>如果只是想快速拿下 A 證，其實提前留個三天左右刷題就很穩了，實際上一天都夠。可以用智譜 app、HAM 小程式之類的平台刷題或模擬考，建議先過一遍這篇 2018 年的<a href="https://www.jimmytian.com/archives/crac-aro-licence-a-review-guide.html">博文</a>。</p>
<p><strong>==Waring==</strong>：2025 年題庫已經換新，上面提到的那篇博文可能不再完全適用。不過拿來先熟悉題型還是有幫助的。</p>
<h2 id="取得呼號和電台執照">
<a class="header-anchor" href="#%e5%8f%96%e5%be%97%e5%91%bc%e8%99%9f%e5%92%8c%e9%9b%bb%e5%8f%b0%e5%9f%b7%e7%85%a7"></a>
取得呼號和電台執照
</h2><p>考到操作證之後，就可以購買或自製設備，申請設台並取得呼號了。剛入門時我選了圈內很熱門的 5 W 手台泉盛 UV-K6，全新大概一百多塊，對入門來說應該夠用。等考到 B 證之後，再去買更好的設備和天線玩短波。</p>
<p>西安這地方，行政效率是真的慢。我三月初去學會申請設台，直到五月底才收到電台執照，前後差不多拖了三個月。<br>
看執照上的蓋章日期，其實 5 月 8 日就已經批下來了，不知道為什麼能拖這麼久，硬是要一個月才發一批。</p>
<p>有了呼號，就能合法 RTT；有了電台執照，就能用自己報備過的設備在合法頻段內收發。</p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/%E7%94%B5%E5%8F%B0%E6%89%A7%E7%85%A7-%E6%AD%A3%E9%9D%A2.jpeg" alt="電台執照-正面.jpeg"></p>
<h2 id="關於-qsl-卡片和呼號章設計">
<a class="header-anchor" href="#%e9%97%9c%e6%96%bc-qsl-%e5%8d%a1%e7%89%87%e5%92%8c%e5%91%bc%e8%99%9f%e7%ab%a0%e8%a8%ad%e8%a8%88"></a>
關於 QSL 卡片和呼號章設計
</h2><p>嚴格來說，QSL 卡片和呼號章屬於業餘無線電文化的一部分，並不是必需品。不過既然入了這個圈子，做一張有意義或好看的 QSL 卡片、做一枚呼號章，對自己和對方來說都更方便留下通聯紀錄與紀念。</p>
<p>這兩樣東西的設計，自然也有一些約定俗成的「行業規範」。</p>
<h3 id="qsl-卡片">
<a class="header-anchor" href="#qsl-%e5%8d%a1%e7%89%87"></a>
QSL 卡片
</h3><p>QSL 卡片為了方便郵寄，通常做成明信片大小，也就是 $14 \text{cm} \times 9 \text{cm}$。實際印刷時還要裁切，所以需要預留一些出血。比如 BG9GXM 的淘寶店就建議我把畫布設成 $14.4\text{cm} \times 9.4\text{cm}$，四周再留 $3 \text{mm}$ 的裁切線，內容部分（背景圖除外）都要放在裁切線裡面。</p>
<p>我用的是免費開源繪圖軟體 Krita，多數人大概還是會用 Photoshop。輸出成 psd 檔也方便店家協助修改。</p>
<p>QSL 卡片可以是單面、雙面，甚至折疊式，只要必要資訊寫完整就行。可以先參考 HamCQ 社群的 <a href="https://forum.hamcq.cn/qslCardShow">QSL卡片展</a> ，以及下面幾篇文章：</p>
<ul>
<li><a href="https://forum.hamcq.cn/d/1882">设计自己的 QSL 卡片 —— 来自广告从业者的分享 - HamCQ 社区</a></li>
<li><a href="https://www.hellocq.net/forum/read.php?tid=207871">哈罗CQ火腿社区 - QSL卡展板 - QSL卡片制作【新手必看Q&amp;A】</a></li>
<li><a href="https://forum.hamcq.cn/d/418">分享一版自己设计的 QSL 卡片背面模板 - HamCQ 社区</a></li>
</ul>
<p>或者直接去問淘寶店 BG9GXM 的久美印業。我第一次就是在這家印卡，印刷品質不錯，溝通也很耐心。</p>
<p>下面是我設計的第一款 QSL 卡片：</p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/QSL-%E6%A0%87-1.jpeg" alt="QSL-标-1.jpeg"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/QSL-%E6%A0%87-2.jpeg" alt="QSL-标-2.jpeg"></p>
<p>問題：</p>
<ol>
<li>正面 BA 式呼號 Logo 縮得太小，黑色部分得仔細看才看得清，之後應該注意擺放位置，最好和背景形成反差。</li>
<li>窗戶上的文字原本想做成 Noa 手寫在玻璃上的效果，但字體不夠像手寫體，Krita 裡也沒找到更合適的，下次得改。</li>
<li>背面一加背景之後，印卡就只能選雙面銅版紙或高價藝術紙。銅版紙吸油不吸墨，一般中性筆很難寫。實際測試下來，原子筆效果倒是不錯，寫完馬上擦也不太會糊。</li>
<li>背面背景的不透明度設成 80% 還是太高，下次應該試試 60%。實際印出來後，黑色小字不太好讀。</li>
<li>“To Radio:” 後面預留的書寫高度不夠，和上面的白邊、下面的表格距離都太近。</li>
<li>$300 \text{g}$ 名片用銅版紙還是太軟，應該換硬一點的卡紙。</li>
</ol>
<h3 id="呼號章與眼球章">
<a class="header-anchor" href="#%e5%91%bc%e8%99%9f%e7%ab%a0%e8%88%87%e7%9c%bc%e7%90%83%e7%ab%a0"></a>
呼號章與眼球章
</h3><p>一般訂製印章店做的章直徑大概在 $40 \text{mm}$ 左右。若要自己設計，就直接開一個 $40\text{mm} \times 40\text{mm}$ 的畫布，剩下的內容可以參考現成的各類呼號章樣式。當然，做呼號章也不一定非得用 PS 類軟體，做向量圖可能還有更順手的工具。<a href="https://forum.hamcq.cn/d/5865">使用 Visio 制作呼号章的手把手教学 - HamCQ 社区</a></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/%E5%91%BC%E5%8F%B7%E7%AB%A0.png" alt="呼号章.png"></p>
<p>上面這枚就是我自己設計的呼號章，裡面加了這些元素：</p>
<ol>
<li>外圈齒輪裝飾，代表工人，也帶一點工科意味。</li>
<li>中英文的「中國業餘無線電台」、呼號，以及英文字樣 &ldquo;Shaan Xi&rdquo; 標註陝西省。</li>
<li>五角星裝飾。</li>
<li>電台本體與螢幕上的電波、北斗衛星（打衛星玩法）、代表火箭與飛機等飛行器的箭頭（航空頻段）、地面信號站（架天線）、信號圖標（空間電波）。</li>
</ol>
<p>我自己平常比較關注航太，所以對這個箭頭元素特別有感情。我們學院以及學院科協的徽標裡也都用了箭頭。其實原本還想再加幾顆星星表示星空，但轉念一想，如果以後我真的也走上打飛機，也就是收聽機場塔台和航空波段的路子，單純用航天火箭式的箭頭又顯得太窄了。<br>
所以最後還是選了更通用的表達方式：這個箭頭既可以理解成航天火箭，也可以理解成航空飛機，角度介於垂直升空和平飛之間。</p>
<p>比起 QSL 卡片，呼號章對內容其實沒有什麼硬性要求，也不一定非得蓋在 QSL 卡片上。說到底，蓋章更多是一種文化習慣，或者說是一種展現個性的方式。</p>
<p>眼球章（EyeBall QSO）則是用在<strong>非無線電通聯</strong>交換 QSL 卡片的情境中，比如線下見面、論壇換卡等等。</p>
<p>有時候卡片發得太多，一張張親自簽名也挺麻煩，這種情況下也可以另外準備一枚簽名章。</p>
<p>以我自己的理解，<strong>業餘無線電的本質在於交流技術、提升能力、服務社會；卡片也好、印章也好，都是用來豐富社群文化的，不能本末倒置。</strong></p>
<h2 id="通聯記錄">
<a class="header-anchor" href="#%e9%80%9a%e8%81%af%e8%a8%98%e9%8c%84"></a>
通聯記錄
</h2><p>每次通聯之後，最好及時記下以下資訊：</p>
<ul>
<li>Requird:
<ol>
<li>通聯開始與結束時間（注意時區）</li>
<li>雙方呼號</li>
<li>雙方 QTH</li>
<li>雙方信號報告</li>
<li>通聯模式</li>
<li>通聯頻率（含中繼、亞音等情況）</li>
</ol>
</li>
<li>Optional:
<ol>
<li>設備</li>
<li>天線</li>
<li>發射功率</li>
<li>當地天氣</li>
<li>是否交換卡片</li>
</ol>
</li>
</ul>
<p>記錄保存妥當後，也可以上傳到 LoTW（Logbook of The Word）等平台。</p>
<h2 id="收發-qsl-卡片">
<a class="header-anchor" href="#%e6%94%b6%e7%99%bc-qsl-%e5%8d%a1%e7%89%87"></a>
收發 QSL 卡片
</h2><h3 id="中國大陸">
<a class="header-anchor" href="#%e4%b8%ad%e5%9c%8b%e5%a4%a7%e9%99%b8"></a>
中國大陸
</h3><p>中國大陸地區，省內或市內寄平信郵資為 0.8 元，掛號信為 3.8 元（3+0.8）。<br>
跨省或直轄市寄平信郵資為 1.2 元，掛號信為 4.2 元（3+1.2）。<br>
首重 20g，每超出 20g（不足 20g 也按 20g 計），需再增加郵資 0.8（省內）或 1.2（跨省）元。</p>
<p>繳納郵資大致有三種方式：</p>
<ol>
<li>直接去郵局寄信，交給工作人員投遞並付款，由工作人員貼郵票。</li>
<li>自己購買郵票並貼到信封或明信片上。</li>
<li>自己購買<strong>郵資信封</strong>，也就是信封本身已附帶郵資。</li>
</ol>
<h3 id="郵票購買">
<a class="header-anchor" href="#%e9%83%b5%e7%a5%a8%e8%b3%bc%e8%b2%b7"></a>
郵票購買
</h3><ol>
<li>當地郵局：種類通常較少，原價。</li>
<li>郵政主題郵局：郵票種類較多，也可能有特色郵票，原價。</li>
<li>郵政官網 / APP：種類多且相對齊全，原價。</li>
<li>電商平台：普通票通常能以 5～9 折買到，寄信用比較划算。</li>
<li>個人交易：閒魚、個人賣家等，風險較大。</li>
</ol>
<p><strong>Warning：</strong> 非郵政官方管道購買郵票時，一定要注意辨別真偽。低於 5 折的郵票不建議買。<br>
我自己通常是在淘寶挑銷量大的店家買折扣票，再用紫外燈驗證。</p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/%E9%B9%B0%E7%A5%A8.JPG" alt="一张很帅的老鹰，紫外灯照射后会显示红色荧光骨架"></p>
<h2 id="考取-b-證">
<a class="header-anchor" href="#%e8%80%83%e5%8f%96-b-%e8%ad%89"></a>
考取 B 證
</h2><p>2025 年陝西 B 類操作證考試在 11 月 8 日，我的電台執照發照日則是 5 月 8 日，剛好滿六個月，不然還真趕不上這一年一次的考試。<br>
這也是題庫改版後的第一次考試。和 A 類相比，舊 B 題庫六百多題，新 B 已經 1100+，幾乎翻倍，難度自然也上去不少。</p>
<p>不過題庫改版也不完全是壞事。作為第一批吃螃蟹的人，這次實際出的題反而非常簡單。<br>
刷題時那些頻率題、計算題看得我頭都大了，尤其頻率題全是數字，比起簡語題難背得多；再加上各種天饋系統、信號調製解調、無線電波知識，也順便讓我狠狠回憶了一把兩年前學過的《電磁場與電磁波》，甚至還補了一點以前沒學過的《通信原理》。<br>
我把題庫亂序刷了一遍，標記難題後又刷了很多遍，直到看一眼題幹就知道該選什麼，再把錯題重做一遍。即便如此時間依然很緊，模擬考一次都沒做，心裡其實還是有點虛。</p>
<p>結果準備做得很足，拿到試卷反而一題難題都沒有。60 題十幾分鐘刷刷做完，再檢查一遍，塗答題卡花的時間都比做題本身長。<br>
半小時交卷，樓下又等了一個多小時才出成績，58 / 60 輕鬆拿下。一起考的同學就算只刷完 700+ 題，也基本都有 50+。沒辦法，題庫後面的題幾乎沒考到。</p>
<p>接下來就是等發證了，也不知道最後發下來的會是新式 B 證還是老樣式。這裡說的老款是樣式上的老，不是那種新規之前能發短波 100W 的老 B 登。<br>
考 C 類要求短波台設立滿 18 個月。我其實是很想早點設台的，奈何囊中羞澀，短波台動不動就是大幾千甚至上萬，天饋也一樣不便宜。<br>
之後也許會慢慢攢錢買協谷，或者乾脆自己做一台 μSDX。</p>

        
        <hr><p>本文2025-06-03首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2025-11-11</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>利用舊電腦和飛牛OS自建NAS</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/use-old-computers-and-fnos-to-build-your-own-nas/</link><pubDate>Thu, 16 Oct 2025 23:04:15 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/use-old-computers-and-fnos-to-build-your-own-nas/</guid><description>
<![CDATA[<h1>利用舊電腦和飛牛OS自建NAS</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="前言">
<a class="header-anchor" href="#%e5%89%8d%e8%a8%80"></a>
前言
</h2><p>自從停了網易雲音樂會員後，每次打開網易雲音樂聽歌都得忍受五次以上的 VIP 彈窗，歌單也灰掉一大片。<br>
那麼，給資本交了錢就真的會比較好嗎？VIP 還在的時候，它照樣天天給我跳 SVIP 廣告，開屏廣告也一點沒少。哥們不是出不起這點錢，但我都付費了，還要看廣告，版權還越來越少，這到底算什麼意思？<br>
作為蘋果使用者，我也試過 Apple Music 每月 5 元的學生方案，但我常聽的音樂版權還是被國內串流平台壟斷得太厲害，自己下載再匯入 Apple Music 又太麻煩。<br>
作為精神科技處女座，我絕不接受自己花錢買的電子產品和軟體還整天有廣告往臉上跳。以前只是嫌麻煩，才一直沒有自己建音樂庫；而網路上那些第三方、沒版權的音樂平台服務又很不穩定，現在也只能硬著頭皮自己動手鏟屎了。</p>
<p>自建音樂庫的方案很多，但既然決定清，那就乾脆清得乾淨一點。<br>
不只是音樂服務，照片我原本靠阿里雲盤同步，百度網盤裡也存了一部分；影視受制於設備容量，只有 Mac mini M4 上 PT 下了幾百個 G，也不算多；至於書籍，更是雲盤和本地到處亂放，幾百本資料完全沒有同步。</p>
<p>剛好手邊有一台閒置筆電，Thinkbook 16+ 2022（i5-12500H + RTX 2050 + 512G SSD + 2T SSD），拿來做全閃 NAS 不是剛剛好嗎。<br>
至於 NAS 系統怎麼選，現在最熱門、社群也最活躍的飛牛就很合適，而且還送 2Mb 的免費轉發服務。</p>
<h2 id="系統安裝">
<a class="header-anchor" href="#%e7%b3%bb%e7%b5%b1%e5%ae%89%e8%a3%9d"></a>
系統安裝
</h2><p>飛牛系統安裝其實很簡單，照官方教學一步一步來基本不會出什麼問題。<br>
我遇到的坑是：我的 U 盤原本用 ventoy 做成了多系統啟動盤。飛牛 OS 既然基於 Debian，按理說直接把 ISO 丟進去就可以了。但我插上 U 盤、在 ventoy 裡選 fnOS 安裝之後，系統一直提示找不到硬碟，換模式也一樣。最後只能乖乖照官方教學，用 Rufus 重做啟動盤，一次就成功。</p>
<h2 id="特別提醒">
<a class="header-anchor" href="#%e7%89%b9%e5%88%a5%e6%8f%90%e9%86%92"></a>
特別提醒
</h2><p>docker 運行時，一定要注意配置儲存位置，把資料夾（例如音樂資料夾）映射到容器儲存空間，並且在檔案管理裡把訪問權限套用到子層級。</p>
<h2 id="構建音樂庫navidrome">
<a class="header-anchor" href="#%e6%a7%8b%e5%bb%ba%e9%9f%b3%e6%a8%82%e5%ba%abnavidrome"></a>
構建音樂庫——Navidrome
</h2><p>這是一個基於 Web 的開源音樂收集與串流伺服器。</p>
<p>在系統設定裡的應用設定中，把音樂資料夾授權給 Navidrome，預設埠是 4533。<br>
帳號密碼設好之後打開 web 介面，通常 Navidrome 就能直接掃描有權限的資料夾並匯入音樂。</p>
<h3 id="music_tag_web">
<a class="header-anchor" href="#music_tag_web"></a>
music_tag_web
</h3><p>docker 形式的、多功能音樂標籤編輯工具，有 web 操作介面。常用功能包括音樂刮削、整理、去重、格式轉換等等。<br>
其中最重要的背景刮削功能需要 v2 版本（付費），我是在愛發電充了 10 元拿到一個月啟用碼，先試試水。</p>
<p>我的音樂檔大多來自網易雲音樂，以前完全沒有整理意識，所以命名非常亂。iPhone、Redmi、Mac、度盤上到處都是，還有不少重複音檔。同一首歌也常常同時保留多個版本、多人翻唱版，例如《アイロニ (双声道版)》鹿乃/*菜乃。很多早年聽的歌現在在網易雲也已經灰掉了，例如雙笙的老版本道姑、封茗囧菌的《静悄悄》。</p>
<p>先選好待刮削的音樂，並整理檔案結構，層級設成歌手—專輯—歌曲。<br>
在自動刮削匹配模式上，我會優先選標準模式，標題、藝術家、專輯三者一起匹配；資料源則選歌曲最主要的來源，例如我就選網易雲音樂；修改範圍只限定封面、歌詞與歌詞檔。只要標題和藝術家本來沒亂掉，大多數歌曲都能完全匹配。</p>
<p>對於無法正常刮削的歌曲，例如太小眾或已經下架的歌，就切到寬鬆模式，資料源多勾幾個，像是網易雲音樂、QQ 音樂、酷狗音樂、iTunes，修改範圍仍保持不變。<br>
如果把藝術家也放進修改範圍，常常會把一些不出名翻唱的演唱者自動改成原唱。<br>
有時同一首歌存在於不同專輯裡，雖然實際檔案可能相同，比如 Merry Christmas Mr. Lawrence；也可能不完全相同，比如動畫歌曲的劇中片段版和完整版。這種情況下如果允許修改專輯資訊，就很容易刮錯。</p>
<p>全部刮削完之後，再重新整理一次檔案，刪掉空資料夾。<br>
如果有重複檔案，就做重複檔案檢查，推薦開啟聲紋重複校驗。通常聲紋一致的檔案，多半只是同一首歌的不同格式版本，例如 mp3 和 flac，這種情況下我會優先刪掉體積較小的版本。<br>
最後再整理一次檔案並清空空資料夾。</p>
<p>music_tag_web 在付費後本身也能當作音樂庫使用，內建 Subsonic 伺服器，介面也比 Navidrome 更現代好看。<br>
但我對個人開發者能否長期穩定維運這件事還是比較保守，所以目前先觀望。</p>
<h3 id="歌單匹配器">
<a class="header-anchor" href="#%e6%ad%8c%e5%96%ae%e5%8c%b9%e9%85%8d%e5%99%a8"></a>
歌單匹配器
</h3><p>LINUX DO 上有大佬做了一個把串流平台歌單匯入 Navidrome 的 Windows 小工具：<a href="https://linux.do/t/topic/757204">分享一个适配Navidrome的歌单匹配器</a>。<br>
支援網易雲音樂、QQ 音樂、Apple Music 的歌單匯入，也能輸出未匹配歌曲。</p>
<h3 id="客戶端">
<a class="header-anchor" href="#%e5%ae%a2%e6%88%b6%e7%ab%af"></a>
客戶端
</h3><p>音樂庫建好之後，接下來就是要想辦法在手機和桌面端聽歌。<br>
支援 Navidrome 的客戶端很多，網路上搜一下就能找到。</p>
<p>我目前在用的是音流（1.3.9），支援大多數平台，例如安卓、iOS、iPadOS、Windows、macOS。一次性購買不到 60 元，最多可同時在 7 台裝置使用。<br>
作為播放器，它基本能滿足我的需求：介面還算美觀、能把 NAS 上的歌曲下載到本地、支援桌面歌詞，也能加歌單、點喜歡、打星和隨機播放。</p>
<p>問題也不是沒有：偶爾會閃退；背景播放時播完一首有時不會自動切到下一首，雖然不算穩定復現；連到 NAS 時速度偏慢；而且如果當下無法連到 NAS，就只能看到已下載的歌曲與已下載歌單。如果某首歌同時存在多個歌單裡，離線時它只會顯示在最初下載它的那個歌單裡。<br>
它畢竟是個人開發者寫的、也不是開源軟體，所以買之前還是得保守一點，建議先用普通版試水。</p>
<h2 id="構建書庫talebook">
<a class="header-anchor" href="#%e6%a7%8b%e5%bb%ba%e6%9b%b8%e5%ba%abtalebook"></a>
構建書庫——talebook
</h2><p>docker 形式，talebook 是一個開源專案，也是一個簡潔但功能很強的私人書籍管理系統。它基於 calibre 建構，具備圖書管理、線上閱讀與推送、使用者管理、SSO 登入，還能從百度／豆瓣拉取書籍資訊。</p>
<p>各種設定基本照 talebook 的 web 管理頁面一項一項設就可以，唯一需要注意的是使用者設定裡的幾個權限。有些客戶端不支援登入，這時需要開啟「允許任意下載」才下載得了。</p>
<p>在圖書管理裡，還可以手動修改一部分中繼資料，也能加標籤。我自己看的書很雜，所以比較傾向按照<a href="https://www.clcindex.com/"><strong>中圖法</strong></a> 同時在實體資料夾和標籤上分類。</p>
<h3 id="douban-api-rs">
<a class="header-anchor" href="#douban-api-rs"></a>
douban-api-rs
</h3><p>這是 talebook 的豆瓣外掛，fnOS 上有鏡像。跑起 docker 之後，把對應的 API 位址複製到 talebook 設定中的「網際網路書籍資訊源」，這樣圖書管理裡的自動更新書籍資訊功能才能正常用。<br>
對大部分常見文學書籍來說，豆瓣刮削效果不錯；但像《业余无线电爱好者的道德和操作守则》這種未正式出版的資料，或者《中国的野菜》（2008 海南出版公司）這種極冷門或年代太久的書，豆瓣不是搜不到，就是亂匹配。</p>
<p>我在度盤裡甚至還存了一整套「赤脚医生手册民兵训练人才之友历代武术最全穿越者」這種穿越者專用「四庫全書」，整整 120G+。<br>
其中大部分武功和軍事祕籍根本刮不出來，但歷史和文學類的書刮削效果倒是還不錯。</p>
<h3 id="客戶端-1">
<a class="header-anchor" href="#%e5%ae%a2%e6%88%b6%e7%ab%af-1"></a>
客戶端
</h3><p>talebook，或者說 OPDS 協定的客戶端，真正好用又現代的其實不多。</p>
<p>安卓這邊我暫時是透過飛牛安卓客戶端把書下載下來，再用 eBoox 本地閱讀，還能靠 Google 同步。<br>
tachiyomi 因為版權問題已經似了；它的後繼者 mihon 或其類似物，比較適合拿來看漫畫，設計邏輯不太適合正經看書。我之前想用 komaga 外掛匯入自建 Komaga 圖源時，就遇到地址根本沒辦法設定的問題。</p>
<p>不過 Kahon（從 Mihon 改出來的）在匯入外掛庫之後，R18 圖源倒是多得離譜，拿來免廣告看黃反而相當不錯。</p>
<p>iOS 與 iPadOS 上，各種閱讀軟體的體驗其實很難超過原生 iBook。我目前在試用的是 KyBook 3，只是它不能登入帳號。<br>
填寫 OPDS 位址時也要注意埠號以及 <code>/opds/</code> 這個路徑。</p>
<h2 id="構建影視庫">
<a class="header-anchor" href="#%e6%a7%8b%e5%bb%ba%e5%bd%b1%e8%a6%96%e5%ba%ab"></a>
構建影視庫
</h2><p>對我來說，fnOS 自帶的飛牛影視已經夠用了。它可以刮削分類，Android、iOS、iPadOS、macOS、Windows 也都有客戶端，還能匯入度盤與遠端掛載硬碟裡的影視資源，例如 Mac 外接硬碟透過區域網路匯入飛牛媒體庫，也能線上匹配字幕。<br>
如果之後還能接 bangumi api 和豆瓣 api，那就更完美了。</p>
<h2 id="pt">
<a class="header-anchor" href="#pt"></a>
PT
</h2><p>說到資源獲取，最終還是得靠 PT。我首推的還是飛牛應用中心裡的 qBittorrent。<br>
至於軟體怎麼用、種子從哪裡找，就自行探索吧。總之，最好把分享率和做種時間維持住。<br>
人人為我，我為人人。</p>
<h2 id="相冊">
<a class="header-anchor" href="#%e7%9b%b8%e5%86%8a"></a>
相冊
</h2><p>圖片管理其實更方便。<br>
把各個雲盤與本地的照片通通上傳下載到 NAS Photos 資料夾下，不需要刻意整理實體資料夾，打開相簿就能自動掃描匯入。其他本地資料夾或外接資料夾，也能在相簿—設定—資料夾管理裡額外加入。<br>
在 AI 相簿設定裡先把模型下載好，然後分別對尚未識別的照片與影片執行分析，背景就會自動分類。這些都是本地跑的，當然如果考慮隱私，也可以完全不開。<br>
如果啟用 GPU 計算，識別速度會明顯快一些，不過需要另外下載對應顯卡驅動。</p>
<p>我同時備份了 iPhone、Redmi、iPad 裡的照片，其中有大量重複照片，只是檔名各不相同。透過 AI 智慧識別之後，再檢查相似照片做去重，效果非常好。</p>
<h2 id="其他推薦小工具">
<a class="header-anchor" href="#%e5%85%b6%e4%bb%96%e6%8e%a8%e8%96%a6%e5%b0%8f%e5%b7%a5%e5%85%b7"></a>
其他推薦小工具
</h2><h3 id="hivisionidphoto">
<a class="header-anchor" href="#hivisionidphoto"></a>
HivisionIDPhoto
</h3><p>自製證件照，應用中心 docker。</p>
<h3 id="peazip">
<a class="header-anchor" href="#peazip"></a>
peazip
</h3><p>壓縮解壓，docker。fnOS 現在檔案管理自帶的壓縮解壓工具非常陽春，甚至連分卷壓縮解壓都不支援。</p>
<h3 id="singbox">
<a class="header-anchor" href="#singbox"></a>
singbox
</h3><p>docker，偶爾會用到的～妙·妙·小·工·具～</p>
<h3 id="飛牛同步">
<a class="header-anchor" href="#%e9%a3%9b%e7%89%9b%e5%90%8c%e6%ad%a5"></a>
飛牛同步
</h3><p>把其他裝置上的資料夾同步到 NAS，支援雙向同步、僅下載、僅上傳。<br>
其他端需要先安裝對應客戶端。</p>
<h3 id="文本編輯器">
<a class="header-anchor" href="#%e6%96%87%e6%9c%ac%e7%b7%a8%e8%bc%af%e5%99%a8"></a>
文本編輯器
</h3><p>安裝後就能直接在檔案管理中打開 txt、yml、log、html、js、md、nfo 等純文字檔。</p>
<h3 id="office-預覽">
<a class="header-anchor" href="#office-%e9%a0%90%e8%a6%bd"></a>
Office 預覽
</h3><p>能在檔案管理裡直接開啟最大 500MB 的 Office 檔案。</p>
<h3 id="omnitools">
<a class="header-anchor" href="#omnitools"></a>
OmniTools
</h3><p>整合十幾種工具的一個工具箱。</p>
<h3 id="百度網盤飛牛版">
<a class="header-anchor" href="#%e7%99%be%e5%ba%a6%e7%b6%b2%e7%9b%a4%e9%a3%9b%e7%89%9b%e7%89%88"></a>
百度網盤（飛牛版）
</h3><p>「幾乎」沒廣告，介面也比較簡潔，但不能複製檔案位址、沒有檔案或資料夾的詳情頁，似乎也看不到資料夾大小。<br>
NAS 會員拆開單賣差評。</p>
<h3 id="不推薦應用中心瀏覽器">
<a class="header-anchor" href="#%e4%b8%8d%e6%8e%a8%e8%96%a6%e6%87%89%e7%94%a8%e4%b8%ad%e5%bf%83%e7%80%8f%e8%a6%bd%e5%99%a8"></a>
不推薦：應用中心瀏覽器
</h3><p>這個其實是 docker 跑的 Google Chrome，web 介面很糊，傳的是畫面流不是網頁本身，也沒辦法正常切中文輸入法。下載下來的檔案還得自己從應用檔案夾裡搬出來。預設 Google 搜尋又需要代理，雖然可以改成 Bing，但下載速度還是慢。</p>
<p>所以如果有需要下載的東西，我還是建議先用本機瀏覽器找好直連，再從飛牛客戶端新增下載任務。</p>
<h2 id="總結">
<a class="header-anchor" href="#%e7%b8%bd%e7%b5%90"></a>
總結
</h2><p>折騰了幾天之後，這台筆電「NAS」已經初步實現了影音、圖片、書籍資料管理，以及關鍵資料備份，例如手冊、說明書、文稿、PCB、程式碼、證書、密碼等等。<br>
接下來想折騰的，就是面板、網域、反代、IPv6、RSSHub、兩地三備。</p>
<p>最後，SB 網易雲音樂。</p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/Soyo.JPG" alt="无语"></p>

        
        <hr><p>本文2025-10-16首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2025-10-16</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>QSL卡片展</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/qsl-card-exhibition/</link><pubDate>Thu, 21 Aug 2025 18:44:15 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/qsl-card-exhibition/</guid><description>
<![CDATA[<h1>QSL卡片展</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="1-noa-1">
<a class="header-anchor" href="#1-noa-1"></a>
1. Noa-1
</h2><p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/QSL-%E6%A0%87-1.jpeg" alt="Noa-1"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/QSL-%E6%A0%87-2.jpeg" alt="Noa-2.jpeg"></p>
<h3 id="設計理念">
<a class="header-anchor" href="#%e8%a8%ad%e8%a8%88%e7%90%86%e5%bf%b5"></a>
設計理念
</h3><p>取材自我非常喜歡的 <em><strong>Blue Archive</strong></em> 中的角色生鹽諾亞。</p>
<ul>
<li>正面是 Noa 的記憶大廳截圖。Noa 在落地窗上手寫十九世紀法國現代派詩人夏爾·皮埃爾·波德萊爾的詩，《巴黎的憂鬱》第一首《異鄉人》。</li>
</ul>
<blockquote>
<p>Qui aimes-tu le mieux, homme énigmatique, dis?<br>
謎一樣的人啊，說吧，你最愛的人是誰？</p>
</blockquote>
<p>我在這一句後加了 ITU、CQ 分區和梅登海德網格，盡量選用手寫體並拉伸透視效果，使得文字看起來是手寫在窗上的。</p>
<ul>
<li>背面除了常規的通聯必填資訊，還加上了個人部落格的二維碼，背景照片是 BA 官方做的 Noa 影片截圖。</li>
<li><strong>Warning:</strong> 時區那裡 <em>UTC</em> 寫成了 <em>UCT</em> ，直到印下一張卡才發現，如果印第二批會更正。</li>
</ul>
<h3 id="印刷批次">
<a class="header-anchor" href="#%e5%8d%b0%e5%88%b7%e6%89%b9%e6%ac%a1"></a>
印刷批次
</h3><ul>
<li>1 期：300g 名片用銅版紙 200 張，切小圓角，淘寶久美印業。
<ul>
<li>卡片硬度不足，銅版紙背面書寫困難。</li>
<li>餘量充足。</li>
</ul>
</li>
</ul>
<h2 id="2-dfh">
<a class="header-anchor" href="#2-dfh"></a>
2. DFH
</h2><p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/%E4%B8%9C%E6%96%B9%E7%BA%A2%E7%9A%84%E5%BF%83%E8%84%8F-1.png" alt="DFH-1"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media//photo/%E4%B8%9C%E6%96%B9%E7%BA%A2%E7%9A%84%E5%BF%83%E8%84%8F-2-%E6%9B%B4%E6%AD%A3.png" alt="DFH-2"></p>
<h3 id="設計理念-1">
<a class="header-anchor" href="#%e8%a8%ad%e8%a8%88%e7%90%86%e5%bf%b5-1"></a>
設計理念
</h3><p>整體取材自 BiliBili UP 主<strong>炙彈冰</strong>的航天史填詞歌曲 <a href="https://www.bilibili.com/video/BV129mGY3Efe/">《東方紅的心臟》</a>（原曲為 <a href="https://music.163.com/#/artist?id=51020133">ヰ世界情緒</a> 的歌曲 <strong><a href="https://music.163.com/#/song?id=1907751320">シリウスの心臓(天狼星的心臟)</a></strong> ）。</p>
<ul>
<li>卡片正面右側少女為《東方紅的心臟》中曲繪，東方紅衛星擬人形象。</li>
<li>卡片正面左側有重疊的兩個衛星，左側實體衛星為東方紅一號的 3D 建模截圖，右側彩色衛星為前一截圖經過 <a href="https://lab.magiconch.com/one-last-image/">One Last Image 盧浮宮生成器</a> 網站生成的一張類似 <em><strong>One Last Kiss</strong></em> 封面效果的彩色漸變衛星圖。</li>
<li>環繞衛星的紅藍兩橢圓環由摩斯電碼構成，紅色是「中華人民共和國萬歲」，藍色是「世界人民大團結萬歲」，參考 1955 年《標準電碼本》翻譯。</li>
<li>實體衛星上的日期指東方紅一號 1970 年 4 月 24 日發射入軌，5 月 14 日停止播放東方紅樂曲。這是東方紅一號短暫的一生，卻是中華民族騰飛的開始。</li>
<li>彩色衛星上的日期，指 1840 年 6 月 21 日英軍炮擊澳門，開啟第一次鴉片戰爭，直至 1949 年 10 月 1 日中華人民共和國成立，中國人民從此站起來了。它承載的是中華民族屈辱的近代史，也是第三世界其他國家反抗帝國主義列強入侵、追求獨立的抗爭史。</li>
<li>衛星和人物之間用兩條正弦線隔開，象徵電波。</li>
<li>相比於 <a href="/zh-tw/post/othernotes/qsl-card-exhibition/#1-noa-1">Noa-1</a> ，這次背面設計增加了 NFC 標誌，我計劃為今後發放的卡片增加 NFC 標籤，錄入卡片資訊、通聯資訊，或實現自動播放音樂、影片等。</li>
<li>背面郵箱下面那段話「霧靄縈繞的人生，要如何度過？甩下躊躇吧，因為朝陽是你也是我。」是《東方紅的心臟》中的歌詞，我十分喜歡。</li>
<li>背面右下角貼上了一段《東方紅》的簡譜，呼應此次卡片東方紅一號衛星主題。</li>
</ul>
<p>另外，我還設計了此卡片的 PCB 版，加上 NFC 晶片、線圈，特別在正面人物胸口的位置放置一顆紅色 LED，手機貼近掃描後 LED 會亮，呼應「東方紅的心臟」主題。<br>
因為製作成本高昂，PCB 版卡片預計只發給每個區第一個通聯的友台，或某種通聯方式第一個通聯的友台。</p>
<p>人民英雄紀念碑上這樣寫：</p>
<blockquote>
<p>三年以來，在人民解放戰爭和人民革命中犧牲的人民英雄們永垂不朽！<br>
三十年以來，在人民解放戰爭和人民革命中犧牲的人民英雄們永垂不朽！<br>
由此上溯到一千八百四十年，從那時起，為了反對內外敵人，爭取民族獨立和人民自由幸福，在歷次鬥爭中犧牲的人民英雄們永垂不朽！</p>
</blockquote>
<p>今日，東方紅衛星仍然在軌，守望滄海變桑田。</p>
<h3 id="印刷批次-1">
<a class="header-anchor" href="#%e5%8d%b0%e5%88%b7%e6%89%b9%e6%ac%a1-1"></a>
印刷批次
</h3><p><strong>紙質：</strong></p>
<ul>
<li>1 期：350g 珠光紙（白滑影）150 張，切小圓角，閒魚未來既是未來
<ul>
<li>餘量充足</li>
</ul>
</li>
</ul>
<p><strong>PCB：</strong></p>
<ul>
<li>1 期：嘉立創彩色絲印 50 張，NT3H2111W0FHKH XQF，切小圓角
<ul>
<li>餘量充足</li>
</ul>
</li>
</ul>

        
        <hr><p>本文2025-08-21首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2025-08-21</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>Typecho評論匯入Waline</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/typecho%E8%AF%84%E8%AE%BA%E5%AF%BC%E5%85%A5waline/</link><pubDate>Sat, 19 Apr 2025 16:56:24 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/typecho%E8%AF%84%E8%AE%BA%E5%AF%BC%E5%85%A5waline/</guid><description>
<![CDATA[<h1>Typecho評論匯入Waline</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <p>前兩天把部落格文章從 Typecho 遷移到 Hugo，光是設定 Front Matter 參數和重新配置圖片連結就費了很大功夫。<br>
一個部落格的價值，首先是文章，緊接著就是評論。評論證明部落格在網際網路和真實世界產生的影響，承載了人與人之間的交互關係。私心一點地說，五湖四海的評論是重要的回憶，是構成「我」的一部分。<br>
所以，將原站評論 copy 到新站的對應文章下是很有必要的。</p>
<h2 id="配置-waline">
<a class="header-anchor" href="#%e9%85%8d%e7%bd%ae-waline"></a>
配置 Waline
</h2><p>相比於 Wordpress、Typecho 等動態部落格，靜態部落格只能外掛評論系統，選擇眾多，各有優劣。在參考了<a href="https://cloud.tencent.com/developer/article/2196035">這篇文章</a>和查閱各個評論系統官網後，我最終選擇<a href="https://waline.js.org">Waline</a>。<br>
Waline 的<a href="https://waline.js.org/guide/get-started/">中文文檔</a>內容翔實，設置<a href="https://leancloud.app">LeanCloud</a>數據庫和<a href="https://vercel.com/">Vercel</a> 服務端後即可進入評論管理後台 <code>https://&lt;你的服務端域名&gt;/ui/</code> 。首次註冊成為管理員，在這裡可以管理評論和用戶。</p>
<h2 id="導出-typecho-評論">
<a class="header-anchor" href="#%e5%b0%8e%e5%87%ba-typecho-%e8%a9%95%e8%ab%96"></a>
導出 Typecho 評論
</h2><p>Typecho 太老了，用戶少，不如 Hexo、Wordpress 等社區活躍，網際網路上資料也很少。<br>
筆者僅找到大佬<a href="https://imnerd.org">怡紅院落</a>寫的一個 Typecho 導出評論到 Valine 的插件 <a href="https://github.com/lizheming/typecho-export-valine">Export2Valine</a>（也是 Waline 文檔中的）。<br>
但上次更新是三年前，經測試已經失效，僅能導入第一條評論。查看導出的 jsonl 文件，顯然評論數據都已經完全導出。</p>
<p>先將該插件安裝到 Typecho （注意更改插件文件夾名稱為 &ldquo;Export2Valine&rdquo; ！）。</p>
<p>參考<a href="https://www.imwxz.com/posts/74f52ab0.html">這一篇</a> Typecho 遷移到 Hexo 的文章，該插件年久失修，需要作一些更改。<br>
找到插件文件夾下的 <code>Action.php</code> ，第 42 行開始改成如下代碼（追蹤父評論）：</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-php" data-lang="php"><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="nv">$arr</span> <span class="o">=</span> <span class="k">array</span><span class="p">(</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;objectId&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;coid&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;QQAvatar&#34;</span> <span class="o">=&gt;</span> <span class="s2">&#34;&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;comment&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;text&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;insertedAt&#34;</span> <span class="o">=&gt;</span> <span class="k">array</span><span class="p">(</span>
</span></span><span class="line"><span class="cl">    <span class="s2">&#34;__type&#34;</span> <span class="o">=&gt;</span> <span class="s2">&#34;Date&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">    <span class="s2">&#34;iso&#34;</span> <span class="o">=&gt;</span> <span class="nv">$time</span>
</span></span><span class="line"><span class="cl">  <span class="p">),</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;createdAt&#34;</span> <span class="o">=&gt;</span> <span class="nv">$time</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;updatedAt&#34;</span> <span class="o">=&gt;</span> <span class="nv">$time</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;ip&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;ip&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;link&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;url&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;mail&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;mail&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;nick&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;author&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;ua&#34;</span> <span class="o">=&gt;</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;agent&#34;</span><span class="p">],</span>
</span></span><span class="line"><span class="cl">  <span class="s2">&#34;url&#34;</span> <span class="o">=&gt;</span> <span class="s2">&#34;/</span><span class="si">{</span><span class="nv">$slug</span><span class="si">}</span><span class="s2">.html&#34;</span>
</span></span><span class="line"><span class="cl"><span class="p">);</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">if</span><span class="p">(</span><span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;parent&#34;</span><span class="p">])</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">  <span class="nv">$arr</span><span class="p">[</span><span class="s2">&#34;pid&#34;</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;parent&#34;</span><span class="p">];</span>
</span></span><span class="line"><span class="cl">  <span class="nv">$arr</span><span class="p">[</span><span class="s2">&#34;rid&#34;</span><span class="p">]</span> <span class="o">=</span> <span class="nv">$this</span><span class="o">-&gt;</span><span class="na">getRootId</span><span class="p">(</span><span class="nv">$comment</span><span class="p">[</span><span class="s2">&#34;coid&#34;</span><span class="p">]);</span>
</span></span><span class="line"><span class="cl"><span class="p">}</span>
</span></span></code></pre></div><p>其他部分不用修改。<br>
接著在 Typecho 後台-控制台-評論導出，打開下載的 jsonl 文件，刪除開頭的 <code>#filetype:JSON-streaming {&quot;type&quot;:&quot;Class&quot;,&quot;class&quot;:&quot;Comment&quot;}\n\n</code> 。<br>
保存後關閉文件，將文件拓展名改為 <code>.json</code> 。</p>
<h2 id="修正-json-格式">
<a class="header-anchor" href="#%e4%bf%ae%e6%ad%a3-json-%e6%a0%bc%e5%bc%8f"></a>
修正 json 格式
</h2><p>導出文件 <code>jsonl</code> 內中文都用轉義，只有一行，看起來一團亂麻。<br>
為轉化成便於閱讀、編輯與導入的 <code>json</code> 格式，我們先利用編輯器的<strong>查找與替換</strong>功能，將 <code>}\n{</code> 替換為</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="err">},</span>
</span></span><span class="line"><span class="cl"><span class="p">{</span>
</span></span></code></pre></div><p>Xcode 的替換，換行符可以點擊左側小放大鏡標選擇插入。</p>
<p>此時每行一個評論對象。</p>
<p>同樣，將各個評論對象內的字段結構分開，將 <code>&quot;,&quot;</code> 替換為</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;,
</span></span></span><span class="line"><span class="cl"><span class="s2">    &#34;</span>
</span></span></code></pre></div><p>此時，我們可以看出每個評論對象內包含多個數據，形似</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="p">{</span><span class="nt">&#34;objectId&#34;</span><span class="p">:</span><span class="s2">&#34;3&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;QQAvatar&#34;</span><span class="p">:</span><span class="s2">&#34;&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;comment&#34;</span><span class="p">:</span><span class="s2">&#34;\u6d4b\u8bd5\u4e00\u4e0b&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;insertedAt&#34;</span><span class="p">:{</span><span class="nt">&#34;__type&#34;</span><span class="p">:</span><span class="s2">&#34;Date&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;iso&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:37:07.000Z&#34;</span><span class="p">},</span><span class="nt">&#34;createdAt&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:37:07.000Z&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;updatedAt&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:37:07.000Z&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;ip&#34;</span><span class="p">:</span><span class="s2">&#34;223.104.150.16&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;link&#34;</span><span class="p">:</span><span class="err">**</span><span class="kc">null</span><span class="err">**</span><span class="p">,</span><span class="nt">&#34;mail&#34;</span><span class="p">:</span><span class="s2">&#34;2868301418@qq.com&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;nick&#34;</span><span class="p">:</span><span class="s2">&#34;2868301418&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;ua&#34;</span><span class="p">:</span><span class="s2">&#34;Mozilla\/5.0 (Linux; Android 13; V2171A Build\/TP1A.220624.014; wv) AppleWebKit\/537.36 (KHTML, like Gecko) Version\/4.0 Chrome\/109.0.5414.86 MQQBrowser\/6.2 TBS\/046605 Mobile Safari\/537.36 V1_AND_SQ_8.9.63_4190_HDBM_T QQ\/8.9.63.11380 NetType\/4G WebP\/0.3.0 Ap&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;url&#34;</span><span class="p">:</span><span class="s2">&#34;\/\u4ea4\u53cb\u6807\u51c6-\u548c\u5e73\u5171\u5904\u4e94\u9879\u539f\u5219.html&#34;</span><span class="p">}</span><span class="err">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">  <span class="p">{</span><span class="nt">&#34;objectId&#34;</span><span class="p">:</span><span class="s2">&#34;4&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;QQAvatar&#34;</span><span class="p">:</span><span class="s2">&#34;&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;comment&#34;</span><span class="p">:</span><span class="s2">&#34;\u600e\u4e48ip\u4e0d\u5bf9&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;insertedAt&#34;</span><span class="p">:{</span><span class="nt">&#34;__type&#34;</span><span class="p">:</span><span class="s2">&#34;Date&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;iso&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:38:15.000Z&#34;</span><span class="p">},</span><span class="nt">&#34;createdAt&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:38:15.000Z&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;updatedAt&#34;</span><span class="p">:</span><span class="s2">&#34;2023-06-27T09:38:15.000Z&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;ip&#34;</span><span class="p">:</span><span class="s2">&#34;223.104.150.16&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;link&#34;</span><span class="p">:</span><span class="err">**</span><span class="kc">null</span><span class="err">**</span><span class="p">,</span><span class="nt">&#34;mail&#34;</span><span class="p">:</span><span class="s2">&#34;2868301418@qq.com&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;nick&#34;</span><span class="p">:</span><span class="s2">&#34;2868301418&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;ua&#34;</span><span class="p">:</span><span class="s2">&#34;Mozilla\/5.0 (Linux; Android 13; V2171A Build\/TP1A.220624.014; wv) AppleWebKit\/537.36 (KHTML, like Gecko) Version\/4.0 Chrome\/109.0.5414.86 MQQBrowser\/6.2 TBS\/046605 Mobile Safari\/537.36 V1_AND_SQ_8.9.63_4190_HDBM_T QQ\/8.9.63.11380 NetType\/4G WebP\/0.3.0 Ap&#34;</span><span class="p">,</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="nt">&#34;url&#34;</span><span class="p">:</span><span class="s2">&#34;\/\u4ea4\u53cb\u6807\u51c6-\u548c\u5e73\u5171\u5904\u4e94\u9879\u539f\u5219.html&#34;</span><span class="p">}</span><span class="err">,</span>
</span></span></code></pre></div><h3 id="公共字段說明">
<a class="header-anchor" href="#%e5%85%ac%e5%85%b1%e5%ad%97%e6%ae%b5%e8%aa%aa%e6%98%8e"></a>
公共字段說明
</h3><ol>
<li><strong>objectId</strong>: 評論的唯一標識符（如 &ldquo;4&rdquo; 和 &ldquo;5&rdquo;）</li>
<li><strong>QQAvatar</strong>: QQ頭像鏈接（當前為空字符串）</li>
<li><strong>comment</strong>: 評論內容（包含 Unicode 轉義字符，如 <code>\u600e\u4e48</code> 表示&quot;怎麼&quot;）</li>
<li><strong>insertedAt/createdAt/updatedAt</strong>: 時間戳（ISO 8601 格式）</li>
<li><strong>ip</strong>: 評論者的 IP 地址</li>
<li><strong>link</strong>: 評論者提供的鏈接（可能為 null）</li>
<li><strong>mail</strong>: 評論者的郵箱地址</li>
<li><strong>nick</strong>: 評論者暱稱</li>
<li><strong>ua</strong>: 用戶代理（顯示瀏覽器/設備信息）</li>
<li><strong>url</strong>: 被評論的頁面路徑</li>
</ol>
<h3 id="特殊字段">
<a class="header-anchor" href="#%e7%89%b9%e6%ae%8a%e5%ad%97%e6%ae%b5"></a>
特殊字段
</h3><ol start="11">
<li><strong>pid</strong>: 父評論 ID</li>
<li><strong>rid</strong>: 根評論 ID</li>
</ol>
<p>如果 <code>&quot;link&quot;</code> 值為 <code>null</code> ，則 <code>&quot;link&quot;</code> 與 <code>&quot;mail&quot;</code> 間沒有換行。json 對換行不敏感，所以可以不管。<br>
此時在文件首尾用 <code>[ ]</code> 將內容包裹起來，保存文件。</p>
<h2 id="修改評論屬性">
<a class="header-anchor" href="#%e4%bf%ae%e6%94%b9%e8%a9%95%e8%ab%96%e5%b1%ac%e6%80%a7"></a>
修改評論屬性
</h2><p>此時可以直接導入 LeanCloud 了，但尚有內容可以修改。</p>
<p><code>Export2Valine</code> 將評論關聯文章的 url 設置為 <code>\/slug</code> ，比如 <code>&quot;url&quot;: &quot;\/Summary-of-the-First-Semester-of-Junior-Year.html&quot;</code> ，其中 <code>\/</code> 是轉義 <code>/</code> 。</p>
<p>想要把評論與新部落格的文章聯繫起來，需要手動修改 url 為新部落格的文章鏈接。</p>
<p>以筆者該部落格為例，Hugo 生成的網站根目錄下有 <code>zh-cn,zh-tw,en,ja</code> 四個文件夾（開啟了多語言），中文站的文章在 <code>/zh-cn/post/文章分類/</code> 下。<br>
筆者在本地部落格源文件就將文章按分類放入不同文件夾，比如 <code>/content/post/Thoughts/最近寫的詩.md</code> 生成網頁相對地址為 <code>zh-cn/post/thoughts/最近寫的詩</code> 。</p>
<p>如果你的新部落格文章在根目錄且名稱未更改，那自然不用修改 url。<br>
若都在 <code>/post/</code> 下，可以使用查找與替換將</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;url&#34;</span><span class="err">:&#34;\/</span>
</span></span></code></pre></div><p>替換為</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;url&#34;</span><span class="err">:&#34;\/post\/</span>
</span></span></code></pre></div><p>筆者是暫時替換為</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;url&#34;</span><span class="err">:&#34;\/zh-cn\/post\/</span>
</span></span></code></pre></div><p>同樣，友鏈、說說之類的獨立頁面評論也應修改為新部落格對應頁面相對地址。
比如友鏈頁面</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;url&#34;</span><span class="err">:&#34;\/links.html</span>
</span></span></code></pre></div><p>替換為</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-json" data-lang="json"><span class="line"><span class="cl"><span class="s2">&#34;url&#34;</span><span class="err">:&#34;\/zh-cn\/friend\/</span>
</span></span></code></pre></div><p>將 post 和獨立頁面中可以大規模應用<em>查找替換</em>的 url 先替換，否則導入後難以大批量替換。</p>
<p>使用查找與替換時，盡量多包裹共同內容，找「最大公約數」，避免錯誤修改。<br>
<em><strong>注意轉義 <code>\/</code> !!!</strong></em></p>
<h2 id="導入-leancloud">
<a class="header-anchor" href="#%e5%b0%8e%e5%85%a5-leancloud"></a>
導入 LeanCloud
</h2><p>在 LeanCloud 控制台-數據存儲-導入導出，選擇修改好的 json 文件，<code>Class</code> 填寫 <code>Comment</code> ，導入。</p>
<p><em><strong>注意</strong></em>，如果你之前在部落格 Waline 發過測試評論，或曾嘗試過導入 <code>Comment</code>，Waline 會先創建 <code>Comment</code> <code>Class</code> ，再導入就無法成功導入數據（LeanCloud 會提示成功，但沒有新數據導入）。</p>
<p>只能先在控制台-結構化數據，選擇 <code>Comment</code> 並刪除該 <code>Class</code>，再次嘗試導入。LeanCloud 頁面可能不會及時刷新結果，<code>Ctrl+F5</code> 刷新緩存就有了。</p>
<p>導入成功後，再針對每個評論 url 進行單獨設置。<br>
比如筆者的 post 需要一個個歸類到 <code>&quot;url&quot;:&quot;\/zh-cn\/post\/文章分類\/</code> 下，此時善用 LeanCloud <strong>批量操作</strong>和<strong>按條件過濾</strong>功能。</p>
<h2 id="後記">
<a class="header-anchor" href="#%e5%be%8c%e8%a8%98"></a>
後記
</h2><p>評論的整理並沒有耽誤筆者太長時間，120 條評論大部分是筆者自己在說說頁面的自言自語，所以 url 可以批量修正。僅有的十幾條他人評論分佈在寥寥三五個文章中，通過 <code>post</code> 篩選修改起來很快。不知道是好事還是壞事呢（笑）</p>
<p>自言自語也好，他人的留言也好，每一條於筆者都有著非同尋常的意義，隔一段時間回看就會有新的感受。<br>
如最開始所言，這是筆者的成長軌跡，是筆者存活於世的證明，是「我」的一部分。</p>
<p>而你，我親愛的讀者，是你賦予我價值。</p>
<p>有空的話請多多評論吧～筆者真的會開心很久的說（如果評論善意的話）。</p>
        
        <hr><p>本文2025-04-19首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2025-04-19</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>Hugo部落格常用資料</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/hugo%E5%8D%9A%E5%AE%A2%E5%B8%B8%E7%94%A8%E8%B5%84%E6%96%99/</link><pubDate>Tue, 15 Apr 2025 16:42:35 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/hugo%E5%8D%9A%E5%AE%A2%E5%B8%B8%E7%94%A8%E8%B5%84%E6%96%99/</guid><description>
<![CDATA[<h1>Hugo部落格常用資料</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="hugo-常用指令">
<a class="header-anchor" href="#hugo-%e5%b8%b8%e7%94%a8%e6%8c%87%e4%bb%a4"></a>
Hugo 常用指令
</h2><p>| 命令 | 作用 | 說明 |</p>
<p>|&mdash;&mdash;|&mdash;&mdash;|&mdash;&mdash;|
| <code>hugo version</code> | 查看版本 | 顯示當前 Hugo 安裝版本 |
| <code>hugo new site &lt;專案名&gt;</code> | 建立新站點 | 會生成 Hugo 的目錄結構 |
| <code>hugo new post/&lt;檔案名.md&gt;</code> | 建立新文章 | 會在 <code>content/post/</code> 下生成文章並附帶預設 Front Matter |
| <code>hugo server</code> | 啟動本地服務 | 啟動本地預覽，預設地址 <code>http://localhost:1313</code> |
| <code>hugo server -D</code> | 啟動並顯示草稿 | <code>-D</code> 參數顯示 <code>draft: true</code> 的文章 |
| <code>hugo</code> | 構建網站 | 將 Markdown 內容生成靜態檔案到 <code>public/</code> 目錄 |
| <code>hugo -D &lt;輸出目錄&gt;</code> | 構建包含草稿 | 用於發佈前的全站構建（含草稿） |
| <code>hugo --minify</code> | 壓縮構建檔案 | 構建時壓縮 HTML/CSS/JS，減小體積 |
| <code>hugo config</code> | 查看配置資訊 | 顯示當前站點的配置資訊 |
| <code>hugo list drafts</code> | 列出草稿 | 查看所有設定了 <code>draft: true</code> 的文章 |
| <code>hugo list future</code> | 列出未來發佈的文章 | <code>date</code> 設定在當前時間之後的文章 |
| <code>hugo list expired</code> | 列出過期文章 | <code>expiryDate</code> 已過期的文章 |
| <code>hugo --gc</code> | 垃圾回收 | 清理過時資源，如縮圖快取 |</p>
<h2 id="reimu-主題-icon_font">
<a class="header-anchor" href="#reimu-%e4%b8%bb%e9%a1%8c-icon_font"></a>
reimu 主題 icon_font
</h2><table>
  <thead>
      <tr>
          <th>圖標類名</th>
          <th>十六進制編號</th>
          <th>中文含義</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><code>.tag-wrap</code> / <code>.article-tag-list-link</code></td>
          <td><code>\e622</code></td>
          <td>標籤</td>
      </tr>
      <tr>
          <td><code>.category-wrap</code> / <code>.article-category-link</code></td>
          <td><code>\e604</code></td>
          <td>分類</td>
      </tr>
      <tr>
          <td><code>.article-date-link</code></td>
          <td><code>\e606</code></td>
          <td>日期</td>
      </tr>
      <tr>
          <td><code>.article-comment-link</code></td>
          <td><code>\e608</code></td>
          <td>評論</td>
      </tr>
      <tr>
          <td><code>.icon-copyright</code></td>
          <td><code>\e60a</code></td>
          <td>版權</td>
      </tr>
      <tr>
          <td><code>.icon-brush</code></td>
          <td><code>\e618</code></td>
          <td>畫筆 / 美化</td>
      </tr>
      <tr>
          <td><code>.icon-coffee</code></td>
          <td><code>\e607</code></td>
          <td>咖啡</td>
      </tr>
      <tr>
          <td><code>.icon-eye</code></td>
          <td><code>\e60f</code></td>
          <td>觀看 / 瀏覽</td>
      </tr>
      <tr>
          <td><code>.icon-user</code></td>
          <td><code>\e628</code></td>
          <td>使用者</td>
      </tr>
      <tr>
          <td><code>#main-nav-toggle</code></td>
          <td><code>\e62f</code></td>
          <td>導航選單切換</td>
      </tr>
      <tr>
          <td><code>#nav-rss-link</code></td>
          <td><code>\e61f</code></td>
          <td>RSS訂閱</td>
      </tr>
      <tr>
          <td><code>#nav-search-btn</code> / <code>.reimu-search-input-icon</code></td>
          <td><code>\e631</code></td>
          <td>搜尋按鈕</td>
      </tr>
      <tr>
          <td><code>#nav-sun-btn</code></td>
          <td><code>\e621</code></td>
          <td>太陽圖標（亮色主題）</td>
      </tr>
      <tr>
          <td><code>#nav-moon-btn</code></td>
          <td><code>\e617</code></td>
          <td>月亮圖標（暗色主題）</td>
      </tr>
      <tr>
          <td><code>#nav-circle-half-stroke-btn</code></td>
          <td><code>\e641</code></td>
          <td>半圓（主題切換）</td>
      </tr>
      <tr>
          <td><code>.icon-copy</code></td>
          <td><code>\e60c</code></td>
          <td>複製</td>
      </tr>
      <tr>
          <td><code>.icon-chevron-down</code></td>
          <td><code>\e609</code></td>
          <td>下箭頭</td>
      </tr>
      <tr>
          <td><code>.icon-check</code></td>
          <td><code>\e636</code></td>
          <td>勾 / 確認</td>
      </tr>
      <tr>
          <td><code>.icon-times</code></td>
          <td><code>\e637</code></td>
          <td>叉 / 關閉</td>
      </tr>
      <tr>
          <td><code>.icon-calendar</code></td>
          <td><code>\e605</code></td>
          <td>日曆</td>
      </tr>
      <tr>
          <td><code>.icon-pencil</code></td>
          <td><code>\e61b</code></td>
          <td>鉛筆 / 編輯</td>
      </tr>
      <tr>
          <td><code>.icon-clock</code></td>
          <td><code>\e613</code></td>
          <td>時鐘</td>
      </tr>
      <tr>
          <td><code>.post-sticky</code></td>
          <td><code>\e627</code></td>
          <td>置頂</td>
      </tr>
      <tr>
          <td><code>.reimu-popup .popup-btn-close</code></td>
          <td><code>\e626</code></td>
          <td>彈窗關閉</td>
      </tr>
      <tr>
          <td><code>.ais-pagination--item__previous</code></td>
          <td><code>\e601</code></td>
          <td>上一頁</td>
      </tr>
      <tr>
          <td><code>.ais-pagination--item__next</code></td>
          <td><code>\e630</code></td>
          <td>下一頁</td>
      </tr>
      <tr>
          <td><code>.icon-github</code></td>
          <td><code>\e619</code></td>
          <td>GitHub圖標</td>
      </tr>
      <tr>
          <td><code>.icon-google</code></td>
          <td><code>\e611</code></td>
          <td>Google圖標</td>
      </tr>
      <tr>
          <td><code>.icon-facebook</code></td>
          <td><code>\e60e</code></td>
          <td>Facebook圖標</td>
      </tr>
      <tr>
          <td><code>.icon-twitter</code></td>
          <td><code>\e62a</code></td>
          <td>Twitter圖標</td>
      </tr>
      <tr>
          <td><code>.icon-instagram</code></td>
          <td><code>\e615</code></td>
          <td>Instagram圖標</td>
      </tr>
      <tr>
          <td><code>.icon-linkedin</code></td>
          <td><code>\e614</code></td>
          <td>LinkedIn圖標</td>
      </tr>
      <tr>
          <td><code>.icon-pinterest</code></td>
          <td><code>\e61a</code></td>
          <td>Pinterest圖標</td>
      </tr>
      <tr>
          <td><code>.icon-youtube</code></td>
          <td><code>\e62d</code></td>
          <td>YouTube圖標</td>
      </tr>
      <tr>
          <td><code>.icon-vimeo</code></td>
          <td><code>\e629</code></td>
          <td>Vimeo圖標</td>
      </tr>
      <tr>
          <td><code>.icon-flickr</code></td>
          <td><code>\e612</code></td>
          <td>Flickr圖標</td>
      </tr>
      <tr>
          <td><code>.icon-dribbble</code></td>
          <td><code>\e610</code></td>
          <td>Dribbble圖標</td>
      </tr>
      <tr>
          <td><code>.icon-behance</code></td>
          <td><code>\e602</code></td>
          <td>Behance圖標</td>
      </tr>
      <tr>
          <td><code>.icon-bilibili</code></td>
          <td><code>\e603</code></td>
          <td>嗶哩嗶哩圖標</td>
      </tr>
      <tr>
          <td><code>.icon-weibo</code></td>
          <td><code>\e62c</code></td>
          <td>微博圖標</td>
      </tr>
      <tr>
          <td><code>.icon-zhihu</code></td>
          <td><code>\e62e</code></td>
          <td>知乎圖標</td>
      </tr>
      <tr>
          <td><code>.icon-reddit</code></td>
          <td><code>\e61c</code></td>
          <td>Reddit圖標</td>
      </tr>
      <tr>
          <td><code>.icon-tumblr</code></td>
          <td><code>\e625</code></td>
          <td>Tumblr圖標</td>
      </tr>
      <tr>
          <td><code>.icon-medium</code></td>
          <td><code>\e616</code></td>
          <td>Medium圖標</td>
      </tr>
      <tr>
          <td><code>.icon-deviantart</code></td>
          <td><code>\e60b</code></td>
          <td>DeviantArt圖標</td>
      </tr>
      <tr>
          <td><code>.icon-stackoverflow</code></td>
          <td><code>\e620</code></td>
          <td>StackOverflow圖標</td>
      </tr>
      <tr>
          <td><code>.icon-keybase</code></td>
          <td><code>\e61e</code></td>
          <td>Keybase圖標</td>
      </tr>
      <tr>
          <td><code>.icon-telegram</code></td>
          <td><code>\e623</code></td>
          <td>Telegram圖標</td>
      </tr>
      <tr>
          <td><code>.icon-discord</code></td>
          <td><code>\e60d</code></td>
          <td>Discord圖標</td>
      </tr>
      <tr>
          <td><code>.icon-steam</code></td>
          <td><code>\e624</code></td>
          <td>Steam圖標</td>
      </tr>
      <tr>
          <td><code>.icon-email</code></td>
          <td><code>\e63c</code></td>
          <td>郵件</td>
      </tr>
      <tr>
          <td><code>.sidebar-toc-btn</code></td>
          <td><code>\e633</code></td>
          <td>目錄按鈕</td>
      </tr>
      <tr>
          <td><code>.sidebar-common-btn</code></td>
          <td><code>\e632</code></td>
          <td>側邊通用按鈕</td>
      </tr>
      <tr>
          <td><code>.sidebar-top .arrow-up</code></td>
          <td><code>\e634</code></td>
          <td>向上箭頭</td>
      </tr>
      <tr>
          <td><code>.icon-link</code></td>
          <td><code>\e639</code></td>
          <td>連結</td>
      </tr>
      <tr>
          <td><code>.icon-globe</code></td>
          <td><code>\e638</code></td>
          <td>地球 / 多語言</td>
      </tr>
      <tr>
          <td><code>.icon-creative-commons</code></td>
          <td><code>\e63a</code></td>
          <td>創用CC授權</td>
      </tr>
      <tr>
          <td><code>.icon-taichi</code></td>
          <td><code>\e62b</code></td>
          <td>太極（暗黑模式）</td>
      </tr>
      <tr>
          <td><code>.icon-weixin</code></td>
          <td><code>\e640</code></td>
          <td>微信圖標</td>
      </tr>
      <tr>
          <td><code>.icon-qq</code></td>
          <td><code>\e63e</code></td>
          <td>QQ圖標</td>
      </tr>
      <tr>
          <td><code>.icon-image</code></td>
          <td><code>\e63f</code></td>
          <td>圖片圖標</td>
      </tr>
  </tbody>
</table>

        
        <hr><p>本文2025-04-15首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2025-04-15</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>Windows美化歷程</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/windows%E7%BE%8E%E5%8C%96%E5%8E%86%E7%A8%8B/</link><pubDate>Sat, 07 Sep 2024 21:12:17 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/windows%E7%BE%8E%E5%8C%96%E5%8E%86%E7%A8%8B/</guid><description>
<![CDATA[<h1>Windows美化歷程</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="前言">
<a class="header-anchor" href="#%e5%89%8d%e8%a8%80"></a>
前言
</h2><p>俗話說得好，<strong>美化的盡頭是預設</strong>。</p>
<p>雖然預設的 Windows 已經能高效地勝任各項工作，但它確實 ugly 啊。</p>
<p>在擁有一台性能過剩 PC 的情況下，適度追求美化和簡化，滿足本私齋的<del>高端審美</del>是極有必要的（）</p>
<p>下面來說說我在用/用過的美化軟體/方案。</p>
<h2 id="當前桌面方案">
<a class="header-anchor" href="#%e7%95%b6%e5%89%8d%e6%a1%8c%e9%9d%a2%e6%96%b9%e6%a1%88"></a>
當前桌面方案
</h2><ul>
<li>TranslucentTB：工作列透明/壓克力效果</li>
<li>Sapphire：桌面圖示互動優化</li>
<li>Wallpaper Engine：為減少 GPU 消耗和記憶體佔用，只選了 Blue Archive 中 Noa 的記憶大廳作為桌布，幾秒的 4 K 影片，整個 Wallpaper 記憶體佔用約 100 Mb。</li>
<li>Rainmeter：只用了一個音頻條作為美化，因為 Noa 已經夠美了😋
原來用過查看硬體資訊的組件，發現除了增加焦慮外沒什麼用，遂放棄。</li>
<li>QQ 美化、網易雲音樂美化、游標美化、Obsidian 主題、插件安排上。再加上 Edge 瀏覽器的 iTab 標籤頁和各類實用插件，目前的工作流完全舒適。</li>
</ul>
<p>貼幾張圖
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/4189283242.png" alt="桌面展示1.png"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/1078908045.png" alt="桌面展示2.png"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/2569059367.png" alt="QQ美化展示.png"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/2176031375.png" alt="Edge展示.png"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/994680139.png" alt="Obsidian展示.png"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/130206377.png" alt="工作管理員展示.png">
在以上正常工作流下，記憶體佔大頭的是瀏覽器，GPU 消耗主要來自 wallpaper，從登入到完全自啟動耗時 10s 內，均在可接受負載範圍內。</p>
<p><strong>配置：</strong></p>
<ul>
<li>12400 F</li>
<li>7700 XT</li>
<li>32G DDR4</li>
<li>2K 180Hz HDR顯示器</li>
<li>Windows 11 專業版 23H2</li>
</ul>
<h2 id="qq-美化">
<a class="header-anchor" href="#qq-%e7%be%8e%e5%8c%96"></a>
QQ 美化
</h2><p>==特別推薦！==
QQ 是大部分中國人不得不用又恨之入骨的東西——廣告、彈窗、不想看的娛樂頁面、花里胡哨功能性差的界面。
Windows 端自從推出 QQ 9，上述情況改善了不少，然而噁心人的東西最近逐漸加回來了，只能說本性難移。
為了不被迫在這個常用軟體上天天吃屎，偉大的具有開源精神和折騰精神的中文互聯網人紛紛投入 QQ 改造計劃，而今天我要介紹的就是其中一個偉大項目——<strong>LiteLoaderQQNT</strong>。
好了說正事，liteloader 是 QQNT 的插件平台，安裝後可以下載眾多插件。
GitHub 項目地址：<a href="https://github.com/LiteLoaderQQNT/LiteLoaderQQNT">LiteLoaderQQNT: QQNT 插件加載器：輕量 · 簡潔 · 開源 · 福瑞</a></p>
<p>部分推薦插件如下：</p>
<ol>
<li><a href="https://github.com/xinyihl/LiteLoaderQQNT-PluginInstaller/tree/main">PluginInstaller</a>：LiteLoaderQQNT 插件安裝器，可檢查更新和一鍵安裝/重啟。先安裝這個再安裝其他插件省事很多。</li>
<li><a href="https://github.com/ltxhhz/LL-plugin-list-viewer/tree/main">LL-plugin-list-viewer</a>: LiteLoaderQQNT Plugin 插件列表查看·安裝·更新。收錄了大部分插件，可直達 GitHub 項目地址。安裝功能存在問題，部分插件需要手動安裝和更新，否則會報錯無法啟動 QQ，建議作為插件/主題查看器。</li>
<li><a href="https://github.com/xiyuesaves/LiteLoaderQQNT-lite_tools/tree/v4">輕量工具箱 —— 輕量 · 優雅 · 高效 · 福瑞</a>：聚合了大量功能的工具箱，免於四處尋找插件。部分可選功能如下：
<ul>
<li><strong>美化聊天界面</strong>實現類 tg 效果（顯示頭像，加時間戳，消息靠左等）</li>
<li>移除稱號、VIP 、推薦標籤等亂七八糟的東西。</li>
<li>右鍵快捷搜索文字/圖片，消息轉圖片發送</li>
<li>選項高亮，特殊消息高亮</li>
<li><strong>小程序分享轉 URL 卡片</strong>，記錄離開時位置，快捷+1（復讀機）</li>
<li><strong>消息預覽</strong>：根據消息中第一個連結生成一張類 tg 的預覽卡片</li>
<li>本地表情</li>
<li>消息後綴</li>
<li><strong>撤回消息緩存並高亮</strong></li>
<li><strong>設置背景</strong>，調整亮度、透明度，可加磨砂等效果</li>
<li><strong>精簡側邊欄</strong>，所有功能可開關</li>
<li>輸入框、消息框功能開關</li>
<li>……</li>
</ul>
</li>
<li><a href="https://github.com/xh321/LiteLoaderQQNT-QR-Decode/tree/master">二維碼解析</a>：對 QQNT 聊天中的圖片進行二維碼解析</li>
<li><a href="https://github.com/xh321/LiteLoaderQQNT-Directly-Jump/tree/master">使用自定義瀏覽器打開連結並跳過攔截頁</a></li>
<li><a href="https://github.com/MUKAPP/LiteLoaderQQNT-DeepL/tree/main">將 DeepL 翻譯接入你的 QQNT</a></li>
<li><a href="https://github.com/d0j1a1701/LiteLoaderQQNT-Markdown/tree/v4">Markdown</a>：為 QQ 添加 Markdown 渲染支持。發出的消息只有安裝了該插件的 QQNT 能渲染 markdown，所以大部分情況下沒用。</li>
<li><a href="https://github.com/xh321/LiteLoaderQQNT-Kill-Update/tree/master">Kill-Update</a>：關閉 QQ自動更新彈窗，有些插件不會第一時間支持最新版 QQ，所以禁止更新是有用的。</li>
<li><a href="https://github.com/mo-jinran/window-on-top/tree/v4">window-on-top</a>：讓窗口有置頂功能</li>
</ol>
<p>還有一些主題我沒有介紹，因為去除垃圾之後部分美化的 QQNT 已經很好看了。
另外 ChatGPT 等 AI 接入插件也有，懶得折騰 API（<del>沒錢</del>）。</p>
<h2 id="網易雲音樂美化">
<a class="header-anchor" href="#%e7%b6%b2%e6%98%93%e9%9b%b2%e9%9f%b3%e6%a8%82%e7%be%8e%e5%8c%96"></a>
網易雲音樂美化
</h2><p>==特別推薦！==
眾所周知，國內幾大音樂平台巨頭都在走複雜化、流量化路線，今天加一個社區，明天加一個短視頻，長期 VIP 跳臉。
作為聽音樂的軟體，有幾項基本功能就夠了。國內外都有很多做得好的音樂播放器，但“播放器”和“音樂平台”之間還是有很多差距的。比如便捷搜索歌曲，查看評論，一起聽等。建立歌單、關注歌手、充值購買等沉沒成本也迫使用戶繼續吃屎。
我一直用的網易雲音樂有一群偉大的互聯網人做了插件，美化後確實美觀好用。
首先是插件平台 <strong>betterncm</strong></p>
<ul>
<li>官網：<a href="https://microblock.cc/betterncm">MicroBlock | BetterNCM</a></li>
<li>GitHub 項目地址：<a href="https://github.com/MicroCBer/BetterNCM">GitHub - MicroCBer/BetterNCM: NCM 軟體插件管理器</a></li>
<li>社區：<a href="https://v2e2npdz15.feishu.cn/docx/UZkSd9d46o4fVOxaPNBcGXSenme">關於 BetterNCM 最全面的介紹以及疑難解答 - 飛書雲文檔</a></li>
</ul>
<p>優點是安裝 betterncm 後，所有的主題、插件可以從網易雲內平台下載、更新，不用一個個去查找翻 GitHub。
<strong>推薦主題：</strong></p>
<ul>
<li>Materia You：比較簡潔的主題，純色背景沒有背景圖片。配色方案多樣。
<img src="https://guzhengsvt.top/usr/uploads/2024/09/1596889912.png" alt="Matreia You.png"></li>
</ul>
<p><strong>推薦插件：</strong></p>
<ol>
<li>
<p>RoundCornerNCM：網易雲音樂窗口圓角，僅 Windows 11。</p>
</li>
<li>
<p>MikuPlugin：管理各元素是否顯示，可以關閉惱人的視頻、直播等元素。
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/439024086.png" alt="MikuPlugin.png"></p>
</li>
<li>
<p>類蘋果歌詞：將歌曲頁面改為類 Apple Music 的樣式，還可更改歌詞源。
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/663279809.png" alt="類蘋果歌詞.png"></p>
</li>
<li>
<p>這首歌的封面是什麼？：歌曲列表添加封面，增加儲存佔用，易造成卡頓
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/1807448404.png" alt="這首歌的封面是什麼？.png"></p>
</li>
<li>
<p>RuLyrics：桌面歌詞插件，支持逐詞，主副歌詞，更改字體，分別更改前景色（已唱）、背景色（未唱），支持嵌入工作列（與 TranslucentTB 同時使用似乎有點問題）
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/09/285235071.png" alt="桌面歌詞.png"></p>
</li>
<li>
<p>更多好用插件自行探索下載</p>
</li>
<li>
<p>部分插件對其他插件有依賴、衝突，注意在 GitHub Issues 查看甄別。</p>
</li>
</ol>
<h2 id="wallpaper-engine">
<a class="header-anchor" href="#wallpaper-engine"></a>
Wallpaper Engine
</h2><p>==必備好物！==
鼎鼎大名的萬能小紅車，開啟××√享受嶄新人生（bushi）
作為最常用最好用的桌布軟體，wallpaper 有許多優點：</p>
<ul>
<li>資源豐富。steam 創意工坊每時每刻都有大量優質桌布上架，且幾乎全部免費下載使用。</li>
<li>資源種類多。視頻、圖片、動圖、網頁……桌布種類極多，且不少桌布功能豐富，聚合了音樂歌詞、特效、頻譜等功能，一鍵裝點桌面。</li>
<li>找資源方便。Wallpaper 搜索和篩選規則完善豐富，可篩選桌布解析度、類型、適用年齡等。</li>
<li>使用簡便。基於 steam 創意工坊，能訪問 steam 就能下載桌布，無需翻牆，下載速度有保障。大部分桌布，即使功能複雜，在 wallpaper 界面也能輕鬆設置。</li>
<li>串聯手機。Wallpaper 推出了安卓應用，可通過 PC 向手機傳輸使用桌布。</li>
</ul>
<p><strong>Warning</strong>：部分複雜特效網頁、高清視頻桌布較為消耗 GPU 性能，佔顯存較多。可以在 wallpaper 設置裡調整幀率、特效和應用行為等改善。</p>
<p>唯一的缺點是在 steam 購買 wallpaper 需要 19 RMB，不過這價格真不高吧。</p>
<p>Steam：<a href="https://store.steampowered.com/app/431960/Wallpaper_Engine/">Steam 上的 Wallpaper Engine：桌布引擎</a></p>
<h2 id="translucenttb">
<a class="header-anchor" href="#translucenttb"></a>
TranslucentTB
</h2><p>==特別推薦！==
工作列透明工具，可以全透、壓克力、不透，換主題色等。
佔用記憶體、儲存極小，幾乎不消耗 CPU 性能。</p>
<p>GitHub 項目地址：<a href="https://github.com/TranslucentTB/TranslucentTB">GitHub - TranslucentTB</a>
GitHub 中文翻譯項目地址：<a href="https://github.com/kasuganosoras/TranslucentTB-CN">GitHub - kasuganosoras/TranslucentTB-CN</a></p>
<h2 id="rainmeter">
<a class="header-anchor" href="#rainmeter"></a>
Rainmeter
</h2><p>==特別推薦！==
久負盛名的桌面組件工具，可以自製功能多樣的<strong>小部件</strong>放在桌面，也可以方便地導入他人製作的部件（即皮膚）。
常見的功能有：</p>
<ul>
<li>顯示 CPU、GPU、記憶體等硬體資訊（實時更新）</li>
<li>音頻識別生成各式各樣的律動頻譜條</li>
<li>媒體播放器</li>
<li>一鍵追番、查看新番</li>
<li>放置圖片、輪播圖庫等</li>
<li>……</li>
</ul>
<p>缺點</p>
<ul>
<li>組件放多了會卡</li>
<li>部分組件資源消耗大</li>
<li>選擇太多了需要折騰</li>
</ul>
<p>官網：<a href="https://www.rainmeter.net/">Rainmeter</a>
中國官網：<a href="https://rainmeter.cn/">個人分享 Rainmeter</a>
GitHub 項目地址：<a href="https://github.com/rainmeter/rainmeter">GitHub - rainmeter</a>
中國社區：<a href="https://bbs.rainmeter.cn/">雨滴美化社區</a></p>
<h2 id="start-11">
<a class="header-anchor" href="#start-11"></a>
Start 11
</h2><p>工作列及開始菜單美化工具</p>
<ul>
<li>可以將開始菜單改為 Windows 7-11 的風格，可改變顏色、透明度、間距、對齊方式等。</li>
<li><strong>高級索引功能</strong>：與 Edge 瀏覽器配對時，打開的選項卡也會顯示在搜索內容中，最常用的內容在結果中的顯示位置會更高。<strong>移除本地搜索結果旁邊顯示的 Web 內容的選項！</strong></li>
<li>更改開始按鈕圖標，開始菜單背景圖，工作列顏色、紋理。</li>
</ul>
<p>缺點</p>
<ul>
<li>付費</li>
<li>我用起來有卡頓、啟動慢等現象。</li>
<li>和 TranslucentTB 不兼容。</li>
</ul>
<p>官網終身版售價 35 RMB，小貴，30 天免費試用。有許多代理，存在學習版（不推薦）。</p>
<p>官網：<a href="https://stardock-start11.com/">Start11</a>
中國官網： <a href="https://www.start11.cn/">Start 11</a>
Steam（褒貶不一）：<a href="https://store.steampowered.com/app/1694750/Start11_v2/">Steam 上的 Start11 v2</a></p>
<h2 id="楓の美化工具箱">
<a class="header-anchor" href="#%e6%a5%93%e3%81%ae%e7%be%8e%e5%8c%96%e5%b7%a5%e5%85%b7%e7%ae%b1"></a>
楓の美化工具箱
</h2><p>檔案資源管理器、開始菜單、全局窗口美化工具
目前擁有的功能：</p>
<ul>
<li>主頁面：自定義檔案資源管理器窗口字體、局部顏色模式 Light、Dark (實驗性局部Dark模式存在小的視覺bug)</li>
<li>背景設置：自定義檔案資源管理器、開始菜單、系統設置的<strong>背景圖片</strong></li>
<li>顏色設置：自定義檔案資源管理器配色(標題、組、頁眉、詳細資訊、硬碟進度條)、圓角化硬碟進度條</li>
<li>圖標設置：自定義桌面、檔案資源管理器圖標組圖標</li>
<li>窗口設置：自定義檔案資源管理器窗口<strong>背景效果</strong>半透明、Blur、Acrylic、Mica效果 win11圓角類型、開始菜單、系統設置Acrylic背景效果</li>
<li>控件樣式：自定義全局窗口<strong>標題欄按鈕樣式</strong>、macOS樣式按鈕、檔案資源管理器Tab標籤頁、<strong>工具欄</strong>、地址欄配色、自繪圓角滾動條</li>
<li>預設列表：保存、導入、分享你的配置文件</li>
<li>插件列表：安裝插件增強和擴展工具箱的功能</li>
</ul>
<p>Evaluations：</p>
<ul>
<li>還算是簡單易用，記憶體和 GPU 佔用尚可接受。</li>
<li>可裝插件和導入配置文件，有一定可玩性。</li>
<li>不兼容 TranslucentTB</li>
<li>我用起來檔案資源管理器常崩潰、不顯示背景圖片、工具欄配色未更改，可能已經優化穩定了。</li>
<li>背景圖片清晰度不高，在 dark 模式下背景圖片容易干擾正常閱讀檔案資訊</li>
<li>軟體免費，不完全開源，需要註冊登入賬號。</li>
</ul>
<p>發布地址：<a href="https://winmoes.com/tools/12948.html">win美化工具箱 ★ 楓の主題社</a></p>
<h2 id="sapphire">
<a class="header-anchor" href="#sapphire"></a>
Sapphire
</h2><p>==特別推薦！==
桌面圖示、佈局美化，<strong>更改互動體驗</strong>。</p>
<ul>
<li>可調整桌面圖示佈局，更改橫縱網格數</li>
<li>放置格子（類手機上的資料夾），將桌面各類檔案直接放進資料夾，分類同一管理</li>
<li>調整圖示、格子大小（網格數整數倍），圓角，背景，透明度</li>
<li>更改檔案名的字體</li>
<li>精簡模式去除檔案名，可每個圖示單獨設置</li>
<li>可設置互動動效</li>
<li><strong>Dock 欄</strong>，類 Mac/手機下方的 dock，可豎置，改變長寬、背景色</li>
<li>開啟資料夾高級互動後可以資料夾滑鼠懸停預覽內容，單擊原地展開，不必開檔案資源管理器窗口。</li>
<li><strong>針對 steam 內應用的快捷方式優化</strong></li>
<li><strong>雙擊隱藏圖示</strong>，每個可單獨設置是否隱藏。</li>
<li>後台記憶體佔用 100 mb 左右，尚可接受。幾乎不消耗 GPU</li>
<li>可自定義圖片、動圖作為桌布。初步兼容 WallpaperEngine（需在設置中設置當其他程序成為焦點時為始終運行）。</li>
<li>多屏支持</li>
</ul>
<p>缺點：</p>
<ul>
<li>我的電腦開啟高級檔案互動後，只要資料夾內檔案數稍多，sapphire 會直接卡死。觀望作者更新。</li>
<li>暫時還沒有保存桌面佈局的功能，好在即使卡退也會記錄最新佈局。</li>
<li>只保證兼容 Windows 11</li>
<li>更改桌面右鍵互動但目前還不能自定義</li>
</ul>
<p>GitHub 項目地址：<a href="https://github.com/hymnly133/Sapphire-EnhancedDesktop">Sapphire-EnhancedDesktop: Windows桌面取代軟體</a></p>
<h2 id="游標美化">
<a class="header-anchor" href="#%e6%b8%b8%e6%a8%99%e7%be%8e%e5%8c%96"></a>
游標美化
</h2><p>網上有很多分享游標美化檔案的，根據個人喜好挑選。安裝也不難。
分享兩款，不影響視野同時具有個性化設計的：</p>
<ol>
<li>原神納西妲游標：<a href="https://www.bilibili.com/video/BV14P411c7ap/">納西妲同款滑鼠游標4.0版來咯_原神</a></li>
<li>蔚藍檔案千年游標，簡約可愛，在用。
GitHub項目地址：<a href="https://github.com/makipom/BlueArchive-Cursors">BlueArchive-Cursors</a></li>
</ol>
        
        <hr><p>本文2024-09-07首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2024-09-07</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>自動撥號上網與工作排程器</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/%E8%87%AA%E5%8A%A8%E6%8B%A8%E5%8F%B7%E4%B8%8A%E7%BD%91%E4%B8%8E%E4%BB%BB%E5%8A%A1%E8%AE%A1%E5%88%92%E7%A8%8B%E5%BA%8F/</link><pubDate>Wed, 12 Jun 2024 19:34:52 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/%E8%87%AA%E5%8A%A8%E6%8B%A8%E5%8F%B7%E4%B8%8A%E7%BD%91%E4%B8%8E%E4%BB%BB%E5%8A%A1%E8%AE%A1%E5%88%92%E7%A8%8B%E5%BA%8F/</guid><description>
<![CDATA[<h1>自動撥號上網與工作排程器</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <h2 id="破事水">
<a class="header-anchor" href="#%e7%a0%b4%e4%ba%8b%e6%b0%b4"></a>
破事水
</h2><p>桌上型電腦透過網路線連接校園網需要撥號上網，<strong>幽默</strong>騰訊幾百年沒更新的TIM登入時沒網路會報錯彈窗。
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/06/2343467847.png" alt="TIM報錯">
於是每次開機我都得手動打開設定裡的撥號上網，設定的TIM開機自動啟動會先一步報錯，顯得開機自動啟動這個功能很<strong>幽默</strong>。
於是寫個bat自動連網，工作管理員裡設定開機自動啟動。但它啟動和TIM是同一個優先級，往往來不及連上網路TIM就自動登入然後報錯彈窗了。
在排程程式庫裡把自動連網程式設為開機啟動，TIM登入後延遲15秒啟動。
<img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/06/2593746197.png" alt="延遲TIM啟動"></p>
<p><img src="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/06/2438765248.png" alt="斷網重連">
（為方便記憶我把bat放startup資料夾裡，開機連網排程程式設為最高優先級隱藏，<strong>幽默</strong>火絨檢測不到的排程程式不讓執行，以至於除錯好幾次都是登入後才開始連網，我一度以為哪裡設定有問題。）
![幽默火絨<a href="https://cdn.jsdelivr.net/gh/GuZhengSVT/Hugo-media/2024/06/2362191046.png">4</a>
但這樣又顯得花68大洋買指紋辨識器的我很<strong>幽默</strong>。
不知道萬能的好友列表裡有沒有懂電腦的大神有更好的解決方案。</p>
<p>有一個無線網卡，但效能不好。連接校園網時常要網頁驗證，我設了梯子開機自動啟動，掛著梯子就打不開學校網路驗證的網頁，得先關梯子-&gt;網頁驗證-&gt;開梯子-&gt;關TIM報錯彈窗-&gt;重啟TIM。讓人十分乃至九分的火大。</p>
<h2 id="撥號上網程式">
<a class="header-anchor" href="#%e6%92%a5%e8%99%9f%e4%b8%8a%e7%b6%b2%e7%a8%8b%e5%bc%8f"></a>
撥號上網程式
</h2><p>先新建文字文件（txt），寫入下面內容後<strong>儲存</strong>，更改檔名為想要的名稱（如reconnect internet，最好為英文），副檔名改為bat。</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bat" data-lang="bat"><span class="line"><span class="cl">rasdial 你的寬頻網路名稱（如寬頻連線，最好用英文） 帳號（如學號） 密碼
</span></span></code></pre></div><h2 id="開機自動撥號與斷網重連">
<a class="header-anchor" href="#%e9%96%8b%e6%a9%9f%e8%87%aa%e5%8b%95%e6%92%a5%e8%99%9f%e8%88%87%e6%96%b7%e7%b6%b2%e9%87%8d%e9%80%a3"></a>
開機自動撥號與斷網重連
</h2><p>Windows圖標（開始）右鍵-&gt;電腦管理-&gt;工作排程器-&gt;工作排程器程式庫
右邊建立工作-&gt;設定工作名稱（如斷網重連）-&gt;不管使用者是否登入都要執行-&gt;使用最高管理權限執行（可選）-&gt;<strong>不要隱藏！！！</strong>-&gt;設定根據自身電腦選（比如Windows11選擇最接近的Win10）
觸發程序-&gt;新增-&gt;開始工作選擇「啟動時」-&gt;確定（開機連網）
新增-&gt;開始工作選擇「發生事件時」-&gt;日誌翻到最下面倒數第二個「應用程式」-&gt;來源「RasClient」-&gt;確定（斷網重連）
轉到操作-&gt;新增-&gt;啟動程式-&gt;瀏覽找到你剛寫的bat程式選中-&gt;確認</p>
<p>確認（此時會要求輸入Windows系統登入的微軟帳號密碼，不是PIN，總是出錯建議檢查一般頁面裡的用戶帳戶是否匹配。）</p>

        
        <hr><p>本文2024-06-12首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2024-06-12</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item><item><title>Obsidian基礎</title><link>https://www.guzhengsvt.cn/zh-tw/post/othernotes/obsidian%E5%9F%BA%E7%A1%80/</link><pubDate>Tue, 27 Jun 2023 00:41:26 +0800</pubDate><author>lvbowen040427@163.com (孤筝)</author><guid>https://www.guzhengsvt.cn/zh-tw/post/othernotes/obsidian%E5%9F%BA%E7%A1%80/</guid><description>
<![CDATA[<h1>Obsidian基礎</h1><p>作者：孤筝（lvbowen040427@163.com）</p>
        
          <p><a href="https://publish.obsidian.md/help-zh/%E7%94%B1%E6%AD%A4%E5%BC%80%E5%A7%8B">Obsidian 中文幫助</a></p>
<h2 id="介面">
<a class="header-anchor" href="#%e4%bb%8b%e9%9d%a2"></a>
介面
</h2><p><a href="https://zhuanlan.zhihu.com/p/428519519">想一小時上手obsidian？這一篇就夠了。【玩轉Obsidian的保姆級教程】 - 知乎 (zhihu.com)</a>
建立庫資料夾——庫資料夾下建立筆記分類資料夾——細分筆記
obsidian help
筆記最上一欄——豎三點更多——拆分筆記查看
<a href="https://zhuanlan.zhihu.com/p/409409946">Wyatt：打造自己的工作台【玩轉Obsidian的保姆級教程】216 贊同 · 7 評論文章<img src="https://pic1.zhimg.com/v2-2323eabf712e3ebaae40c322ec18dde0_180x120.jpg" alt=""></a>
左上角查看大綱</p>
<h2 id="插件待開坑">
<a class="header-anchor" href="#%e6%8f%92%e4%bb%b6%e5%be%85%e9%96%8b%e5%9d%91"></a>
插件（待開坑）
</h2><p><a href="https://zhuanlan.zhihu.com/p/403001135">Wyatt：如何安裝插件？【玩轉Obsidian的保姆級教程】264 贊同 · 63 評論文章<img src="https://pic2.zhimg.com/v2-51f1cdbc1b5891f62958cdb379dc5561_180x120.jpg" alt=""></a></p>
<h2 id="字體">
<a class="header-anchor" href="#%e5%ad%97%e9%ab%94"></a>
字體
</h2><p>用#+一個空格對標題分級，#越多，級別越低</p>
<h4 id="強調">
<a class="header-anchor" href="#%e5%bc%b7%e8%aa%bf"></a>
強調
</h4><p><em>這是斜體</em>
<em>斜體另一種寫法，英文短底線</em></p>
<h4 id="粗體">
<a class="header-anchor" href="#%e7%b2%97%e9%ab%94"></a>
粗體
</h4><p><strong>粗體示例，兩個星號</strong>
<strong>或者是兩個底線</strong></p>
<h4 id="組合使用">
<a class="header-anchor" href="#%e7%b5%84%e5%90%88%e4%bd%bf%e7%94%a8"></a>
組合使用
</h4><p><em>這是<strong>斜體+粗體</strong></em></p>
<h4 id="刪除線">
<a class="header-anchor" href="#%e5%88%aa%e9%99%a4%e7%b7%9a"></a>
刪除線
</h4><p>~~既然要追求刺激，那就貫徹到底嘍~~~</p>
<h4 id="高亮">
<a class="header-anchor" href="#%e9%ab%98%e4%ba%ae"></a>
高亮
</h4><p>==疏影橫斜水清淺，暗香浮動月黃昏==</p>
<h4 id="腳註">
<a class="header-anchor" href="#%e8%85%b3%e8%a8%bb"></a>
腳註
</h4><p>文本<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>文本</p>
<h4 id="註釋">
<a class="header-anchor" href="#%e8%a8%bb%e9%87%8b"></a>
註釋
</h4><ul>
<li>行內註釋
%%這裡是行內註釋%%</li>
<li>跨行註釋
%%
你是四月早天裡的雲煙
黃昏吹著風的軟
星子在無意中閃
細雨點灑在花前
%%</li>
</ul>
<h2 id="列表">
<a class="header-anchor" href="#%e5%88%97%e8%a1%a8"></a>
列表
</h2><ul>
<li>無序列表
<ul>
<li>短橫線+一個空格</li>
<li>tab+短橫線+一個空格使這一行作為上一行子列表元素</li>
</ul>
</li>
<li>有序列表
<ol>
<li>數字+小數點+一個空格</li>
<li>同樣tab+數字+小數點+一個空格縮排一行</li>
<li></li>
</ol>
</li>
</ul>
<h2 id="圖片">
<a class="header-anchor" href="#%e5%9c%96%e7%89%87"></a>
圖片
</h2><ul>
<li>
$$![Engelbart](圖片網址)$$</li>
<li>![[Pasted image 20230625203344.png]]</li>
<li>調整寬度
<ul>
<li>
$$![Engelbart|100](圖片連結)$$</li>
<li>![[Pasted image 20230625203536.png]]</li>
</ul>
</li>
</ul>
<h2 id="外部連結">
<a class="header-anchor" href="#%e5%a4%96%e9%83%a8%e9%80%a3%e7%b5%90"></a>
外部連結
</h2><h4 id="指向庫中筆記圖片">
<a class="header-anchor" href="#%e6%8c%87%e5%90%91%e5%ba%ab%e4%b8%ad%e7%ad%86%e8%a8%98%e5%9c%96%e7%89%87"></a>
指向庫中筆記/圖片
</h4><ul>
<li>$http://obsidian.md - automatic!$
<ul>
<li><em>指向網路連結，以網址顯示，$僅為排版美觀</em></li>
</ul>
</li>
<li>$[obsidian](http://obsidian.md)$
<ul>
<li><em>指向網路連接，以中括號內內容顯示</em></li>
</ul>
</li>
</ul>
<h4 id="obsidian-url">
<a class="header-anchor" href="#obsidian-url"></a>
Obsidian URL
</h4><p>Obsidian URI 通常採用以下形式：
</p>
$$obsidian://action?param1=value&param2=value$$<p>
action表示執行操作，value為參數
比如打開筆記：
</p>
$$[標註的筆記名，想給的代號](obsidian://open?path=筆記絕對路徑)$$<p>
<strong>注意中英文括號、冒號</strong>
舉例：
<a href="#ZgotmplZ">打開高數</a>
其中，path接檔案絕對路徑</p>
<ul>
<li><em>打開某庫，不打開具體檔案只打開資料夾不顯示效果</em>

$$[name](obsidian://open?vault=庫資料夾名稱/庫ID)$$
<a href="#ZgotmplZ">打開筆記資料夾</a></li>
<li><em>打開Math資料夾下的高數，<strong>.md</strong>副檔名可不寫</em>
<a href="#ZgotmplZ">高數</a></li>
</ul>
<h4 id="others">
<a class="header-anchor" href="#others"></a>
Others
</h4><ul>
<li>
<p>URL中有空格時需要轉義為$\%20$</p>
<ul>
<li>上面%20的百分號%需要轉義，%</li>
</ul>
</li>
<li>
<p>或者用&lt;&gt;將有空格內容包圍</p>
</li>
<li>
<p>引用
</p>
$$> 引用內容$$<p>
</p>
$$\ 引用來源$$<p>
eg</p>
</li>
</ul>
<blockquote>
<p>時間是一場有去無回的旅行，好的壞的都是風景。
\ ——《歲月神偷》金玟岐</p>
</blockquote>
<ul>
<li>
<p>行內程式碼
<code>include&lt;stdc++.h&gt;</code></p>
</li>
<li>
<p>程式碼塊
<em>Obsidian 會將六個反引號括起來的內容識別為程式碼塊，並將其按程式碼格式顯示。程式碼塊支援語法高亮功能，你可以在程式碼塊的第一行（即開頭處的反引號後）宣告語言來使用特定的語法高亮。</em></p>
</li>
</ul>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-C++" data-lang="C++"><span class="line"><span class="cl"><span class="cp">#include&lt;stdc++.h&gt;
</span></span></span><span class="line"><span class="cl"><span class="k">using</span> <span class="k">namespace</span> <span class="n">std</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"><span class="kt">int</span> <span class="nf">main</span><span class="p">(){</span>
</span></span><span class="line"><span class="cl">    <span class="kt">int</span> <span class="n">a</span><span class="o">=</span><span class="mi">1</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">    <span class="k">for</span><span class="p">(</span><span class="kt">int</span> <span class="n">b</span><span class="o">=</span><span class="mi">2</span><span class="p">;</span><span class="n">b</span><span class="o">&lt;</span><span class="mi">10</span><span class="p">;</span><span class="n">b</span><span class="o">++</span><span class="p">){</span>
</span></span><span class="line"><span class="cl">        <span class="n">a</span><span class="o">+=</span><span class="n">b</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="n">cont</span><span class="o">&lt;&lt;</span><span class="n">a</span><span class="o">&lt;&lt;</span><span class="n">endl</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">    <span class="p">}</span>
</span></span><span class="line"><span class="cl">    <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"><span class="p">}</span>
</span></span></code></pre></div><p><a href="https://en.wikipedia.org/wiki/Percent-encoding">更多編碼規範</a></p>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>這裡是對應註釋
腳註可以多行，用縮排&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>

        
        <hr><p>本文2023-06-27首發於<a href='https://www.guzhengsvt.cn/'>孤筝の温暖小家</a>，最後修改於2023-06-27</p><p>本部落格所有文章除特別聲明外，均採用 BY-NC-SA 授權協議。轉載請註明出處！</p>]]></description><category>OtherNotes</category></item></channel></rss>