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

100%無AI軟件供應鏈規範

有機代碼運動提出一份旨在實現完全擺脱人工智能的軟件供應鏈規範,要求使用2017年及之前的操作系統、編輯器、編譯器和硬件,並嚴格禁止任何可能涉及AI的工具或資源。

來源Hacker News AI作者: open-reality

有機代碼運動發佈了一份名為“100%無AI軟件供應鏈規範”的指南,旨在對抗人工智能對軟件開發領域的侵蝕。該運動認為,現代軟件工程已被AI生成的代碼、統計猜測和幻覺語法所淹沒,導致人類對代碼的理解和控制力喪失。為此,他們提出一套嚴格的規範,確保從操作系統到每個編譯步驟都完全脱離AI的參與。

規範要求開發者建立一台“經認可的AI前工作站”,即使用2017年及之前發佈的軟件和硬件。推薦的操作系統包括Debian 9(Stretch)或Ubuntu 16.04.3 LTS,這些系統發佈於AI大規模應用於代碼生成之前。硬件方面,包括硅片、內存、CPU微碼和BIOS,也建議採用2017年或更早的版本。代碼編輯器只允許使用Vim 8.0、GNU Emacs 25.3、Sublime Text 3.0(Build 3143)或Qt Creator 4.5等舊版本,而VS Code、Cursor、JetBrains系列等現代編輯器則被嚴格禁止。

編譯器和構建環境同樣必須凍結在2017年之前的版本,例如GCC 7.2.0、LLVM 5.0.0、rustc 1.22.1、Go 1.9.2等。構建系統如CMake 3.9.6和Ninja 1.8.2也在許可之列。為確保最高保證,規範建議從只讀物理介質(如存檔的發佈CD/DVD)或互聯網檔案館的歷史快照中獲取這些工具,並使用原始的SHA-256校驗和與PGP簽名驗證其完整性。

依賴管理方面,規範禁止使用npm install、pip install等實時連接遠程註冊表的命令。所有第三方庫必須使用2017年12月31日之前發佈的版本。開發者應自行配置本地文檔,使用2017年之前印刷的物理書籍、離線文檔集(如系統man頁面或ISO/POSIX標準PDF),以及經Wayback Machine確認未編輯的老論壇帖子。現代網絡搜索引擎、博客以及Stack Overflow等可能包含AI生成內容的來源均被禁止。

該規範的核心原則是“不信任任何人”,因為除非親眼看到所有代碼的編寫過程,否則無法確認其未使用AI。這一原則也適用於工具鏈的編譯器、操作系統以及所涉及的所有知識。規範強調,這僅針對AI的使用,而非其他安全風險。有機代碼運動號召開發者選擇艱難的道路,維護人類思考的結晶,讓每一行代碼都成為人類智慧的紀念碑。