自定义组件
想要的组件还不存在时怎么办——让 Agent 做一个进你的组件库,或向 VizChat 贡献一个内置组件。
如果内置组件不满足需求,你可以获得一个自定义组件。自定义组件是一等公民:自带数据与配置、Agent 能驱动它、可跨文档复用。
让 Agent 做
在对话里描述你想要什么,Agent 会把组件做出来并发布到你的私有组件库。绝大多数场景都走这条:
- 团队内部专用的可视化(OKR 卡片、产品 SKU 视图)
- 小工具——计时器、计算器、清单、选择器
- 标准组件不覆盖的可视化,或需要嵌入第三方库的组件
这样做出来的组件默认仅你自己可见,也可以发布到市场。
贡献内置组件
内置组件存放在 VizChat 仓库里、发布给所有用户。只有当这个组件确实足够通用、且你打算贡献回上游时才选这条——它需要本地开发环境。
本地开发并用 CLI 发布
如果你想用自己的工具链在本地开发,vizchat-widget CLI 可以让你开发、预览并发布组件到市场,无需克隆 VizChat 仓库。详见用命令行发布组件。
三条路径的完整说明见自定义组件指南。
选哪个?
| 你想要 | 选 |
|---|---|
| 现在就要一个自己用的 | 让 Agent 做 |
| 团队复用 | 让 Agent 做,然后发布到市场 |
| 随 VizChat 发布给所有用户 | 贡献内置组件 |
| 用自己的工具链开发、发布到市场 | 用 CLI 本地开发并发布 |