GenOffice是什么?
据GenOffice官方网站介绍如下:
GenOffice 是 Genspark 开发的免费开源办公套件,适用于 macOS、Windows 和 GNU/Linux。与简单添加侧面聊天窗口的传统解决方案不同,GenOffice 放置了一个充当活动编辑器的 AI 代理:它读取文件,进行所需的更改,并通过一键还原选项准确显示差异。该套件将六个主要编辑器汇集在一个工作区中,用于处理 Word、Excel、PowerPoint、PDF、HTML 和 Markdown 文件。其核心理念是使工作流程完全本地化并处于用户的控制之下。
同时,他们在官方 GitHub 存储库中添加了以下内容:
GenOffice 提供适用于 macOS(Apple Silicon 和 Intel)、Windows(x64 和 Arm)和 Linux(deb、rpm、AppImage)的本机安装程序。您可以在以下链接中找到有关其功能、新增功能和要求的信息。
GenOffice办公组件共包含六大部分:





GenOffice的主要特点
GenOffice 拥有众多最突出的功能,使其成为同类项目中独一无二的,其中包括:
- 六个统一的编辑器它允许您管理文本文档(Docs)、电子表格(Sheets)、演示文稿(Slides)、PDF编辑、网站生成(HTML),以及一个无干扰的Markdown编辑器。
- designFiles 的本地操作仅在您的设备上打开、编辑和保存。复杂的转换,例如将 PDF 转换为可编辑的 Word
文档或对扫描的页面执行 OCR,完全在设备上完成,无需上传到云端。 - 根据您的需求量身定制的 AI (BYOK)它允许您自由地使用 Genspark 登录或使用您自己的 API 密钥来访问
Claude、OpenAI、Gemini、DeepSeek、Qwen 等模型或任何与 OpenAI 兼容的本地模型服务器。 - 开发人员集成它包括命令行 (genoffice) 和技能,以便 Claude Code、Cursor 或 GitHub Copilot
等编程代理可以直接从终端读取、创建和编辑 Office 文件。
全面兼容 Microsoft 和 LibreOffice 格式
从 Microsoft Office 迁移时,最大的挑战之一在于格式保真度。GenOffice 采用了一种出色的技术方案——“字节保留”机制——来解决这一难题。具体而言,该套件能够直接打开并保存原生的 .docx、.xlsx 和 .pptx 格式文件。在编辑文档时,系统会归档原始文件,而应用程序仅重写您修改过的特定 XML 数据块。
因此,文件的其余内容会按字节原样复制,从而确保文档在重新用 Microsoft Office 或 LibreOffice 打开时仍能完美运行,且不会出现页边距、样式或字体丢失的问题。对于电子表格功能,该软件采用自研引擎,并结合了基于 Rust 语言构建的组件(sidecar),从而支持实时公式、数据透视表和图表等功能。
许可与隐私条款
GenOffice 是一款基于 Apache License 2.0 协议发布的免费软件,供个人及团队完全免费使用,且无广告或水印。开发团队高度重视隐私保护,承诺在您打开或保存文件时,文件数据绝不会离开您的本地计算机。仅当您主动使用 AI 功能(无论是通过 Genspark 还是您自己的 API)时,才会触发网络请求。
默认情况下,官方版本会发送有限的使用统计数据(如操作系统版本或语言设置),但绝不会收集文档内容、文件名、文件路径或电子邮件地址。此外,您也可以在应用程序的常规设置中轻松关闭这些基础遥测功能。
在 Ubuntu上安装GenOffice
对于在基于 Ubuntu、Mint 和 Debian上的安装,可以使用“.deb”软件包,可以使用“apt”进行安装,添加其依赖项并将 GenOffice 添加到应用程序菜单中:
sudo apt install ./genoffice_version_amd64.deb
官方下载地址。
还有一个 AppImage 包,在授予权限后可以直接运行:但是,必须安装 FUSE 2 运行时(sudo apt install libfuse2;尽管从 Ubuntu 24.04 开始,该包称为 libfuse2t64。
chmod +x GenOffice-0.10.488.AppImage
./GenOffice-0.10.488.AppImage