搜尋此網誌

2026年8月26日 星期三

SSH 使用金鑰登入

緣起:


    前幾天腦子在想一件事,就是能不能在同個區網內,用 A 電腦編輯跟查看程式文件,然後在 B 電腦上編譯、除錯、執行?問了 gpt (還 claude?),它說首選用 VS Code 的 Remote SSH Extension,再來是本地架個 gitea,在 A 寫完程式後 push,在 B 電腦上 pull,然後再做你想要的操作,最後一個方案是用 rsync 來同步兩台電腦的資料。

    我是嘗試使用 VS Code 的 remote ssh extension,只要 B 電腦有裝 Remote-SSH 就好,在 A 電腦上的 VS Code 裝 Remote SSH Extension,連上 B 電腦後它會自動下載 vscoder-server。在操作的過程中,我發現 AI 要我做一件事,就是在 A 電腦上生成一對 ssh 的金鑰,然後再把公鑰丢在 B 電腦上,之後用 ssh 連線時就不需要再輸入使用者密碼了。

    哇 ~~ 我之前用 ssh 都是每次要輸入密碼,從沒想過要找看看有什麼不用輸入密碼的方式,有夠蠢的,現在發現這方法很像已知用火。

Claude Project 初試

緣起:


    接續這篇,我發現在本地跑 LLM 無法達成我想要的結果後,又發現 Claude AI 提供的 Project 功能很符合我的需求,所以我轉而去研究雲端 AI 平台的使用。


    TADA,我創完 Project 後發現,疑,它可以連結 Github 帳號!?這樣在檔案的更新跟同步上就省事多了,這太讚了。

2026年8月25日 星期二

Ollama 本地 LLM 部屬

緣起:


    前陣子跟之前的同事聊天,聊著聊著,他讓我加入他的 google pro 家庭方案,那方案除了共享 5TB 的雲端空間外,還有 gmini pro ai 能用。我就想試試看,pro 的 ai 模型有沒有比較強,能不能讓它幫我寫勾羿的小說。

    我問它,有關遊戲“九日”裡的勾芒跟羿,你知道什麼嗎?


    你媽媽的,還是理解得很狗屁不通,這樣肯定是無法寫出符合九日背景的小說(後來發現,其實用 LLM Note),這時,我的腦子開始有了想在自己本地跑 LLM 的想法,我那時打的算盤是,在本地跑的話,能調整的東西比較多,我可以給它九日的參考資料,讓它了解世界觀之後再依此來創作,一定會比那些雲端 ai 模型在網路上亂查資料後再産的內容還要好。

    接下來的一兩天,我一直在研究 ollama 跟怎麼把設定的文本塞進 prompt 裡,雖然有成功跑起來,但後來發現,那個 context window 根本不夠啊 ~~ 光是不到 1/10 的世界觀文本就塞不進了,如果真的還是想跑的話,只能自己做 RAG,太麻煩了吧。

    後來轉頭一查,發現 claude project 的功能很符合自己的需求,唉呀,我應該一開始就先查看看有什麼現成的功具可以達成我需求的。不過這樣瞎折騰下來,有學到東西就是了。

2026年8月4日 星期二

Steam OS 使用 DistroBox 安裝 Unity Hub

緣起:


    拿到 Steam Machine 後沒幾天就又想搞怪了,總覺得如果只拿它來打遊戲,好像有點浪費 (?,所以就查看看有什麼方法能讓我在 Steam OS 這種 immutable system 上做開發,問了 gpt 後得到的答案是 DistroBox。

    它的主要功能是讓你在 linux 上跑其它 linux  虛擬機,背後是使用 podman,podman 跟 docker 不一樣的是它沒有 daemon,所以不需要 root 權限。Steam OS 目前預設有裝 DistroBox,可以直接使用。