@constructor-io/constructorio-ui-asa

中文文档
1.12.1发布于 2026/11/06MITTypeScriptESM + CJS构建来源已验证近 30 天下载 2977

用于网络应用程序的构建器.io AI 购物代理 UI 库

中文使用文档
文档目录9 节
  1. 安装
  2. 使用量
  3. 地方发展
  4. 开发脚本
  5. 图书馆维护
  6. 发布新版本
  7. 相关图书馆
  8. 捐款
  9. 许可证

构造器.io AI 购物代理( ASA) UI 库

npm MIT licensed

反应组件用于 建筑师.io的AI购物代理商:一个对话购物助理.

文 件 ∗∗

安装

npm i @constructor-io/constructorio-ui-asa

使用量

import { CioAsaProvider, Chat } from '@constructor-io/constructorio-ui-asa';
import '@constructor-io/constructorio-ui-asa/styles.css';

<CioAsaProvider apiKey='YOUR_API_KEY'>
  <Chat onClose={() => setIsOpen(false)} />
</CioAsaProvider>;

同伴的依赖性、布局、产品结果、跟踪、定制和每个道具都存在于 文档。 。 。 .

地方发展

开发脚本

npm ci                  # Install dependencies for local dev
npm run dev             # Start a local dev server for Storybook
npm run lint            # Run lint
npm run test            # Run tests
npm run check-types     # Run TypeScript type checking

图书馆维护

npm run compile           # Generate lib folder for publishing to npm
npm run build-storybook   # Generate Storybook static bundle for deploy with GitHub Pages

发布新版本

调度 发布 gitHub 动作中的工作流程 。 您必须提供两个论据:

  • 版本战略数字 : major, (中文(简体) ), minor,或 patch。 。 。 .
  • 标题:发布的标题.

此工作流程将自动 :

  1. 使用所提供的策略跳出库版 .
  2. 创建新 git 标签 .
  3. 创建新的 GitHub 发布 .
  4. 编译图书馆.
  5. 向国家预防机制公布新版本.
  6. 将捆绑的版本发布到 CDN.
  7. 向 GitHub Pages 部署故事手册文件.

注:请不要手动增加包.json版本或创建新的git标签.

捐款

  1. 叉取还取并出一分.
  2. 运行 npm ci 以安装依赖.
  3. 做你的改变.
  4. 运行 npm run lint 财务报告和审定财务报表 npm run test 以核实。 文档更改如下 .claude/docs.md。 。 。 .
  5. 提交公关审查.

许可证

麻省理工学院 建筑师.io公司

版本与发布记录

@constructor-io/constructorio-ui-asa 共发布 19 个版本,首次发布于 2026/08/04;过去 12 个月发布了 19 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.12.1latest2026/11/064 天前
1.12.02026/10/2813 天前
1.11.02026/10/2318 天前
1.10.12026/10/2219 天前
1.10.02026/10/1526 天前
1.9.02026/10/081 个月前

关于 @constructor-io/constructorio-ui-asa 的常见问题

@constructor-io/constructorio-ui-asa 是什么?

用于网络应用程序的构建器.io AI 购物代理 UI 库

如何安装 @constructor-io/constructorio-ui-asa?

在项目目录运行 npm install @constructor-io/constructorio-ui-asa,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=16.12.0)、tslib(^2.4.0)、react-dom(>=16.12.0)、@constructor-io/constructorio-ui-components(^1.6.0)、@constructor-io/constructorio-client-javascript(^2.93.1)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@constructor-io/constructorio-ui-asa 支持 TypeScript 吗?

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

@constructor-io/constructorio-ui-asa 支持 ESM 还是 CommonJS?

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

@constructor-io/constructorio-ui-asa 需要什么版本的 Node.js?

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

@constructor-io/constructorio-ui-asa 可以商用吗?

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

@constructor-io/constructorio-ui-asa 的下载量有多少?

根据 npm 官方下载统计,@constructor-io/constructorio-ui-asa 在 2026/10/11 – 2026/11/09 这 30 天内被下载 2,977 次,日均约 99 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@constructor-io/constructorio-ui-asa 还在维护吗?

最新版本 1.12.1 发布于 2026/11/06(4 天前);至今共发布 19 个版本,其中过去 12 个月发布了 19 个;首次发布于 2026/08/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。