# @ectropy/construction-commercial-context 中文文档

规范地址：https://npmcn.com/package/%40ectropy/construction-commercial-context/

版本：0\.4\.1
npm 元数据更新时间：2026-10-12T14:54:41.875Z
中文译文更新时间：2026-11-13T06:13:37.762Z
软件包许可：Apache-2\.0

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

原始 npm 页面：https://www.npmjs.com/package/%40ectropy/construction-commercial-context
原文对照：https://npmcn.com/package/%40ectropy/construction-commercial-context/?lang=original
项目主页：https://github.com/Ectropy-ai/construction-commercial-context#readme
源码仓库：https://github.com/Ectropy-ai/construction-commercial-context

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

- 包体积（解压后）：46.9 kB，27 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：0 个
- peer 依赖：@ectropy/schemas ^0\.4\.0
- 首次发布：2026-04-24T02:29:37.864Z
- 最新版本发布：2026-10-12T14:54:41.073Z
- 近 30 天下载量：9262（2026-10-13 至 2026-11-11，npm 官方下载统计）
- 已发布版本数：5（近 12 个月 5 个）

## 中文简介

@ectropy/schemas 通用决定日志的公共建筑-商业域名背景图

## 安装

```sh
npm install @ectropy/construction-commercial-context
```

也可以使用：`pnpm add @ectropy/construction-commercial-context`、`yarn add @ectropy/construction-commercial-context`、`bun add @ectropy/construction-commercial-context`

## README

# @ ectropy/ 建筑- 商业文本

[![License: Apache-2.0](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](https://npmcn.com/package/%40ectropy/construction-commercial-context/LICENSE)

公共类型Script类型合同 **建筑业-商业** 域名,用于 `@ectropy/schemas`\`普遍决定记录。 此套件舰只类型——没有运行时代码,没有JSON Schema文件——作为 `.ts` 直接由同行消费的来源 `@ectropy/schemas`。 。 。 .

## 这是什么

所有类型都从单一的入站点输出, `types/index.ts`,按其模型分类如下:

**决策域和权限**

-   `construction-commercial-domain.types.ts` - 那个 `construction-commercial` 域标识符
-   `construction-commercial-authority.types.ts` - 按AIA/IPD/GMP/设计-建造公约划分的7级权力级联(FIELD-规范)
-   `construction-decision-type.types.ts` - 语义决定分类(APPROVAL、REJECTION、DEFERRAL、ESCALALATION、PROPOSAL、CONEQUENC)

**决定活动的背景**

-   `voxel-attachment.types.ts` 空间/BIM voxel 可附加于决定事件
-   `construction-trigger-context.types.ts`, (中文(简体) ), `construction-action.types.ts`, (中文(简体) ), `construction-evidence.types.ts`, (中文(简体) ), `construction-participants.types.ts`, (中文(简体) ), `construction-outcome-context.types.ts` 触发/行动/证据/参与者/结果构成建筑-商业决策事件的形状

**BPC( 构建产品目录) 智能**

-   `bpc-enums.types.ts` 建筑产品目录词汇表(数量单位、组装类别等)
-   `bpc-assembly-bom.types.ts`, (中文(简体) ), `bpc-labor-schedule.types.ts`, (中文(简体) ), `bpc-product-price.types.ts` - 材料账单、劳工和定价形式
-   `bpc-cost-composite.types.ts`, (中文(简体) ), `bpc-cost-grounded.types.ts` ——双渠道组装成本类型(PPI-composite vs.产品基础)

**费用**

-   `cost-response.types.ts` ——成本路线,包括合并成本路线的面向消费者的反应形态 `DualChannelPricingResponse`
-   `cost-ppi.types.ts`, (中文(简体) ), `cost-regional.types.ts`, (中文(简体) ), `cost-material-signal.types.ts`, (中文(简体) ), `cost-data-provenance.types.ts` ——PPI,区域因素,材料符号和出处等形态,为这些反应提供素材

**碳矿**

-   `carbon-response.types.ts`, (中文(简体) ), `carbon-epd.types.ts` ——环境产品宣言反应形状,如. `ProductEpdResponse`

**管辖权**

-   `jurisdiction-response.types.ts` ——站点 ——行政和市场钥匙(县级FIPS,CBSA,市政府,加拿大人口普查司/经济区/CMA,IANA时区),有出处,如:. `JurisdictionResolutionResponse`

## 安装

```sh
pnpm add @ectropy/construction-commercial-context
```

要求数 `@ectropy/schemas` 作为同伴的依赖关系(`^0.4.0`)——几种类型(如:. `AuthorityLabelMap`, (中文(简体) ), `Urn`)从中导入.

## 发展

```sh
pnpm install
pnpm typecheck   # tsc --noEmit
pnpm test        # vitest run, against __tests__/
```

没有构建步骤: 软件包作为 TypeScript 源(`main`编号 :`types` 两个点 `types/index.ts`) (中文(简体) ).

## 版本

当前版本 : `0.4.0`。见 `git log` (成本类型在v.2.0中着陆,碳类型在v.3.0中着陆,管辖类型在v. 4.0中着陆).

## 许可证

阿帕奇-2.0 — 见 [自由主义](https://npmcn.com/package/%40ectropy/construction-commercial-context/LICENSE)。 。 。 .

## 常见问题

### @ectropy/construction-commercial-context 是什么？

@ectropy/schemas 通用决定日志的公共建筑-商业域名背景图

### 如何安装 @ectropy/construction-commercial-context？

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

### @ectropy/construction-commercial-context 支持 TypeScript 吗？

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

### @ectropy/construction-commercial-context 支持 ESM 还是 CommonJS？

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

### @ectropy/construction-commercial-context 可以商用吗？

@ectropy/construction-commercial-context 使用 Apache-2\.0 许可。宽松许可：允许商业使用、修改和再分发，并附带明确的专利授权；分发时需保留许可与 NOTICE 文件，修改过的文件要注明改动。以上为概括，不构成法律意见，请以许可原文为准。

### @ectropy/construction-commercial-context 的下载量有多少？

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

### @ectropy/construction-commercial-context 还在维护吗？

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

