AI News HubLIVE
站內改寫1 分鐘閱讀

在終端中執行HTML、CSS和JavaScript

該專案展示了一種新模式:使用網頁技術建立終端應用和BBS風格共享板,並透過SSH訪問,重現了早期網際網路的感覺。作者花費八年時間開發瀏覽器渲染引擎,隨後用AI輔助開發終端渲染器,使得自託管專用應用成為可能。

來源Hacker News AI作者: keepamovin

這是一項由開發者近期構思並實現的專案,它探索了一種新穎的模式:將網頁技術(HTML、CSS和JavaScript)應用於終端應用程式、BBS風格的使用者共享板以及其他創意表達形式,但所有這些內容並非透過公共全球資訊網,而是透過SSH在終端中呈現和訪問。這種設計巧妙地避開了公共網頁的範疇,儘管仍然執行在網際網路上,卻喚起了早期網際網路那種獨特而親切的感覺。

目前,使用者可以直接嘗試執行該演示。開發者正考慮將自託管專用應用作為核心功能,但現階段專案主要包含兩個部分:首先是一個瀏覽器渲染引擎,自2018年底開始,歷時八年開發,大部分程式碼由作者獨立完成,未藉助AI;其次是終端渲染器,它連線瀏覽器渲染引擎,獲取輸出和記錄並在終端中呈現。終端渲染器的設計(包括佈局演算法)由作者完成,但幾乎全部程式碼由AI編寫。作者描述自己的工作流程為“一名AI代理設計者兼引導者”:監控AI的進展,根據直覺進行調整,指引其達到目標,同時承擔設計者和決策者的角色。

該專案最初使用Gemini Pro 3.1模型,一年前該模型被認為是處理複雜任務的最佳選擇。開發者當時在免費的AI Studio應用中透過貼上程式碼列表來實現。如今藉助更先進的代理工作流,整個過程變得更為流暢高效。演示版存在一定容量限制,但預計很少觸及,使用者也可以自行託管。這套方案將現代網頁技術與經典的BBS風格相結合,為開發者提供了一條創造新型互動體驗的途徑。