GitHub 上的 zxdesk 專案展示了一個為 48K ZX Spectrum 設計的圖形化桌面環境,該環境由 AI 編碼代理程式以 Z80 彙編語言生成。此專案突顯了現代大型語言模型為復古 Z80 架構生成可運作程式碼的能力。 這項進展強調了 AI 作為舊有架構編譯器的角色演變,並引發了關於 AI 生成程式碼是否能與手寫歷史作業系統相媲美的討論。它連結了復古運算愛好者與現代 AI 編碼工具,顯示複雜的彙編邏輯現在已可透過自然語言提示來實現。 該專案完全使用 Z80 彙編語言編寫,這是 ZX Spectrum 所使用的 1970 年代處理器專屬的低階語言。社群成員指出,雖然程式碼功能正常,但其單次提交的結構和 AI 生成的文件引發了對開發過程中人類監督深度的質疑。

事件背景

ZX Spectrum 是一款於 1980 年代推出的熱門 8 位元家用電腦,以其 Z80 處理器和獨特的色彩調色盤聞名。歷史上,此類機器的圖形使用者介面(GUI),例如 Commodore 64 的 GEOS 或其他 Z80 裝置的 SymbOS,都需要熟練的程式設計師進行大量的手寫彙編程式碼,以有效管理有限的硬體資源。

社群觀察

社群意見兩極,用戶欣賞 AI 作為彙編編譯器的新奇性,但也指出單次提交專案的「空洞」本質。部分用戶將其與 SymbOS 等手寫前身相比較,另一些人則認為 AI 生成的文件與「充滿愛心的勞動」描述相矛盾。