criptogus/HermesOffice
AI-native office suite (Docs, Sheets, Slides, PDF) where the Hermes Agent is the brain — open standards, byte-preserving round-trip, 100% local.
解決的問題
HermesOffice 提供了一種開源的、AI 原生的傳統辦公套件替代方案。它透過將 AI 編輯直接整合到文字處理、電子表格、簡報和 PDF 管理的核心工作流中,解決了 AI 被視為「附加」聊天框的問題。
工作原理
該套件由五個共享通用引擎層的 Electron 應用程式組成。它採用「位元組保留式往返(byte-preserving round trip)」理念:當檔案被編輯時,軟體僅重新生成更改的特定段落或區塊(髒數據追蹤),同時保持原始檔案的其餘部分在位元組層級保持不變。這確保了在 Microsoft Word 等其他軟體中儲存並重新開啟檔案時,版面配置和格式不會損壞。
Docs: 使用區塊樹架構進行精確修補的
.docx處理器。Sheets: 基於 Univer 核心構建,並帶有用於匯入/匯出的 Rust sidecar 的
.xlsx電子表格。Slides: 具有自主解析和渲染引擎的
.pptx編輯器。PDF: 基於 pdf.js 和 pdf-lib 的檢視器和編輯器。
AI Integration: 每個應用程式都包含一個 AI 面板,用於實現區塊級編輯、版本快照以及可以與工作簿、簡報或 PDF 狀態進行互動的工具呼叫代理。
適用對象
尋找功能齊全、將 AI 作為主要編輯工具而非側邊聊天工具集成的開源辦公套件的使用者,以及對 AI 原生文件處理引擎感興趣的開發者。
亮點
- AI 原生工作流: AI 編輯是「一等公民」,而不是一個獨立的聊天介面。
- 位元組保留編輯: 透過僅修補修改部分,確保原始文件版面配置得以維持。
- 跨平台: 支援 macOS、Windows 和 Linux。
- 整合 AI 代理: 具有能夠跨不同辦公文件類型管理狀態的工具呼叫代理功能。
相關
- 專案
- Dispatch
- 專案
- 專案
- 專案