# @ai-matrx/office 中文文档

规范地址：https://npmcn.com/package/%40ai-matrx/office/

版本：0\.8\.75
npm 元数据更新时间：2026-10-30T13:11:26.683Z
中文译文更新时间：2026-11-05T21:02:46.340Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40ai-matrx/office
原文对照：https://npmcn.com/package/%40ai-matrx/office/?lang=original
项目主页：https://github.com/AI-Matrix-Engine/aidream/tree/main/apps/shared/office#readme
源码仓库：https://github.com/AI-Matrix-Engine/aidream

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：5.8 MB，138 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- Node.js 要求：\>=20
- 运行依赖：20 个
- peer 依赖：react \>=18\.0\.0，@supabase/supabase-js \>=2\.0\.0
- 首次发布：2026-10-15T16:53:22.073Z
- 最新版本发布：2026-10-30T13:11:26.359Z
- 近 30 天下载量：21852（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：87（近 12 个月 87 个）

## 中文简介

AI Matrx Office层:编辑共享命令和菜单模式,Google和微软丝带模式,页面设置,Office记录类型和已配置的产品主机. 由工作表和文档共享的Univer胶水. 工作表、医生和其他工作表

## 安装

```sh
npm install @ai-matrx/office
```

也可以使用：`pnpm add @ai-matrx/office`、`yarn add @ai-matrx/office`、`bun add @ai-matrx/office`

## README

# @ai-matrx/ 办公室

AI Matrx办公室层. 一个软件包,许多部分:编辑们今天共享的模式(`/core`, (中文(简体) ), 工作单, 医生和其他产品落地时 导入一个区域从不加载另一个区域.

```ts
import { configureOfficeHosts, officeHref, flattenMenus, resolveRibbon } from "@ai-matrx/office/core";

configureOfficeHosts({
  sheets: "https://sheets.aimatrx.com", docs: "https://docs.aimatrx.com", slides: "https://slides.aimatrx.com",
  bases: "https://bases.aimatrx.com", boards: "https://boards.aimatrx.com", pdf: "https://pdf.aimatrx.com",
});
officeHref("docs", "<id>"); // https://docs.aimatrx.com/f/<id>
```

## 节

| 导入 | 这是什么 |
| --- | --- |
| `@ai-matrx/office/core` | 纯粹的模型。 编辑器菜单模式( E)`EditorMenu`, (中文(简体) ), `EditorToolbarItem`,搜索,快捷键),微软丝带模型(`resolveRibbon`, (中文(简体) ), `ribbonCoverage`),共享 Google 等分行(`soon`, (中文(简体) ), `googleExtensionsMenu`, (中文(简体) ), `googleHelpHead`及其丝带之家、文档页面样式和页面设置值, `PageSetup`,产品主机(`configureOfficeHosts`, (中文(简体) ), `officeHref`页:1 导入时没有窗口访问 . |
| `@ai-matrx/office/core/page-setup-apply` | `applyPageSetup` 编号 : `readPageSetup` 对一个大学的外表。 它自己的进入,因为它需要Univer运行时间. |

## 主机设置

打电话 `configureOfficeHosts` 每一产品原产地的启动(生产) `*.aimatrx.com`, (中文(简体) ), 发展 `*.localhost:5190`) (中文(简体) ). 来顺行宣布结束 `@ai-matrx/kit/coming-soon`: 应用程序 在那里登记其行和宣布者.

反应是同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同等同 本节中没有图标库,也没有样式表 .

## 常见问题

### @ai-matrx/office 是什么？

AI Matrx Office层:编辑共享命令和菜单模式,Google和微软丝带模式,页面设置,Office记录类型和已配置的产品主机\. 由工作表和文档共享的Univer胶水\. 工作表、医生和其他工作表

### 如何安装 @ai-matrx/office？

在项目目录运行 npm install @ai-matrx/office，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：react（\>=18\.0\.0）、@supabase/supabase-js（\>=2\.0\.0）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @ai-matrx/office 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @ai-matrx/office 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @ai-matrx/office 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=20。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @ai-matrx/office 可以商用吗？

@ai-matrx/office 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @ai-matrx/office 的下载量有多少？

根据 npm 官方下载统计，@ai-matrx/office 在 2026/10/05 – 2026/11/03 这 30 天内被下载 21,852 次，日均约 728 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @ai-matrx/office 还在维护吗？

最新版本 0\.8\.75 发布于 2026/10/30（6 天前）；至今共发布 87 个版本，其中过去 12 个月发布了 87 个；首次发布于 2026/10/16。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

