652 words
3 minutes
Migrate My Blog

About My Former Blog#

大槪是在去年(2024)吧,第一次用 GitHub Pages 搭建了一箇博客,Fork 了一箇在网路上隨便找到的模板,然後寫了一些東西。

後來在經過一些事後,人變了,暫時也不想寫了。其實也不是不想寫,衹是寫在了 Notes 以及 Qzone 上,因爲都是一些隨手記錄的東西,倒不至於要寫成 blog 。

後來慢慢走出來了,思考的長度慢慢變回了原來的樣子,在 Qzone 上寫東西又不好寫得太長,每次寫到一半就會想刪掉,這纔又拾起了博客。

Typst#

因爲數學專業的關係,從很早就開始用 LaTeX\LaTeX 了,之前的 Blog 用的是無拓展版的 markdown,不太好搞一些個人的東西。

23年時關注到的 Typst,當時還比較玩具;在今年看到了不少的自來水,於是就想說可以試試了,結果出乎意料地好用。

如果 Typst 能用到我的博客上,那就太好了。

於是找到了一箇叫 Typst.ts 的項目,但它提供的 Hexo-Typst 的功能不太好用,後來又找到了 astro-typst,這個看起來就好多了,於是就想用 Astro 搭建博客了。

My Journey to Astro#

先是跟着 Build your first Astro Blog 走了一遍,寫了一箇完全沒有樣式的博客,然後發現想要美化得要一些前端的基礎,而且 ai 好像也沒法帮我搞定。

個人竝無 html、css 的基礎,所以衹能找箇現成的模板來用。我正在用的模板是 Fuwari,我把代碼渲染的部分改用了 Expressive-Code,這樣代碼會比原先更好看一些,支持更多自定義 stuff。(話雖這麼說,我也竝不是專門 programmer,花時間搞這箇眞的值得嗎?)

saicaca
/
fuwari
Waiting for api.github.com...
00K
0K
0K
Waiting...

Well,用上 Astro 的體驗還滿好的,主要是文檔非常完善,學起來就很容易了。不過到現在,我還沒試過把 Typst 的代碼放進去,這箇模板好像不能用 .mdx 文件,等有空了再試試吧。

Final#

寫完了,感覺还是有点水的。不過也沒什麼好寫的了,畢竟是箇搬家贴。

明天還有家敎,じゃね。

有空了等我狠狠批鬥一下某省的中考數學吧。

不知不覺已經5點多了。今晚去吃飯,走的時候在前檯抓了一大把糖,晚上搭博客時一邊吃糖一邊寫的。寫完了還想再吃,摸到兜裏剛好剩一顆,よかったね。

Migrate My Blog
https://blog.orbitoo.top/posts/experiences/migrate-my-blog/
Author
Orbitoo
Published at
2025-05-01
License
CC BY-NC-SA 4.0