Jeremy Morrell 提出假設,認為大型語言模型(LLM)大幅降低了擴充功能的開發成本,而現代沙箱原語則降低了部署成本並提供安全邊界。這種結合讓開發者能建立穩固的核心應用程式,並讓使用者在多個方向上安全地擴展它。
此方法依賴 LLM 來生成擴充功能所需的程式碼,並利用容器或 seccomp 等原語進行輕量級隔離。這種架構將負責任的核心與使用者產生的程式碼分開,確保穩定性的同時允許靈活性。
這個假設透過降低使用者自訂擴充功能的門檻,為網頁應用程式設計帶來了重大的概念轉變。它表明人工智慧可以填補可擴展軟體中缺失的環節,讓使用者無需具備深厚的程式設計知識,也能擁有客製化工具的「超能力」。
事件背景
可擴展性是一種軟體設計原則,允許系統透過使用者自訂的附加功能來成長和適應。沙箱是一種安全機制,用於隔離正在執行的程式,防止其影響主機系統或其他應用程式。現代網頁開發越來越多地使用帶有容器的伺服器端沙箱來有效管理這些擴充功能。



