构造器.io AI 购物代理( ASA) UI 库
反应组件用于 建筑师.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。 。 。 . - 标题:发布的标题.
此工作流程将自动 :
- 使用所提供的策略跳出库版 .
- 创建新 git 标签 .
- 创建新的 GitHub 发布 .
- 编译图书馆.
- 向国家预防机制公布新版本.
- 将捆绑的版本发布到 CDN.
- 向 GitHub Pages 部署故事手册文件.
注:请不要手动增加包.json版本或创建新的git标签.
相关图书馆
- @ 构建者-io/构建者-客户-javascript - 用于 Constructionor.io API 的 JavaScript 客户端
- 校对:soup - 检查UI库,后面推荐的流程
checkoutTriggers - @ 构造- io/ 构造- ui- 自动完成 - 自动完成 UI 库
- @ constructor-io/ constructorio-ui-plp (英语) - 产品列表页面用户界面库
- @ 构造- io/ 构造- ui- quizzes - Quizzes UI图书馆
捐款
- 叉取还取并出一分.
- 运行
npm ci以安装依赖. - 做你的改变.
- 运行
npm run lint财务报告和审定财务报表npm run test以核实。 文档更改如下.claude/docs.md。 。 。 . - 提交公关审查.
许可证
麻省理工学院 建筑师.io公司