OpenAI ChatGPT 桌面應用程式內建 LibreOffice – 為何這很重要

OpenAI 的 ChatGPT 桌面應用程式打包了完整的 LibreOffice 套件

重點摘要: ChatGPT 桌面客戶端內附一個 1.7 GB 的 codex-primary-runtime 目錄,其中包含完整、無圖形介面的 LibreOffice 安裝,以及 Python、Node.js、Poppler 和 Git 執行檔。這顯示了 OpenAI 打算在本地處理各種辦公室文件格式的意圖,但也引發了對應用程式臃腫、授權合規以及使用者期望的擔憂。


codex-primary-runtime 目錄裡有什麼?

macOS 上的 ~/.cache/codex-runtimes/codex-primary-runtime 資料夾包含:

  • Python (≈ 441 MB) – 用於執行使用者提供腳本的完整直譯器。
  • Node.js (≈ 447 MB) – 啟用基於 JavaScript 的外掛程式。
  • Poppler (≈ 188 MB) – PDF 渲染函式庫。
  • Git (≈ 148 MB) – 版本控制工具。
  • LibreOffice‑headless (≈ 430 MB) – 編譯時不含圖形介面的完整 LibreOffice 套件,用於文件轉換與操作。

該目錄還包含一個 plugins/openai-primary-runtime/plugins/documents 子資料夾,用於註冊「技能」以定位和呼叫這些執行檔。換句話說,該應用程式已預先設定好在任何與文件相關的任務中呼叫 LibreOffice。


為什麼要內建 LibreOffice?

多位留言者指出了相同的實用動機:

"I actually bundle LibreOffice with my app too and the reason is reading files, especially old xls files. Since I'm bundling it I'm now using it for everything docs related but the specific reason is those old files. I couldn't find anything else that I could just drop it and feel confident it'll just read anything I give it." – esperent

LibreOffice 為舊版 Microsoft Office 格式(DOCX、XLSX、PPTX、ODS 等)提供了穩健且經過實戰考驗的解析器,並且可以在無圖形介面模式下運作,在它們之間進行轉換而無需圖形 UI。透過嵌入它,OpenAI 避免了必須編寫或維護自訂格式解析器的麻煩,這將是一項龐大的工程工作。


對使用者和開發者的影響

優點

  • 即時的格式支援 – 使用者可以要求 ChatGPT 讀取、編輯或產生 Word、Excel 和 PowerPoint 檔案,而無需安裝任何額外軟體。
  • 一致的行為 – 因為每台機器都使用相同的 LibreOffice 執行檔,AI 的文件處理邏輯在各個平台上的行為都是可預測的。

缺點

  • 應用程式臃腫 – 額外的 1.7 GB 讓桌面客戶端遠遠超出了典型的消費級軟體大小,許多使用者認為這太過臃腫。
  • 授權考量 – 一位留言者詢問 OpenAI 是否遵守了 LibreOffice 的 MPL 2.0 授權條款,並指出該應用程式中缺乏可見的開源授權聲明。
  • 冗餘 – 已經安裝了 LibreOffice 的使用者最終可能會擁有重複的副本,浪費磁碟空間。

社群反應

  • 效能問題 – 一些使用者回報,內建的 LibreOffice Windows 版本會使 CPU 核心滿載,導致機器遲緩。
  • 功能期望 – 其他人指出,這種重度依賴表明 OpenAI 正將目標瞄準其新的「Work」產品,該產品承諾提供 AI 生成的 DOCX、PDF 和 PPT 檔案。
  • 替代方案 – 一些留言者建議,OpenAI 本可以偵測現有的 LibreOffice 安裝,而不是自己附帶一個,或者可以用更精簡、專門打造的函式庫來取代完整的套件。

"Bundling LibreOffice with a chatbot app feels like peak software bloat. My hard drive just let out an audible sigh." – hexley19


這對 AI 驅動的文件工作流程的未來意味著什麼

嵌入完整辦公室套件的決定表明,OpenAI 將可靠、開箱即用的文件處理置於最小體積之上。隨著 AI 助理越來越參與商業文件的建立和編輯,原生解析和渲染複雜檔案格式的能力將成為競爭優勢。

然而,這種權衡是很明確的:更大的下載量、潛在的授權審查,以及給人不必要臃腫的觀感。建構 AI 增強生產力工具的開發者將需要平衡這些因素——無論是利用現有的系統安裝、採用更輕量的轉換函式庫,還是回饋給像 LibreOffice 這樣的開源專案,以減輕授權方面的擔憂。


結論

OpenAI 在 ChatGPT 桌面客戶端中加入無圖形介面的 LibreOffice 版本,展示了一種務實的文件支援方法,但也突顯了全面功能性與軟體臃腫之間的張力。使用者獲得了即時、可靠的檔案格式處理,而開發者和開源社群則必須關注授權合規性,並為未來 AI 驅動的生產力工具考慮更輕量的替代方案。

Sources

相關