genoffice AI办公套件系统源码

genoffice AI办公套件系统源码

  • 承接源码二开、定制
  • 各种脚本CMS插件定制
  • 全站源码免费下载

genoffice AI办公套件

源码系统概览

文章正文

genoffice 是一套开源 AI 办公套件系统源码,覆盖文档、表格、幻灯片、PDF、Markdown 与 HTML 六类文件的编辑能力,并内置 AI 助手面板。项目被称为首个功能完整的开源 AI Office 套件,支持 Word、Excel、PowerPoint 与 PDF 文件的编辑处理。

这套源码工程采用 Electron 桌面应用形态,前端基于 TypeScript 与 React,通过 monorepo 组织多个应用与共享包。项目遵循 Apache-2.0 开源协议,仓库获得 8202 个 star,适合办公软件研究者与企业级 AI 应用开发者使用。

源码简介

genoffice 是一个 AI 原生办公套件工程,包含文档编辑器、表格编辑器、演示编辑器、PDF 查看编辑、Markdown 与 HTML 编辑模块,以及统一的 AI 面板。仓库内包含桌面端应用、共享组件库与插件机制。

项目支持导入导出常见办公格式,AI 面板可对选中内容进行生成、改写、翻译与总结,编辑过程全程在本地完成。

项目支持导入导出常见办公格式,AI 面板可对选中内容进行生成、改写、翻译与总结,编辑过程全程在本地完成。

六类编辑器共享同一套文档内核与数据模型,新功能可同时作用于所有文档类型。

适用场景

这套源码工程主要适用于以下场景。

  • 办公用户: 在本地完成文档、表格与演示的编辑和 AI 辅助
  • 企业私有部署: 数据不出内网,配合自有模型提供服务
  • 办公软件研究: 学习六类文档编辑器的工程组织方式
  • AI 应用集成: 参考 AI 面板与编辑器协同的产品设计

技术栈与运行环境

压缩包大小: 30.8M

解压后大小: 62.6M

前端语言: TypeScript + React(桌面与浏览器)

后端语言: Node.js(Electron 主进程)

项目使用 Electron 构建桌面端,文档编辑器基于 Web 技术栈实现,支持离线运行。Monorepo 包含 apps 与 packages 两层结构,桌面端与共享组件分离,AI 面板通过配置接入模型服务。

功能亮点

genoffice 当前版本为 v0.1.0,仓库获得 8202 个 star,最后更新于 2026 年,更新日志记录在仓库内。作者 GenSpark 团队持续维护,

  • 六类文档: 文档、表格、演示、PDF、Markdown 与 HTML 全覆盖
  • AI 面板: 生成、改写、翻译、总结集成在编辑流程中
  • 格式兼容: 支持常见办公格式导入导出
  • 离线优先: 编辑本地化,数据默认不离开设备
  • Monorepo 架构: 模块清晰,便于二次开发
  • Apache-2.0: 可自由用于商业与私有项目

技术架构与部署指南

功能对比:

对比项 本项目 Microsoft 365
开源协议 Apache-2.0 商业闭源
AI 能力 内置 AI 面板 Copilot 订阅
部署形态 本地桌面 云端服务

对比 genoffice 与 Microsoft 365 的区别,前者本地开源可私有部署,后者以订阅云端为主,数据控制权是核心差异。

安装与部署提示

用户可通过发布页获取对应平台安装包,Windows、macOS 与 Linux 均提供构建产物,安装后直接打开即可使用。

开发者构建需要 Node.js 22 及以上,项目提供统一的安装与构建命令,产物为各平台桌面安装包。AI 面板需要配置模型接口,默认支持本地与远程模型服务。

截图与演示说明

项目 README 提供六类编辑器与 AI 面板的演示截图,封面图为本站在原版基础上制作的项目宣传图。

实际使用效果为桌面窗口内同时展示文档画布与右侧 AI 面板,选中内容后可直接执行各类 AI 操作。

实际使用效果为桌面窗口内同时展示文档画布与右侧 AI 面板,选中内容后可直接执行各类 AI 操作。

表格与演示模块支持多人协作所需的样式与公式能力,界面与主流办公软件布局接近。

常见问题

问. genoffice 支持打开哪些格式

支持文档、表格、演示、PDF、Markdown 与 HTML 六类,并兼容常见办公格式。

问. AI 功能是否必须联网

取决于配置的模型服务,本地模型可完全离线运行,远程模型需要网络。

问. 是否可用于商业项目

可以,项目遵循 Apache-2.0 协议,允许商业使用与二次开发。

问. 数据安全如何保障

编辑在本地完成,数据默认不离开设备,配合私有模型可实现完全内网运行。

问. 如何安装部署这套源码

按下载说明解压后参照 README 完成环境准备,不同平台的安装命令文档中均有详细示例。

问. 项目是否免费开源

是,项目以开源协议发布,源码与文档均免费提供,可自由用于学习与二次开发。

安全风险提示

安全审查未发现后门、加密混淆或硬编码凭据,代码中的 API 配置项为占位文案,无异常外联。

AI 面板接入外部模型服务时,请勿在配置中硬编码生产密钥,敏感模型凭据建议通过环境变量管理。

下载说明

源码已打包为 zip 提供下载,压缩包内含完整 monorepo 工程与构建脚本,解压后按 README 指引安装依赖并构建即可。

GitHub项目开源地址 https://github.com/genspark-ai/genoffice

GitHub项目开源地址 https://github.com/genspark-ai/genoffice

压缩包内附依赖清单与平台构建说明,Windows 与 macOS 用户均可直接构建出可用安装包。

本文章资源https://www.aosen.cc/mianfei18596.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码