9月1日·星期二 13:17·来源:InfoQ

shadcn 通过新推出的聊天组件将对话基础组件引入了 shadcn/ui

shadcn发布了一套用于构建聊天界面的新组件,首次将流式对话基础组件引入shadcn/ui。此次发布包含对话层五个组件:MessageScroller、Message、Bubble、Attachment和Marker,以及scroll-fade和shimmer两个CSS实用工具。核心组件MessageScroller负责处理锚定对话轮次、流式回复适配、会话状态恢复等滚动细节,但不管理消息、AI状态或模型状态。同时推出的@shadcn/react是无样式无头组件新包,首个组件为message-scroller,支持Radix和Base UI。Vercel首席执行官Guillermo Rauch宣布“AI UI已来”,公告后浏览量数日内突破95万次。开发者指出可单独升级组件,避免版本锁定问题。shadcn明确此次发布不取代Vercel自家的AI Elements,现有用户无需重写代码。社区已有Blazity的shadcn-chatbot-kit和ibelick的prompt-kit等替代方案。shadcn/ui是MIT许可的开源项目,通过复制粘贴方式分发组件,GitHub星标超12.1万,每周分发组件超1000万次。
本文摘要由千智坊基于公开报道整理,查看完整内容:阅读原文(InfoQ)→