噗趴
[本地羊駝LLM] 快成形的輪子。

自從決定要重新發明輪子之後,過了大約兩週。完全不會寫程式的我,得到一個幾乎可用的網頁版本地語言模型app,目前正在完成基礎設定欄,只有一半功能可以用。然後弄煩了就去玩css,搞砸了再回來弄設定欄。

vibecoding
噗趴
閒時間實在很難講,我也沒有開發程式的經驗,所以就暫時估計下週一整週都在弄設定欄吧?弄完之後就可以開始加我真正想要的功能,最想要就是資料庫搜尋和網路搜尋功能,同時間會建立記憶功能──就有點像GPT玩久了會記得使用者的重要資料,偵查到重要資訊或是叫它記得時會乖乖存到資料庫。

另外就是待做清單和電郵提醒的功能,除了電郵也可以LINE提醒,但是細節和實用性還沒有研究,到時再說。

基本上就算是一般家用電腦能跑的8B或14B的小語言模型,只要有資料庫和網路搜尋就會很強大。

這些弄完之後還有乙女遊戲圖像小說式的角色扮演/故事模式。(大發夢)
噗趴
寫程式的模型是Claude Sonnet (3.7寫了主要架構,4寫了設定欄的部分)。每次加新東西都是爆bug,當然不管怎麼樣都比我自己寫還要好,等我學到會寫大概要八百年。除bug一般都是Claude Sonnet給兩次機會,沒除好就去用GPT,GPT鬼打牆就找Claude Opus,我這只是個隨處可見的輪子,總有一隻AI能解決問題,所以一路就這樣把這app做到有點樣子了。
噗趴
主要app開發有四階段,後面又發夢一次還加了一個3.5,現在3.5完成大約六成,剩下的就是上面講的設定欄和待做清單,第四階段是資料庫/網搜功能。vibe coding其實還蠻有趣的,一直想學寫程式但覺得太艱難永遠踏不進門的人不妨可以試試看。另外就是因為反正都不懂,尤其是安全性那些的,所以做出來還是在自己的電腦上玩玩就好這樣。
噗趴
附帶一提,學程式的話GPT解釋實在很好懂,至少比我以前上到一半就荒廢的各種程式語言課好懂,比如說叫它「講解python基礎」、「解釋什麼是for loop」、「這段是什麼東西請每行註解」。GPT很喜歡用狗狗汪汪叫之類的比喻法表示程式碼的意思。雖然app的程式碼我現在還是看不太懂,但是至少大概知道哪段是什麼功能,當然比較複雜的邏輯全看不懂,99%依賴GPT解釋。我學英文到會講都至少六年,程式語言才盯兩週絕對不能奢望看得懂幾句,人要現實點
噗趴
目前進度:介面弄到能看,日版夜版終於能成功替換,沒有元件用錯版的問題了。只是設定欄裡面替換的邏輯怪怪的還是要改一下(反正不是我改啦)。接下來要開設定欄的蟲罐囉!
https://images.plurk.com/2PwKorCnSRBbOqj0RucIu5.png https://images.plurk.com/5U8bZeCOs6AwWKannHSe4O.png
噗趴
模型設定欄弄一半,就要開始和Claude爭說不行我需要能上傳模型頭像的功能!(這樣同一個聊天裡面換羊說話就知道是哪隻)

Claude:上傳圖片不夠有效率,容我建議比較有效率的做法,比如說讓使用者自選表符......

我:莫再提表符!!
載入新的回覆