# @coworkee/airworks 中文文档

规范地址：https://npmcn.com/package/%40coworkee/airworks/

版本：0\.0\.1054
npm 元数据更新时间：2026-10-31T20:45:17.447Z
中文译文更新时间：2026-10-31T21:07:33.747Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40coworkee/airworks
原文对照：https://npmcn.com/package/%40coworkee/airworks/?lang=original
项目主页：https://fgilde.github.io/CoworkeeLib/web/airworks/
源码仓库：https://github.com/fgilde/CoworkeeLib

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

- 包体积（解压后）：297 kB，62 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：1 个
- peer 依赖：@fgilde/airworks \>=0\.4\.0
- 首次发布：2026-10-14T21:12:08.441Z
- 最新版本发布：2026-10-31T20:45:17.134Z
- 已发布版本数：33（近 12 个月 33 个）

## 中文简介

用于coworkkee应用程序的AirWorks网络桌面：通过应用程序的BFF、主题、文本、实时和设置、文件、数据、聊天、报告、助手和管理等应用程序登录

## 安装

```sh
npm install @coworkee/airworks
```

也可以使用：`pnpm add @coworkee/airworks`、`yarn add @coworkee/airworks`、`bun add @coworkee/airworks`

## README

# @coworkee / airworks

这个 [AirWorks](https://fgilde.github.io/AirWorks/) 为应用程序构建的Web桌面 [Coworkee](https://fgilde.github.io/CoworkeeLib/)：通过应用程序的BFF，主题，徽标和应用程序的文本，实时登录和应用程序的个人资料，设置，文件（与MudEx文件预览），数据表，聊天，报告，报告与他们的设计师，人工智能助理，通知和整个管理（用户，角色，应用程序，主题，语言，翻译，邮件模板，活动，邮件日志，备份，审计日志，…）。

```bash
npm install @coworkee/airworks @coworkee/client github:fgilde/AirWorks
```

```ts
import { adminApps, defaultApps, useCoworkee } from '@coworkee/airworks';
import { AirWorks } from '@fgilde/airworks';
import '@fgilde/airworks/style.css';
import '@coworkee/airworks/style.css';

const coworkee = await useCoworkee(AirWorks, { title: 'Shop' });
await coworkee.register(...defaultApps, ...adminApps);
document.body.append(document.createElement('air-desktop'));
```

当用户没有权限时，应用程序就会被隐藏，比如Blazor应用程序的菜单。 `crudApp(...)` 构建列表应用程序与创建，编辑，删除和行操作； `coworkee.realtime.subscribe(topic, handler)` 遵循实时中心。

`coworkee new --airworks` 在Aspire应用程序主机中使用该客户端创建一个应用程序；它从模板内的tarball中获取包，或者使用 `--airworks-packages npm` 在npm上发布的coworkkee版本。文档: [AirWorks客户](https://fgilde.github.io/CoworkeeLib/web/airworks/)

`icons` 持有白色物质符号符号为 `data:` AirWorks图标集没有合适图标的应用程序的url (`icon: icons.chat`）; 你自己的应用程序也可以使用它们。

许可协议:麻省理工学院。书中的符号 `icons` 来自 [材料符号/材料图标](https://github.com/google/material-design-icons) 由b谷歌授权 [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## 常见问题

### @coworkee/airworks 是什么？

用于coworkkee应用程序的AirWorks网络桌面：通过应用程序的BFF、主题、文本、实时和设置、文件、数据、聊天、报告、助手和管理等应用程序登录

### 如何安装 @coworkee/airworks？

在项目目录运行 npm install @coworkee/airworks，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：@fgilde/airworks（\>=0\.4\.0）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @coworkee/airworks 支持 TypeScript 吗？

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

### @coworkee/airworks 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @coworkee/airworks 可以商用吗？

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

### @coworkee/airworks 还在维护吗？

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

