重構個人網站

重構個人網站

其他人间值得推荐2026
IMG_0590

說來慚愧,作為一個曾經的某 985 計算機科學與技術專業畢業生,我幾乎沒有寫過一行代碼,如果不是 Ai 的出現,我這輩子估計也不會再去寫一行代碼。只是沒想到農民也能翻身做主人,現在世道已無需英雄撐天,庶子自可立世存命。

作家大多都喜歡暗戳戳的在自己第一部小說裡面寫關於自己的故事,而我第一個項目最簡單的就是想怎麼做 ** 自己 **。我以前有個 blog,還是上古時代的產物,因為不懂 css,只能任由它原始的樣子,雖然也自有幾分閒雅,但現在既然有了偃月刀,就不能只是宰殺幾只小雞仔。

人生也就是以前,現在和將來,想一想自已這輩子持續的愛好,無非就是以下幾個方面:

電影

  • 老數據:我早就養成在豆瓣上記錄看過電影的習慣,雖然偶有遺漏,但也大差不差,直接同步過去就行。
  • Meta: 以前沒有意識到豆瓣的 Meta 信息庫做得如此之爛,連最基本的電影和劇集都沒分開。幸好我搞過這個,我用 Tmdb 進行交叉對比,把劇集的每一季做一個單獨的卡片,來來回回折騰好幾次終於搞定了,但也不一定完全正確,同名的剧集和电影并一定能完成自动区分,这些只能发现一个改一个吧。
  • 新數據: 目標當然是能自動化。現在我看電影主要都是用 infuse,關聯上 trakt 的 API,通過 infuse 觀看的電影和劇集就會自動同步到 trakt,再同步到我的網站,甚至還可以反向寫入豆瓣,我只需要去豆瓣上再評價一下就行了。

音樂

  • 老數據和 meta: 我以前沒有在豆瓣上養成記錄所聽音樂專輯的習慣,特別是豆瓣關於音樂的 meta 信息比電影做得更爛。當然也確實不好做,一張專輯有各種各樣的版本,出品公司,材質,全混在一起,一張專輯在豆瓣上有若干條目,古典音樂更是像是在山林中的野草中去找最綠的那根,只能先放棄了。以後再隨手補充吧。
  • 新數據: 當然目標也是要自動。我平時主要用 apple music 和 roon 聽流媒體的音樂,剛開始想直接抓本地庫,可 iTunes 的 API 要開發者帳號,直接抓本地庫又只有本機的,手機電腦都不互通,後來發現好像 last.fm 就是乾這活兒的, roon 本身就有 last.fm 的關聯,而 apple music 用程式 FastScrobbler( 電腦端和手機端都有 app 且免費版就夠用)自動 Scrobbler 到 Last.fm,最後再用 last.fm 的 api 和我的網站同步。done
  • 新數據的 Meta 也是坑,last.fm 和豆瓣一樣,也是網友為愛發電添加的,有正確也有錯誤,而且國外的網站還存在簡繁體的專輯名檢索的問題,所以我現在是 lastFM+ 豆瓣 +wiki 三保險,也還沒找到更好的辦法。
  • 對了,我還保持著上古時期聽音樂按專輯的習慣。

書籍

  • 老數據: 我這幾年看書都是用「閱讀記錄」這個 app 來完成時間和進度,雖然它沒有 API 做到數據同步,但是支持數據導出,那就方便了,我順手還反向寫入豆瓣了。
  • Meta:書籍的數據也挺麻煩的,各種出版社的各種版本,特別是公版書,比如西遊記這樣的,就有無窮多個版本,所以基乎不可能完全準確,也只能幾個渠道交叉驗證。
  • 新數據: 本來一年也看不了幾本,在豆瓣上手工標注一下也不是特別麻煩,就不用完全自動了。

星系圖

有了上面這些數據我做了個星系圖的功能,這本來是我上家公司想要實現的,可惜當年討論來討論去也沒有最後的結論,現在我就直接上手吧。這樣能分析出來我看了那些導演的那些作品,聽了那些歌手的那些專輯,看了那些作者的那些作品。

calf.im 2.0

現在我的個人網站有如下功能

  1. 我聽的音樂自動記錄
  2. 我看的電影和劇集自動記錄
  3. 我的 blog 文章自動同步
  4. 我看的書在豆瓣上標注之後會主動抓取
  5. 數據的星系展現

接下來我想做啥

  • meta 信息的完善。我發現這個才是最難的,我也還在想各種辦法,比如書籍的字數,我從微信讀書上抓了一些,沒有電子化的還沒找到好辦法。
  • 星系圖的完整,比如把 CC 出的碟做一個,有生之年必看的系列各做一個等等
  • 把我的黑胶收藏整理上去。
  • 我以前跑步的數據,去過的現場,拍過的照片,我也在想是不是可以弄進去,但必要性和可行性也都還沒想好

寫在最後

  • 現在阻擾自已的只有慣性思維和懶。
  • 以前沒做過,現在終於明白軟件行業的 SE 有多重要。就像裝修房子,產品經理是業主,架構設計就是室內設計師,而編碼就是施工隊了。
  • 現在學習計算機專業,再去學怎麼編碼意義只剩學分了,趕緊實戰,做自已的項目,最好是能商用的項目才是王道。
  • AI 已經能幫你改善生活了,比如把開機廣告一堆的互聯網電視更新為純淨版,比如把沒用的小米音箱改成電子像冊,把你的盖面kindle变成可以微信读书的可用设备,一點技術含量都不需要,行動就行。
  • 我們有生之年必將會迎接一個巨大變化的時間點,90% 的人將對這個世界的前進毫無價值,其實現在已經有 50%,只不過企業家們還在做慈善,所以鍛鍊好身體,做一個合格的廢柴也很重要。
  • 養老的任務是留給機器人的,不是子女,子女給你的只是情緒價值,所以在中國你除了享受到一個穩定而安全的幾十年社會保障以外,還會迎來一個更好的老年生活,珍惜吧。

← 返回文章列表