pretty code

2026年3月5日 星期四

我對 AI 助理之看法

今天臨時需要檢查之前寫的程式所用到的第三方函式庫,因為這個星期都在跟 simulation 奮戰,故決定使用 AI 幫忙檢查。

提示詞也很簡單,請他使用 web search 找出每個函式庫在做什麼並幫我產生結果到 Excel 檔。

做好之後才想到還是需要 review,我需要把所有的連結都用瀏覽器打開,雖然 AI 寫這個 batch 很快,但因為我 list 都準備好了,我打指令請 AI 做還沒有我用 Vim 做快(因為要打的字差不多,嚴格來說,我用 Vim 做要打的字還比較少)?

檢查結果,將近 20 個 github 專案,沒有一個有錯誤,雖然有些描述我也不知道哪裡生出來的XD

假設我是手工做,我一定會複製每個專案第一段就好,不會還用自己的話說一遍!

感覺以後這種需要花時間並且確定 AI 能做的雜事就交給 AI 助理即可,只要預先想好要如何驗證,別像我這次做完才想到要檢查。

假設手工做大概 10 分鐘,Claude 啟動時間 + 下指令請 AI 做大概需要 2 分鐘,雖然節省的時間不多,但這是一個好的開始,總不能都拿 AI 來抓漫畫吧XD

下一個我想請 AI 幫我把 DailyMoney 改成可以用新的 Android SDK 來編譯,之前因為不懂 Java 沒有後續,但我感覺 Claude 應該有機會?Gemini 我就不好說了XD

2026年3月3日 星期二

我的 D2R World

雖然 D2R World 將資料整理得很詳細,我也有小小的贊助了一下,但想要找什麼資料還是要先知道在哪個分類中。

既然已經有了 2 個 AI,我應該利用他們幫我將資料整理好才是。

為了避免產生幻覺,將資料匯入 NotebookLM 才是正確的用法。

首先,我請 Claude CLI 針對獨特,套裝以及符文之語頁面,幫我找出所有的裝備連結並寫入到一個檔案。

再來因為 NotebookLM 不能針對指標的指標再去查詢,故我不能將上面那個檔案直接當作來源。

這裡我誤會了 Gemini 的回答,故我請 Claude 告訴我要如何將這些連結使用瀏覽器開啟,他會產生幾種方式,這裡我選擇 batch 檔案,因為這個語法我比較清楚。


所有的連結大概有 15X 個吧,將它全部開啟之後,我的記憶體已經被吃滿,故我又詢問 Claude 要如何關閉所有的 chrome processes,他也馬上給出指令,並主動詢問我是否要修改原本的 batch。

最後我才搞懂,我不需要這一個步驟,我只要直接將所有連結加到來源即可。

不過這裡如果一口氣全部加入,會一直引發錯誤,故我後來改分段加入。

只有獨特裝備時,查詢速度還算可以,但當我將所有連結加入後,我只是想查詢帶有壓碎查詢的裝備,但過了 5 分鐘後,還是沒有查詢出來。


後來才發現應該是使用粉碎打擊才對,這也表示他無法理解我原本的查詢。


雖然這對老玩家已經是倒背如流的常識,但連程式語法都需要查詢的我,怎麼可能去背這些東西XD

我想,最好的方式應該是請 Claude 將其寫到 SQLite 資料庫,然後下指令查詢應該是最快。

目前 NotebookLM 針對這樣的功能,我可能只能給 60 分。