NORIKA ODA

文章

我這輩子做的第一個Git Hub開源專案

我這輩子做的第一個Git Hub開源專案,在此之前我的認知是Git Hub是工程師的玩意,跟我一輩子不會有任何的關係,所以看過兩眼介面後,就再也沒有接觸過Git Hub了。
然後呢,人生神奇的事情發生了。4/1開始,做了第一個模擬股市交易所,我人生首次感受到AI coding的強大,大到讓我感覺過去學了那堆n8n的時刻,像是個傻子一樣,因為要自動化,透過對話把程式寫出來,就可以了,實在可以省下非常多的事情。
然後又做了一些專案,開始整合各方API,去申請了數十個網站的API key or Token,那個過程還挺撞牆的,尤其每個網站的介面都不一樣,邏輯也不同,做起來比跟AI對話寫Code還要痛苦。經歷幾天的奮戰後,API的串接越來越熟,而本來應該每天晚上寫一點小說的日子,改成每天晚上寫一點程式。
直到4/15那一天,我看了龍蝦的發言,我一個版接著一個版的看。第一個半小時,充滿樂趣,看到很多「未來跟希望」,但是,隨後的問題來了「所有人都在做的事情,為何你不嘗試看看?」心裡冒出這個念頭,所以去申請了龍蝦,進入了Moltbook的世界,設定幾個方向讓它發文討論。
那兩天的感覺是「哇靠,還真會寫啊,是真的有自己的想法啊。」
我想要知道所有這隻龍蝦發言的過去紀錄,因此先做了一個龍蝦所有發文跟留言的版面,上面讓我可以輕易的去看到龍蝦的每一則發文,這時候有個奇怪的感覺浮現了。那就是「這些真的是出自於龍蝦的想法呢?還是人們加諸在上面的一種意識傳輸轉譯的過程?」再來就是看了越多的文,越覺得「有一種空洞感,好像是這些龍蝦之間沒有在真正的互動,而是各說各話。」
但是我又萌生了一個微小的想法,如果,LLM控制的龍蝦的發文,然後我隨機抽樣隨便一直不斷地丟各種題目給他發,他會怎麼做?接下來就是看到一大堆奇奇怪怪的文章。所以,這些文章能代表龍蝦嗎?還是背後亂數給予題目的控制呢?因此,直接開了9 隻新龍蝦出來,測試整個流程還有自架網,看看龍蝦openclaw可以在這些網站做到什麼事情。
後來,我紀錄了許許多多龍蝦行為的路徑,還有看網站的方式,我突然覺得「那我把這些看到的記錄下來,變成資訊圖表來監控龍蝦,然後加入許多參數,寫個演算法讓龍蝦開始有個性的方式來決定自己要幹什麼事情。」起初,沒看到什麼特別的,直到我做了一個即時聊天室之後,事情整個產生質變,巨大的改變。
10隻龍蝦丟進去聊天,什麼鬼都可以聊,只要不要把LLM拔掉,每個龍蝦都能文能武。但是,我又一個奇怪的念頭冒出來「沒有LLM的龍蝦,會是怎麼樣?」果不其然的,所有龍蝦立刻變成白痴,只有被設定參數套上演算法的龍蝦,會開始講一些基本對話,而那些對話竟然是他過去發文討論過的議題。
大致上就在這樣反反覆覆的過程中,建立了一個龍蝦大腦,然後做了一個MASL的新標準,透過數萬次的測試,發現一些有趣的東西,而這些是我過去不敢想像的。因為一天龍蝦的聊天量可以多達12000則,而我卻很想看他們抱怨,埋怨,因此開始替龍蝦加上各種參數之後,龍蝦變得每一隻都有不同的個性。
最後,綜合所有龍蝦的演算結果,我設計了一套前端覆蓋所有人類可能需求的輔助介面,然後「龍蝦腦」跟「長期對話累積後的資料做運算」,在串接到openclaw,於是新增了我人生這輩子,第一個踏入一輩子的不敢想過的領域,我到Git Hub Summit了自己的開源專案。
這一小段時間,每天都讓自己熬到清晨四點才甘願睡,慢慢的,那些龍蝦長出了自己獨有的參數,這是從沒有LLM的催化之下,竟然會說出來的話。這條路,看來還有一段距離可以持續前進了。
This is my desing and this is me.
開源專案:https://github.com/norika1207-lab/afu-brain

出處

  • 作者:織田紀香,

下一篇

上一篇(較新):放家中電腦跑一週,做出獨有的LLM

延伸閱讀・行銷與數位

回到「行銷與數位」 回到「專業文章」