站点导航
首页 网址导航 文章资讯 资源下载 问答社区 排行榜
开源项目 GenOffice:开源AI原生办公套件,原生编辑Word/Excel/PPT/PDF
全文约 7421 字 · 阅读约 19 分钟
开源项目

GenOffice:开源AI原生办公套件,原生编辑Word/Excel/PPT/PDF

神器小编 · 2026-11-04 08:44 7 阅读

GenOffice 是 Genspark 推出的免费开源办公套件,支持 macOS/Windows/Linux,原生读写 .docx/.xlsx/.pptx,内置 AI Agent 直接修改文档并保留修订痕迹,PDF 本地转 Word,支持 BYOK 接入 Claude、DeepSeek、豆包等大模型,附 CLI 与 MCP Server。

一、GenOffice是什么

GenOffice 是 Genspark 团队推出的一款开源AI原生办公套件,定位为 Microsoft Office 的免费开源替代品,支持 macOS、Windows 和 Linux 三大桌面平台。

它由七个 Electron 应用组成——Docs(文档)、Sheets(表格)、Slides(演示)、PDF、Markdown、HTML 以及一个标签式外壳,底层共享一套 TypeScript 引擎层,并为 .xlsx 表格配备了 Rust 编写的 sidecar。项目主仓库使用 Apache-2.0 开源协议(ee/ 企业目录除外),当前处于活跃开发阶段。

与传统办公软件不同,GenOffice 的核心差异在于:AI 不是侧边栏里的聊天框,而是直接读取文件、执行修改、并把改动以可审阅的形式呈现在文档内部。你打开的是原生 .docx、.xlsx、.pptx 文件,AI 改完之后保存回去,文件在微软 Office 里照常打开、格式不乱。

GenOffice

二、产品功能

1. Docs(Word 文档)

  • 原生打开 .docx:双栏排版、全幅图片、底纹表格、页眉页脚、分页、样式、批注、修订、公式、墨迹和内容控件均可无损往返。

  • AI 修订模式:开启 Track changes 后,AI 的修改以 Word 风格修订痕迹呈现,支持一键回滚。

  • 邮件合并(Mailings):选择 .xlsx 或 .csv 收件人列表,插入真实 MERGEFIELD,逐条预览,合并为一份文档或按记录拆分。

  • 思维导图生成:让 AI 把整篇文档转成可折叠、可缩放的交互式思维导图,节点点击可追问,引用跳回原文区块。

2. Sheets(Excel 表格)

  • 原生 .xlsx 编辑:内置 Rust 编写的表格引擎,支持数据透视表、切片器、条件格式、公式追踪、单元格内嵌图片。

  • AI 生成真实公式:用一句话让 AI 添加 Summary 工作表,它写出的是 SUMIF 等活公式,而不是粘贴静态数字;一次批量应用 43 处修改可整体撤销。

  • 带引用的问答:对工作簿提问,AI 返回推理过程和所用单元格的可点击引用链接。

3. Slides(PPT 演示)

  • **一句话生成 .pptx**:输入"做一个10页的投资者路演 deck",AI 自动规划故事线、补充数据、逐页绘制到画布上,输出的是真实可编辑的 PowerPoint 文件。

  • 完整设计工具:母版、版式、智能参考线、非破坏性裁剪;支持插入 .glb 三维模型,拖曳旋转后仍以 PowerPoint 原生 3D 格式保存。

  • 录制旁白:Slide Show → Record 逐页录制解说,自动计算翻页时长并写入 .pptx,PowerPoint 可直接回放。

4. PDF

  • 页内文本编辑:Edit text 模式框选每个文本块直接重排,底层通过 PDFium 重写内容流、保留原字体,不是遮盖式批注。

  • 本地 PDF 转换:PDF 转 Word/Excel/PowerPoint 全部在本机完成;扫描页走系统 OCR,转为可编辑文本而非页面图片。

5. HTML 页面与 UI 构建器

  • 先输出设计简报(钩子、配色、字体、风格方向),再按设计令牌生成单文件 .html。

  • 支持 Restyle 一键换风格而不改动文案与区块;可全屏演示,导出 PDF 或原生可编辑 Word。

  • 内置个人仪表盘、数据报告等 starter 模板。

6. Markdown

  • 基于 Tiptap 的块编辑器,支持标题、列表、表格、图片、代码块和 Mermaid 图表,保存回纯 .md。

  • Obsidian 风格双链:[[wiki链接]] 点击跳转、输入 [[ 自动补全、![[…]] 内联嵌入;Backlinks 面板和关系图谱视图完整支持。

  • 本地 Markdown → Word 导出。

7. 本地文件搜索与 Ask AI

  • 主屏对工作目录下的 .docx/.xlsx/.pptx/PDF/Markdown/HTML 建立 SQLite 全文索引,支持中文分词。

  • 可选开启 TypeSafe Jev 重排(System One 判定模型),让真正回答问题的文件排到最前;索引本身不出本机。

  • 星标一组文件后用 Ask AI 跨文件提问,每个结论后面都带文件引用,点击即可打开核对。

8. CLI 与 MCP(开发者能力)

  • 内置 genoffice 命令行:检查、转换、创建、读取、编辑六类文件,无头运行,--json 输出供程序调用。

  • 附带 agent skill,可被 Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、OpenCode、Windsurf 直接调用。

  • MCP Server:每条 CLI 命令同时暴露为 MCP 工具(stdio 或 HTTP 模式),Claude Desktop 等任意 MCP 客户端无需装 skill 即可驱动。

GenOffice

三、特色优势

  • 字节级保真保存:只重写你改过的区块,未触碰部分逐字节保留,文件在微软 Office 中打开不会错位。

  • AI 改动可审阅:文档里以修订痕迹和 diff 呈现,一键回滚;可对文档选区或表格单元格范围打"隐藏"标记,AI 只看到占位符,原文保留在文件中。

  • 本地优先:打开、编辑、保存、PDF 转换、OCR 全部在本机执行;只有大模型 API 请求才出网,且发往你自选的服务商。

  • BYOK 自带密钥:登录 Genspark 免配置即用,也可接入 Claude、OpenAI、Gemini、DeepSeek、Kimi、GLM、通义千问、豆包、MiniMax、Grok、Mistral、OpenRouter 等,以及任意 OpenAI 兼容端点(含本地模型服务器)。

  • 开源免费:Apache-2.0 协议,个人和团队均免费使用。

GenOffice(开源AI办公软件)
v0.12.600157 MB多语言
立即下载

四、使用方法

方式一:下载安装包(普通用户)

前往 GitHub Releases 页面下载对应平台安装包:

平台 要求 安装包
macOS(Apple Silicon / Intel) macOS 11+.dmg
Windows(x64 / ARM64) Windows 10+ / Windows 11 on Arm-x64.exe / -arm64.exe
Linux(Debian/Ubuntu) glibc 2.34+(Ubuntu 22.04+).deb
Linux(Fedora/RHEL/openSUSE) Fedora 35+ / RHEL 9+.rpm
Linux(其他发行版) glibc 2.34+、FUSE 2.AppImage

macOS 和 Windows 安装包均已签名。

方式二:源码运行(开发者)

npm install
npm run dev

表格模块额外需要 Rust 工具链(cargo 在 PATH),npm run build -w @genoffice/sheets 会自动编译 sidecar。

方式三:配置 AI 模型

打开 Settings → AI:

  • 快捷方式:登录 Genspark 账号,模型调用走 Genspark 代理,自动获得联网搜索、图片生成和多媒体分析能力。

  • 自带密钥:选择任意服务商填入 API Key;联网搜索和图片生成在 AI Media & Search 中单独配置(Serper、Tavily、Exa、Firecrawl 等,图片支持 OpenAI、Gemini、豆包/Seedream、GLM、Grok、Qwen、MiniMax 等)。

方式四:命令行快速上手

genoffice info report.docx --json # 查看标题与区块
genoffice convert report.md --to pdf # md/html/docx/xlsx/pptx 互转
genoffice create --type xlsx --from table.json --out sales.xlsx
genoffice docs compare original.docx revised.docx --out redline.docx
genoffice render report.docx --out shots/ # 每页导出一张 PNG

GenOffice

五、适合人群

人群 典型场景 对应功能
办公室文职/行政人员 日常撰写公文、做报表、排版报告 Docs 原生 .docx 编辑、邮件合并、PDF 转换
数据分析师/财务 处理销售表、做汇总公式和图表 Sheets 活公式、透视表、AI 批量建 Summary
产品经理/创业者 快速出路演 PPT、落地页原型 Slides 一句话生成 .pptx、HTML 页面构建器
程序员/技术写作者 批量生成文档、脚本化处理 Office 文件genoffice CLI、MCP Server、agent skill
内容创作者/知识管理用户 写 Markdown 笔记、管理双链知识库 Markdown 块编辑器、Obsidian 式双链与图谱
对数据隐私敏感的团队 不愿把文档上传云端的企业用户 本地优先处理、BYOK、文档不出本机
多模型使用者 已采购 Claude/DeepSeek/豆包等 API BYOK 接入、可在多个模型间切换

六、竞品对比

对比维度 GenOffice Microsoft 365 WPS Office LibreOffice
开源协议 Apache-2.0 开源 闭源商业软件 个人版免费、专业版付费,闭源 MPL-2.0 开源
原生格式.docx/.xlsx/.pptx 字节级保真保存 原生 OOXML 原生 OOXML 以 ODF 为主,可读写 OOXML
AI 能力 内置 AI Agent,直接改文档并生成修订痕迹/活公式/可编辑画布 Copilot 以附加方式嵌入,需订阅 WPS AI 助手 无内置 AI
AI 模型选择 BYOK:Claude、OpenAI、Gemini、DeepSeek、豆包、通义等 15+ 服务商及本地端点 仅 Microsoft Copilot 模型 主要接 WPS 自有模型 无
PDF 处理 页内文本编辑 + 本地 PDF 转 Word/Excel/PPT + OCR PDF 功能有限,编辑需 Acrobat PDF 转换功能较全 基础 PDF 查看,编辑能力弱
Markdown / HTML 原生块编辑器、双链图谱;HTML 可视化建站并可导出 Word 无原生 Markdown 编辑器 支持 Markdown 阅读 无
自动化/脚本 内置 CLI + MCP Server,可被 Claude Code/Cursor 等 agent 驱动 Power Automate、VBA 宏脚本 宏脚本(Basic)
本地隐私 文档处理全本地,仅 API 请求出网 云端协作深度集成 个人版有云端上传选项 完全本地
跨平台 macOS / Windows / Linux Windows / macOS / Web / 移动端 Windows / macOS / Linux / 移动端 Windows / macOS / Linux
文件搜索 本机全文索引 + Jev 语义重排 + 跨文件带引用问答 Windows 搜索 / SharePoint WPS 云文档搜索 无

七、收费价格

GenOffice 对个人用户和团队均免费,采用 Apache-2.0 协议发布,没有试用期,也没有应用本身的付费档位。

需要注意两点:

  • AI 模型调用费用另计:登录 Genspark 走官方代理,或自行接入第三方模型 API,模型 token 费用由对应服务商收取;GenOffice 软件本身不收钱。

  • ee/ 企业目录:仓库中的 ee/ 文件夹预留为未来企业级模块,采用 GenOffice Enterprise License,当前并未随主程序发布。

GenOffice

八、常见问题解答

Q:GenOffice 是完全免费的吗?

A:是的。GenOffice 以 Apache-2.0 协议开源,对个人和团队均免费,没有试用期,也没有应用本身的付费版本。

Q:GenOffice 能打开微软 Word、Excel、PPT 文件吗?

A:可以。它原生打开和保存 .docx、.xlsx、.pptx,保存时采用字节级保真——你没改过的部分逐字节写回,文件在 Microsoft Office 中继续正常使用。

Q:GenOffice 支持离线使用吗?

A:文档的打开、编辑、保存和转换完全本地运行,不联网也能用。但 AI 功能(智能体、搜索、图片工具)需要网络连接,并登录 Genspark 或配置自己的模型 API Key。

Q:GenOffice 能编辑 PDF 吗?

A:可以。它提供真正的页内文本编辑,通过 PDFium 重写内容流并保留原字体,不是遮盖式批注;也可以对 PDF 中的图片进行编辑。

Q:GenOffice 能把 PDF 转成 Word、Excel 或 PPT 吗?

A:可以,而且完全在本机完成。基于 PDFium 字符级提取加几何布局分析,不经过云端;扫描页在 macOS 和 Windows 上走系统 OCR,转成可编辑文本而非图片。

Q:我可以用自己的 AI 模型或 API Key 吗?

A:可以。除了免密登录 Genspark,GenOffice 支持自带 Claude、OpenAI、Gemini、DeepSeek、Kimi、GLM、通义千问、豆包、MiniMax、Grok、Mistral、OpenRouter 等 15 余家服务商的密钥,也支持任意 OpenAI 兼容端点(包括本地模型服务器)。联网搜索和图片生成在 Settings → AI Media & Search 中单独配置。

Q:AI 侧边栏可以关掉吗?

A:可以。Settings → AI 中有一个"Show the AI sidebar"开关,关掉后所有编辑器都隐藏侧栏;点击功能区按钮或菜单项仍会临时打开该文档的 AI 面板。

Q:GenOffice 能把 HTML 转成 Word 吗?

A:可以。HTML 应用中的"Export as Word"在本机生成原生可编辑 .docx:页面在内置 Chromium 中渲染后还原为真实 Word 结构(标题、段落、列表、表格、卡片、KPI 行、表单域、页面背景),没有 Word 对应物的视觉元素才作为图片嵌入。

Q:我能通过 Claude Code、Cursor 或脚本驱动 GenOffice 吗?

A:可以。GenOffice 随附 genoffice 命令行,用同一套引擎无头执行检查、转换、创建、读取和编辑;内置 agent skill 教 Claude Code、Codex、Cursor、Gemini CLI、GitHub Copilot、OpenCode、Windsurf 调用它,在 Settings → Integrations 中一键安装。

Q:GenOffice 会收集我的文档数据吗?

A:官方打包版本默认发送有限的使用统计,可在 Settings → General 随时关闭。统计数据不包含文档内容、文件名、文件路径、账号身份或邮箱,详见项目根目录的 PRIVACY.md。

Q:ODF 文件(.odt/.ods/.odp)支持吗?

A:ODF 文件可以作为可编辑的 OOXML 副本打开,但导入是只读方向——保存时一律输出 OOXML 格式,不会写回 ODF。

九、总结

GenOffice 的核心定位是"开源、本地优先、AI 直接操作文档"的下一代办公套件。它把 Word、Excel、PPT、PDF、Markdown、HTML 六类文档装进同一个应用壳里,每一类都以原生格式无损读写,再在每类文档旁边放一个真正能动手改文件的 AI Agent——文档里留修订痕迹、表格里写真公式、PPT 直接画到画布上,而不是扔给你一段 Markdown 让你自己复制。

它适合三类人:一是不想订阅微软 Office、又需要真正兼容 .docx/.xlsx/.pptx 的个人和小团队;二是对数据出网敏感、要求文档留在本机的用户;三是已经在用 Claude Code、Cursor 等编码 agent,希望它们能直接产出真实 Office 文件而非 Markdown 的开发者。

需要清醒认识的是:项目目前处于活跃开发阶段,README 中也明确标注了部分功能仍在迭代,作为 Alpha 级产品,不建议直接把关键业务文档的生产流程完全押注其上。但它在"开源 + 原生格式 + AI 深度嵌入 + 本地优先"这条路线上,已经给出了目前同类产品中最完整的一次工程实现。

本文为作者原创,首发于神器阁社区。未经授权禁止转载;商业转载请联系作者获得授权,非商业转载请注明出处与原文链接。
神器小编 的头像
神器小编

资源创作者,欢迎关注。

24 资源 0 粉丝
相关推荐
全部评论 0
最热 最新
0/500
还没有评论,来说两句吧