外观
OfficeAI 产品白皮书
面向客户决策层、采购方、合规方、合作伙伴。清晰说明 OfficeAI 当前真正能交付什么、产品边界在哪里、如何集成与部署。
产品定位
OfficeAI 是一套面向党政、军工、金融、科研院所、设计单位等强监管领域的企业级 AI 智能办公平台。产品形态分为两端:
Word 插件端:嵌入 WPS / Microsoft Office 的侧边栏,提供文档校对、翻译、排版、模板沉淀、Skill 调度等核心文档处理能力。
企业管理后台:面向系统管理员、安全管理员、审计管理员,提供用户与权限管理、大模型配置、技能与模板分发、知识库接入、安全审计、品牌定制、版本发布等管控能力。
核心价值主张: 在客户的内网完整闭环地落地"大模型 + 文档生产力"——模型可控、技能可控、数据不出内网、所有改动可回滚可审计。
三个核心场景
党政公文起草、校对、排版 内置 GB/T 9704-2012 公文排版、国家标准引用校对、公文风格定制包。从文种识别到版记输出全流程覆盖。
学位 / 学术论文规范化 内置 GB/T 7713.2-2022 学术论文排版,支持章标题、各级标题、图名、表名、参考文献等细分角色识别,长文档跨章节一致性编排。
企业模板沉淀与全员复用 从客户既有 docx 提取格式资产为模板,一键套用到目标文档。模板由后台统一分发,管理员可管控版本和使用范围。
产品矩阵
text
OfficeAI
├── Word 插件
│ ├── 文档校对 —— 错别字、标点、数字与计量单位、国标引用、行业规范
│ ├── 文档翻译 —— 多语种段落对照,支持 RTL 语言
│ ├── 文档排版 —— 极速排版引擎,OOXML 包级写入
│ ├── 文档模板 —— 提取模板 / 套用模板,后台统一分发
│ ├── 文档清理 —— 按规则批量删除英文段、URL、空行等
│ ├── 文档校审 —— 合同条款审查、标书偏离审查、资质有效期校审
│ ├── 总结提炼 —— 智能提炼、会议纪要、周报助手
│ ├── 改写润色 —— 续写、缩写、扩写、重写,多风格润色
│ ├── 小工具 —— 删除空行、表格对齐、清除格式、删除批注
│ └── Skill 调度 —— 内置 Skill + 自建编辑器 + 文档级快照回滚
└── 企业管理后台
├── 用户与权限 —— RBAC + 三员分立 + SSO 单点登录
├── 大模型管理 —— 9 类 Provider + 场景绑定 + 客户端可见性控制
├── 资产管理 —— 技能、文案模板、命令、工具、字典、标准、规则、内容模板
├── 知识库接入 —— Dify / FastGPT / RAGFlow / MaxKB
├── 安全与合规 —— DLP 敏感信息保护 + 全链路审计 + License 离线签名
├── 身份联动 —— 标准 OIDC + 华信 + 天华定制 Provider,含组织架构同步
├── 品牌定制 —— Logo、色板、登录页自定义,客户端同步生效
├── 版本发布 —— 插件/客户端/服务端三类版本上传、部署、推送、回滚
└── 仪表盘 —— 活跃用户、用量趋势、调用排行,含部门维度系统架构
OfficeAI 采用「客户端插件 — AI 运行时 — 管理服务端」三段式架构。三段之间以标准协议解耦、各自独立演进,全部可在客户内网闭环运行,任意一段都不将数据外发。
客户端架构
插件端基于 React + TypeScript 构建,采用严格的单向分层,依赖只向下流动、禁止反向穿透:
text
UI 层(React + Tailwind)—— 对话、确认面板、模板向导
│
状态编排层(会话流、模式判定、面板状态机)
│
通信层(JSON-RPC / SSE,对接 AI 运行时)
│
WPS 功能封装层(宿主隔离,所有 WPS/Office API 在此收口)
│
WPS / Microsoft Office 文档关键设计原则:
宿主隔离:所有对办公宿主(Application.* 等)的调用集中在功能封装层统一收口,上层代码不直接依赖宿主环境,从而保证可测试、可移植——对内核低至 Chrome 70 的旧版 WPS 亦做了专项兼容。
任务文档绑定:多窗口场景下,插件将操作锚定到发起时绑定的目标文档,即便用户切换活动窗口也不会串台改错文档。
确认与回滚体系:插件端不擅自改写文档,所有修改统一汇入「快照 + 确认」体系,提供修订模式、批注模式、段落对照三种确认方式,用户逐条接受/拒绝或一键还原原文。
插件端专注人机交互与文档呈现,真正的 AI 推理与文档改写委派给下游的 AI 运行时,二者以协议解耦——客户端可轻量升级,模型与能力可独立迭代。
AI 运行时
AI 运行时是产品的「智能中枢」,由协议网关与 Agent 编排引擎两部分组成,均为 Go 编写、随服务端一同内网部署:
text
协议网关 —— 会话管理、权限中转、模型凭据注入
│ Agent 通信协议(基于 stdio 的 JSON-RPC)
Agent 编排引擎(Go)
├─ 编排内核:多轮推理、工具链调度、上下文压缩、子任务委派
├─ 工具层:内置工具 + Python 工具 + Skill + MCP 统一注册
├─ 工作流子系统:校对/翻译/润色/续写/排版/审查等固定流程以代码驱动
└─ 文档引擎:结构化读写 Word / Excel / PPT(OOXML 包级操作)
│
本地存储(SQLite:会话、长期记忆、运行追踪)关键设计原则:
双通道处理:自由对话走 Agent 编排内核,逐步推理、按需调用工具;校对、翻译、排版等固定任务走工作流子系统,以确定性代码驱动执行。相比纯推理模式,工作流通道显著降低耗时与 Token 消耗,也让参数较小的本地模型同样能稳定产出。
极速排版引擎:核心排版逻辑在纯规则与程序层面完成(解包 / XML 扫描 / 样式抽取 / 角色规则 / 计划编译 / XML 写回 / 自检),LLM 仅在低置信场景做增强补充。50 万字级长文档可在 1 分钟内完成。
文档处理三阶段流水线:读取路由(OOXML 快读 / 全文 / 选区)→ 计划生成(按字数与章节切批)→ 重排提交(按原文顺序确认写回),跨批一致性协调器保证长文档不冲突。
围栏式权限:Agent 的文件访问被限制在受控工作区内,高风险操作自动升级为需确认,安全边界内置于运行时而非依赖宿主临时审批。
服务端架构
服务端由同一代码库构建出管理后台与客户端 API 两个服务,均为 Go 单进程、编译期无外部 C 依赖,可交叉编译到各主流操作系统:
text
管理后台(admin :52001) 客户端 API(client :52000)
│ │
└──────────────┬─────────────────────────┘
│
业务模块(Gin + GORM)
用户 / RBAC 三员 / 模型 / 技能 / 命令 / 模板
字典 / 规则 / 标准 / 工作流 / 连接器
DLP / 审计 / 版本 / 知识库 / SSO / 品牌 / 仪表盘
│
存储层
数据库:SQLite(单机默认)/ PostgreSQL(规模化)
文件存储:本地磁盘 缓存:进程内存(内置)
│
外部依赖(管理员按需接入)
LLM Provider × 9 / 知识库 × 4 / SSO 身份源 × 多管理后台前后端一体(内嵌 React 单页应用),客户端 API 承载登录、模型代理、技能与模板下发、审计上报、知识库检索等能力。所有变更操作经全局审计中间件全量记录,所有需要 License 鉴权的能力共享同一份验签器。
核心功能
文档校对
价值: 靠人工检查一份数千字的文档,费时费力还容易漏检。校对功能以"规则引擎 + AI"双引擎驱动,自动扫描错别字、语法、标点、编号、数值单位等硬性错误,以修订模式逐条呈现,用户只需确认即可。
核心技术: 规则引擎负责确定性检测(全角数字、半角标点、括号书名号、省略号破折号、数值单位大小写、编号连贯性);AI 负责语义级纠错(标点语境纠偏、文字错误识别)。
操作路径:
- 打开需要校对的文档
- 在 WPS 右侧 OfficeAI 插件中点击「校对」快捷功能
- 选择「自由校对」(可输入提示词)或「全面校对」(勾选需要检查的项目)
- AI 完成后弹出修订面板,逐条定位到原文
- 勾选接受或拒绝每条修订
文档润色
价值: 同样的内容,用不同语气和风格表达效果截然不同。润色功能内置多种风格模式,用户可对全篇或选中段落进行语言优化,让文章更贴合目标读者。
操作路径:
- 选中需要润色的段落(可不选,默认全文)
- 点击「润色」快捷功能按钮
- 选择润色风格(学术风格、正式风格、口语风格等)和力度(保守/适中/激进)
- AI 完成后弹出对照面板,可选:
- 保留对照:保留原文和润色文字对比
- 还原原文:取消润色结果
- 应用润色:用润色文字替换原文
文档翻译
价值: 跨语言场景下,既要准确翻译又要保持原文格式和排版——传统工具做不到。翻译功能直接在文档中生成对照译文,保留格式、超链接、数学公式,支持逐条或全部确认。
操作路径:
- 打开需要翻译的文档
- 点击「翻译」快捷功能按钮,选择目标语言
- AI 完成后文档中生成不同颜色的对照译文
- 右侧面板可选择「保留对照」「还原原文」或「应用译文」
文档续写
价值: 写到一半思路中断,或需要扩展现有内容。续写功能自动生成后续段落,保持原文主题和风格,支持从特定位置续写。
操作路径:
- 将光标放在需要续写的位置
- 点击「续写」快捷功能按钮,选择续写风格
- AI 完成后选择接受或拒绝
智能排版
价值: 企业公文、红头文件有严格的格式规范,手动调整费时费力。排版功能支持从已有文档提取排版模板,一键应用——"学一次,用多次"。
操作路径——提取模板:
- 打开一篇排版正确的文档作为模板源
- 点击「排版」→「+ AI 模板提取」
- 选择正文范围(未选中的红头、版记等自动保留为模板固定内容)
- 确认抽取的版式元素,可修改
- 预览效果,保存到模板库
操作路径——应用模板:
- 打开待排版文档
- 点击「排版」→ 选择已制作的模板
- 文档自动排版,确认效果后点击「接受并替换」
AI 对话
价值: 除了预设功能外,用户还可以像和真人助手对话一样,通过自然语言让 AI 执行文档操作——"帮我把标题加粗""给这段话加批注",AI 理解并执行。
操作路径:
- 在插件下方输入框输入问题或指令
- 切换模式(聊天模式仅对话 / Agent 模式可操作文档)
- 选择 AI 模型
- 对结果可反复沟通调整
部署形态
部署对象
- 客户端:Word 插件,部署到用户办公机器
- AI 运行时:协议网关 + Agent 编排引擎,随服务端一同部署于客户内网
- 管理服务端:管理后台与客户端 API 两个服务,由同一代码库构建
部署模式
| 配置项 | 单机模式 | 规模化模式 |
|---|---|---|
| License 绑定 | 单机设备指纹 | 集群部署指纹 |
| 数据库 | SQLite(默认) | PostgreSQL 13+ |
| 文件存储 | 本地磁盘 | 本地磁盘 |
| 缓存 | 进程内存(内置) | 进程内存(内置) |
| 升级方式 | 版本包更新 | 版本包更新 |
网络架构
- 完全内网部署,无外网依赖
- 客户端轮询获取最新版本,流式下载插件包
- 支持 HTTPS 加密传输,端口最小化
- 支持单向数据流和专网隔离部署
AI 模型支持
OfficeAI 支持灵活的模型接入策略,满足不同企业的需求:
| 接入方式 | 适用场景 | 支持平台 |
|---|---|---|
| 内网模型 | 数据不外传,本地部署 | Qwen、DeepSeek 等开源模型,vLLM / Ollama 等推理框架 |
| 外网模型 | 无需 GPU 硬件,按量付费 | 阿里云百炼、腾讯云混元、火山引擎方舟、DeepSeek、月之暗面 Kimi、MiniMax,及任意 OpenAI 兼容服务 |
| 专网模型 | 政务/公安/海关等涉密需求 | 行业专网提供的模型服务 |
模型选型建议
| 场景 | 推荐 | 说明 |
|---|---|---|
| 常规文档处理 | Qwen3.5/3.6-27B | 性价比最优,推理速度快;不建议用推理模型(思考时间影响体验) |
| OCR / 文档解析 | DeepSeek OCR | 轻量准确,专注文档 OCR |
| 多模态理解 | Qwen2.5-VL | 如需视觉交互、AI 代理能力 |
| 模型类型配置 | 在管理后台可按模型能力勾选:工具(Function Call)/ 推理(思考过程)/ 图像(识图输入) |
安全与合规
数据安全
- 客户端:关键数据经统一存储入口落入本地文件系统,不依赖浏览器持久化存储
- 服务端:用户数据、对话记录、文档资产均存储于客户本地服务器;数据库与文件存储可结合磁盘/系统级加密;备份恢复由部署策略决定
访问控制
| 机制 | 说明 |
|---|---|
| JWT 鉴权 | 统一令牌认证 |
| RBAC 权限 | 按角色和操作类型统一校验 |
| 三员分立 | 系统管理员 / 安全管理员 / 审计管理员,可在线切换 |
| SSO | 标准 OIDC + 华信 / 天华定制平台 + 第三方密码认证 |
| 组织架构同步 | 与企业的组织架构自动同步 |
内容合规
DLP(数据泄露防护)支持关键词和正则两种匹配模式,敏感信息命中后支持三种处置方式:
- 提示:告知用户存在敏感内容
- 警告:用户确认后继续
- 拦截:直接阻止操作
所有命中记录可查可导出。
审计追踪
管理员的所有变更操作通过全局审计中间件全量记录,支持多维度筛选查询、备份、还原、清理、保留策略。客户端操作日志通过事件总线流转,关键编辑落入快照,用户可在快照中心回看与回滚。
License 授权
支持 V1(Ed25519)和 V2(ECDSA P-224)双版本签名。
- 设备指纹绑定,发现绑定不匹配即停服
- 离线激活,适用于内网环境
- 单机 / 集群两种部署模式分别绑定
- 每分钟轻量重加载 + 每小时完整加载,应对手动续期与许可下发
性能指标
| 指标 | 当前能力 |
|---|---|
| 极速排版 | 50 万字长文档 ≤ 1 分钟 |
| 选区直通 | ≤ 10 段 / ≤ 2000 字直通处理 |
| 长文档批处理 | 跨批一致性 30 秒超时 + 三道门控 |
| Skill 首屏 | 聚合缓存,首屏秒出 |
| 修订精度 | 字符级修订标注 |
准确率指标依赖具体选用的大模型,需在客户实际选型模型上验证。
兼容性
| 类别 | 覆盖范围 |
|---|---|
| 客户端操作系统 | Windows 7 / 10 / 11、麒麟 V10、中科方德、macOS(X86 + M 系列) |
| 客户端办公软件 | WPS Office、Microsoft Office |
| 服务端操作系统 | Ubuntu 20.04+ / CentOS 7+ / RHEL 7+ / 麒麟 Server V10 / 中科方德 |
| 容器化 | Docker 24+ / Docker Compose / Kubernetes |
| 数据库 | SQLite(单机默认)/ PostgreSQL 13+(规模化) |
| 缓存 | 进程内存(内置,无需独立缓存中间件) |
| 文件存储 | 本地磁盘 |
| 大模型 | 9 类内置 Provider + 任意 OpenAI 兼容接口 |
演进路线
以下方向已在设计或开发中,当前主干代码尚未完整实现:
| 方向 | 当前状态 |
|---|---|
| Excel 智能处理 | 设计阶段(公式解释/纠错/审计/生成/可视化) |
| 改写/润色/续写完整链路 | 部分可用(选区直通已上线) |
| 桌面端独立工作台 | 未启动 |
| PPT 插件 / PDF 插件 / 浏览器插件 | 未启动 |
| 多租户隔离 | 占位 |
| 独立技能审批中心 | 后端审批流已就位,前端页面占位 |
| A2A / A2P 协作 | 未启动 |
| 信创 OS 与国产数据库适配 | 未启动 |
