你在 Word 或 Excel 里想用自己机器上跑的模型,翻遍设置也找不到「本地模型」这个选项——因为 Office 本身没有这个入口,得靠插件、脚本或系统层转发来搭桥。这篇不承诺「点两下就能用」,只给可执行的配置顺序和判断标准,帮你分清哪条路适合自己,哪一步最容易卡住。
你在 Word 或 Excel 里翻设置,想找「本地模型」这个选项,基本找不到——Office 客户端本身没有这个入口,任何方案本质都是外部桥接:要么靠插件,要么靠宏脚本,要么在系统层做一层转发。这篇不给「点两下就好」的承诺,只给可执行的配置顺序和判断标准,帮你先分清走哪条路,再知道每步在哪设、卡在哪。
先明确一件事:本地模型跑在你自己的机器或内网机器上,Office 只是发起请求的一方。所以配置的重心不在 Office,而在「让 Office 能稳定访问到那个服务」。下面按路子分节讲,每节都给你能立刻动手的动作和不适用的边界。
先认清三条可行的路子,别硬找开关
把可行方案归成三类:插件市场里的 AI 插件自己填接口地址;用 VBA 或 Office 脚本直接发 HTTP 请求;在系统层做一个本地网关把请求转出去。三者的差别在于可控性、维护成本和被组织策略卡住的概率,先选路再动手,比装着装着重来省事。
| 路子 | 适合谁 | 主要卡点 |
|---|---|---|
| 插件填地址 | 个人、小团队,想少写代码 | 组织可能锁插件安装,插件是否真允许指向本机 |
| 宏脚本发请求 | 懂一点脚本,要完全自控 | 宏默认被禁,要在信任中心单独放开 |
| 系统层网关转发 | 多工具共用、要统一改模型和加日志 | 多一层要维护,端口别暴露到公网 |
- Office 里没有「填本地地址」的原生入口,任何方案都得靠外部桥接;
- 先确认组织是否锁了插件安装和宏权限,锁死就只能走系统层转发;
- 想在手机上用 Office 接本地模型基本走不通,本地服务不在同一台机器上;
- 三条路都能通,但选错会反复返工,先按组织策略筛一遍再动手。
前置条件:本地服务得先能被人访问
顺序别搞反:先把推理服务跑起来,确认它在监听端口、浏览器或命令行能通,再去动 Office 那边。服务本身不通,后面配什么都白搭。这一步还要顺手确认接口口径,很多插件只认某一种兼容格式,服务不是这个格式就得加一层转换。
- 确认服务在跑用浏览器或命令行访问本地服务地址,能看到返回内容,说明监听正常;不通就先解决服务本身。
- 看绑定地址只绑本机回环时,Office 在同机可用;跨机器访问就必须放开监听范围,否则别人连不上。
- 对齐接口格式插件通常只认特定请求格式,格式不符就加一层转换,别在插件里硬试。
- 量一次延迟到 /tools/speed-test 实测响应延迟,本机推理首字慢是常态,先有心理预期再配 Office。
不适用的情况:本地服务和 Office 不在同一网络、又没法放开监听,那这条路对你的场景就不成立,别硬凑。延迟和吞吐的具体数字到 /tools/speed-test 看当时的实测结果,别凭感觉判断。
走插件这条路:地址、模型名、权限三样对齐
走插件是最省事的,但坑集中在三处:地址端口写错、模型名和本地实际加载的名字对不上、插件安装被策略拦掉。三者任意一个不对,表现都是「连不上」,但原因完全不同,逐项核对比反复重装快。
- 地址与端口
- 填本地服务实际监听的地址和端口,不要照抄示例里的默认值
- 模型名
- 必须和本地实际加载的名字完全一致,大小写和连字符都别改
- 插件权限
- 企业账号常被策略限制安装,先让管理员放开对应条目,否则界面里没有入口
- 多数插件会先把请求发到云端中转,装之前确认它是否真的允许指向本机地址;
- 需要严格数据不出内网的场景,带云端中转的插件就不合适,改走脚本或网关;
- 插件升级后设置项可能被重置,配好之后记下参数,升级后先核对再抱怨。
- 同一台机器上换 Office 组件,插件设置未必共享,Word 配好不代表 Excel 也生效。
走脚本或本地网关:可控但要多做一步
思路是让 Office 把请求发到一个本地地址,再由这层转给推理服务。好处是能统一换模型、加日志、控权限,多个 Office 组件共用一套配置。代价是你要多维护一层,但换来的是可控性和排查便利。
| 排查顺序 | 验什么 | 断在哪就停在哪 |
|---|---|---|
| 第一步 | 推理服务本身能不能通 | 服务不通,后面都别测 |
| 第二步 | 网关地址能不能被访问 | 网关不通,查绑定和防火墙 |
| 第三步 | Office 里发出的请求 | 前两步都通,问题就在客户端配置 |
# 在 Office 之外先手动验证一遍链路,通了再回 Office 里配
# 把下面地址换成你的本地服务或网关地址
curl -s -o /dev/null -w "%{http_code}\n" http://127.0.0.1:端口/健康检查路径- Word、Excel 都能用宏发 HTTP 请求,但宏默认被禁,要在信任中心单独放开;
- 安全策略严的团队慎用宏方案,放开宏本身就是一个风险面;
- 本地网关可以用现成转发工具,也可以自己写几十行服务,重点是别把端口暴露到公网;
- 排查时按上面表格的顺序走,别一上来就怀疑 Office 设置。
不适用的情况:团队里没人愿意维护这层网关,出了问题没人能定位,那还不如回到插件方案,哪怕可控性差一点。
什么情况下这条路不划算
有些场景不是配不配得上的问题,而是配上了也不划算。判断标准很简单:看使用是否依赖你这台机器在线、看模型能力是否覆盖任务、看团队合规是否需要留痕。三条里任意一条踩中,就该重新选方案。
- 多人协作的文档里嵌本地模型,别人打开时请求打到你机器,你不在线就失败;
- 模型能力不足以支撑长文档改写、表格公式推导这类活时,折腾配置不如直接用云端;
- 机器没有独显或内存紧张,输出慢到影响节奏,体验会明显低于预期;
- 合规上要留痕的场景,本地服务默认没有审计日志,需要自己补上再上生产。
要不要走这条路的判断,可以对照 /sites 里各方案的定位和 /rankings 的口径说明来看,再结合实际情况决定,别只看某一项指标。涉及成本对比时,到 /price-watch 核对当时的数字,不要凭印象。
下一步先去 /tools/speed-test 量一次本地服务的延迟,确认够不够支撑办公节奏;再对照 /sites 挑方案口径,避免选到带云端中转、和你的合规要求打架的路子。→常见问题
Office 里能不能直接把模型地址填进设置里?
不能。Office 客户端本身没有这个配置项,所有方案都是在它外面搭一层:插件里填接口地址、用宏发请求,或者做一个本地转发服务。所以你要先决定走哪条路,再去找对应入口,别在 Office 设置里翻。
插件填了本地地址还是连不上,先查什么?
按顺序查三件事:本地服务是不是真在跑并能从浏览器访问;插件要求的是不是 OpenAI 兼容格式;绑定的地址是不是只允许本机访问。这三步都过了还连不上,再去 /tools/speed-test 看是不是超时问题。
本地模型接进 Office 后,多人一起用会怎样?
共享文档里的请求实际是打到跑模型那台机器上的,同事打开文档时如果你的机器关机或服务停了,他们那边就失败。多人场景更适合把服务放到一台常开的机器上,或者干脆走云端接口。