# 在 Excel / Word / PowerPoint / Outlook 里自托管用 AI

> 自托管 Office/Microsoft 365 加载项:Excel 财务建模、Word 合同审阅、PowerPoint 汇报、Outlook 收件箱,直连你的模型网关,数据不出内网、对 pivot 零依赖,Entra SSO + Purview 标签门控。

规范链接: https://www.gatellm.io/zh-CN/use-cases/self-hosted-office-ai/

一套自托管 Office 加载项直连你的模型网关,四个宿主齐活、数据不出内网、对 pivot 零依赖 —— 财务建模、合同审阅、邮件处理都不再出内网。

## 企业真正卡在哪
把 AI 塞进 Office 的经典两难:官方 Copilot 走微软云,合同、财务模型、尽调材料这些敏感数据一出内网就过不了合规;而自建又卡在「加载项从哪来」—— 市面上的 Office 加载项几乎都默认从某个 SaaS 源加载,首次启动就要连回去,等于又把数据主权交了出去。
Excel 里的财务模型、Word 里的合同、Outlook 里的邮件线程,都是最不该外传、又最想用 AI 提效的东西。

## GateLLM 怎么做
GateLLM 提供一个独立、自包含的 Office 加载项包:预打包的加载项 SPA 由你自己的 HTTPS 静态服务托管,manifest 指向你的 origin,运行期直连你自己的模型网关。
四个宿主(Excel / Word / PowerPoint / Outlook)内置 33 个领域 skill(财务建模、合同审阅、收件箱 triage 等),配合你的 BYOK 网关,敏感数据全程留在内网。
运行期对 pivot 的依赖为 0,连首次启动都不回连。

## 落地的 5 个手段
- 自托管加载项:预打包 SPA 走本地 HTTPS 静态服务,manifest 指向你的 origin,运行期零 pivot 依赖
- 四宿主 33 个内置 skill:Excel 财务建模(dcf/lbo/三张表)、Word 合同审阅(playbook 分级/redline)、Outlook 收件箱(triage/meeting-prep)
- Entra SSO + 网关鉴权:entra_sso 拿用户 Entra token 直接当网关 Bearer,按真实用户鉴权与计费
- Purview 标签门控:access_policies 按敏感度标签 GUID 拦 addin.access / file.upload,机密文档上直接禁用或禁传附件
- 数据只在本机:聊天历史与配置存本机浏览器存储、无服务端副本;只读导出脚本可审计,换 manifest 不丢数据

## 常问问题
### 加载项会不会把数据发给第三方?
不会。自托管加载项运行期对 pivot 零依赖,请求直达你自己的模型网关;包内的 Sentry / GrowthBook 默认值已关闭。剩下的外部依赖只有你自己的网关、Microsoft Entra / Graph(Office 鉴权与邮件日历),以及你自己 host 的 bootstrap 端点(若用)。

### 怎么让某类机密文档上禁用加载项?
用 access_policies 按 Microsoft Purview 敏感度标签 GUID 做 addin.access deny —— 命中该标签的文档上加载项直接不运行;file.upload 同理,带受限标签的文件不能作附件上传。GUID 跨改名与多语言稳定。

- [查看完整方案:自托管 Office 加载项(docs 站)](https://docs.gatellm.io/zh-CN/howto/deploy-office-addin)

## 相关页面
- [首页](https://www.gatellm.io/zh-CN/index.md)
- [定价](https://www.gatellm.io/zh-CN/pricing.md)
- [成本计算器](https://www.gatellm.io/zh-CN/calculator.md)
- [关于](https://www.gatellm.io/zh-CN/about.md)
- [预约演示](https://www.gatellm.io/zh-CN/demo.md)
- [常见问题](https://www.gatellm.io/zh-CN/faq.md)
- [对比 AI 网关](https://www.gatellm.io/zh-CN/compare.md)
- [对比 LiteLLM](https://www.gatellm.io/zh-CN/compare/litellm.md)
- [对比 OpenRouter](https://www.gatellm.io/zh-CN/compare/openrouter.md)
- [对比 Alibaba Cloud AI Gateway](https://www.gatellm.io/zh-CN/compare/alibaba-cloud.md)
- [对比 Azure API Management](https://www.gatellm.io/zh-CN/compare/azure-apim.md)
- [对比 Apigee](https://www.gatellm.io/zh-CN/compare/apigee.md)
- [对比 Cloudflare AI Gateway](https://www.gatellm.io/zh-CN/compare/cloudflare.md)
- [对比 Kong AI Gateway](https://www.gatellm.io/zh-CN/compare/kong.md)
- [对比 Portkey](https://www.gatellm.io/zh-CN/compare/portkey.md)
- [LiteLLM vs Kong AI Gateway 对比](https://www.gatellm.io/zh-CN/compare/litellm-vs-kong.md)
- [LiteLLM vs OpenRouter 对比](https://www.gatellm.io/zh-CN/compare/litellm-vs-openrouter.md)
- [LiteLLM vs Portkey 对比](https://www.gatellm.io/zh-CN/compare/litellm-vs-portkey.md)
- [场景方案](https://www.gatellm.io/zh-CN/use-cases.md)
- [降低调用成本](https://www.gatellm.io/zh-CN/use-cases/reduce-cost.md)
- [做到高可用](https://www.gatellm.io/zh-CN/use-cases/high-availability.md)
- [多租户隔离](https://www.gatellm.io/zh-CN/use-cases/multi-tenant.md)
- [合规与审计](https://www.gatellm.io/zh-CN/use-cases/compliance-audit.md)
- [从症状排障](https://www.gatellm.io/zh-CN/use-cases/troubleshooting.md)
- [混合多供应商模型栈](https://www.gatellm.io/zh-CN/use-cases/mixed-model-stack.md)
- [Token 用量可见与归因](https://www.gatellm.io/zh-CN/use-cases/token-ops.md)
- [Token FinOps: AI 支出分摊与管控](https://www.gatellm.io/zh-CN/use-cases/token-finops.md)
- [MCP 工具治理](https://www.gatellm.io/zh-CN/use-cases/mcp-tool-governance.md)
- [给模型统一加联网搜索](https://www.gatellm.io/zh-CN/use-cases/web-search-grounding.md)
- [多 Key 轮询与备用](https://www.gatellm.io/zh-CN/use-cases/multi-key-pooling.md)
- [限制接入的客户端](https://www.gatellm.io/zh-CN/use-cases/client-admission-control.md)
- [强制模型使用策略](https://www.gatellm.io/zh-CN/use-cases/enforce-model-policy.md)
- [客户端不暴露模型选择](https://www.gatellm.io/zh-CN/use-cases/automatic-model-tiering.md)
- [一套协议接任意模型](https://www.gatellm.io/zh-CN/use-cases/one-protocol-any-model.md)
- [Office / Microsoft 365 加载项](https://www.gatellm.io/zh-CN/office-addin.md)
- [术语表](https://www.gatellm.io/zh-CN/glossary.md)
- [模型目录](https://www.gatellm.io/zh-CN/models.md)
- [SDK 与框架集成](https://www.gatellm.io/zh-CN/integrations.md)
- [AI Coding Agent 与 Harness](https://www.gatellm.io/zh-CN/coding-agents.md)
- [安全与合规](https://www.gatellm.io/zh-CN/security.md)
- [隐私政策](https://www.gatellm.io/zh-CN/privacy-policy.md)
- [服务条款](https://www.gatellm.io/zh-CN/terms.md)
- [Cookie 政策](https://www.gatellm.io/zh-CN/cookies.md)
- [数据处理协议 (DPA)](https://www.gatellm.io/zh-CN/dpa.md)
- [子处理方清单](https://www.gatellm.io/zh-CN/subprocessors.md)
- [安全问卷预答库 (CAIQ/SIG/VSA)](https://www.gatellm.io/zh-CN/trust.md)
- [事故响应与支持服务](https://www.gatellm.io/zh-CN/sla.md)
- [漏洞披露政策](https://www.gatellm.io/zh-CN/vulnerability-disclosure.md)
- [开源许可声明](https://www.gatellm.io/zh-CN/open-source-licenses.md)
- [版本支持与生命周期 (EOL)](https://www.gatellm.io/zh-CN/lifecycle.md)
- [技术博客](https://www.gatellm.io/zh-CN/blog.md)
- [你的 Agent 权限比员工还大:在网关层治理 MCP 工具](https://www.gatellm.io/zh-CN/blog/mcp-tool-governance.md)
- [一张一万美元的账单:五种降低 LLM 成本又不让应用变笨的做法](https://www.gatellm.io/zh-CN/blog/reduce-cost.md)
- [厂商的目录价不是你的成本:把真正的 FinOps 用到 Token 支出上](https://www.gatellm.io/zh-CN/blog/token-finops.md)
- [llms.txt](https://www.gatellm.io/zh-CN/llms.txt)
