React version of MateChat, a frontend AI scenario solution UI library based on Huawei DevUI Design.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|
| ci(release): publish with pnpm | 1 个月前 |
| chore: rename issue template <https://gitcode.com/DevCloudFE/matechat-react/pull/4> Co-authored-by: Craun718<3404313848@qq.com> | 10 个月前 |
| ci(release): publish with pnpm | 1 个月前 |
| docs(readme): update readme descriptions | 7 个月前 |
| docs(readme): update readme contact | 1 年前 |
| chore(lint): apply lints for package.json | 1 个月前 |
| chore(lint): apply lints for package.json | 1 个月前 |
| feat(shadcn): add registry alias support (#96) Co-authored-by: shiro <185361175+moeyue23@users.noreply.github.com> Co-authored-by: 苏向夜 <fu050409@163.com> | 1 个月前 |
| docs: improve documents | 1 个月前 |
| docs: improve documents | 1 个月前 |
| refactor: rewrite matechat playground (#77) | 8 个月前 |
| feat: initial react components | 1 年前 |
| feat: initial react components | 1 年前 |
| feat(bubble): add waiting bubble for new AI agent requests (#20) | 1 年前 |
| chore(lint): setup markdown lint (#52) | 10 个月前 |
| | 1 个月前 |
| feat: initial react components | 1 年前 |
| docs(readme): update tips for docs | 1 个月前 |
| docs(readme): update tips for docs | 1 个月前 |
| test: add tests for all components | 1 个月前 |
| chore(lint): apply lints for package.json | 1 个月前 |
| chore(deps): breaking update all dependencies | 1 个月前 |
| feat: add support for shadcn | 10 个月前 |
| feat(shadcn): add registry alias support (#96) Co-authored-by: shiro <185361175+moeyue23@users.noreply.github.com> Co-authored-by: 苏向夜 <fu050409@163.com> | 1 个月前 |
| test: add tests for all components | 1 个月前 |
| chore(tsdown): bump tsdown to fix dts | 1 年前 |
| feat(shadcn): add registry alias support (#96) Co-authored-by: shiro <185361175+moeyue23@users.noreply.github.com> Co-authored-by: 苏向夜 <fu050409@163.com> | 1 个月前 |
| feat(shadcn): add registry alias support (#96) Co-authored-by: shiro <185361175+moeyue23@users.noreply.github.com> Co-authored-by: 苏向夜 <fu050409@163.com> | 1 个月前 |
MateChat React
MateChat React 是一个基于华为 DevUI 设计的前端 AI 场景解决方案 UI 库,是 MateChat 的 React 版本。

介绍
MateChat React 是一个专为 AI 驱动界面打造的 React 组件库,适用于聊天助手、提示工程工具、Agent 框架等场景。这是 MateChat 的 React 版本,提供一致的功能与风格。
MateChat 基于 华为 DevUI Design,提供现代视觉语言、一致的用户体验以及良好的可扩展性。
了解更多请访问 MateChat React 网站: MateChat React
特性
- 全面的组件: 提供一系列专为 AI 场景定制的组件,包括聊天气泡、输入区域和会话列表等。
- 可定制的样式: 基于 Tailwind CSS 构建,可轻松定制以满足您的设计需求。
- 高度可定制: 所有组件都具有高度可定制性,让您轻松适应特定需求。
- 无头组件: 所有组件都可以通过 shadcn/ui 以无头模式使用。
安装
传统安装
npm install @matechat/react
pnpm add @matechat/react
使用 shadcn/ui 安装
-
初始化 shadcn/ui
pnpm dlx shadcn@latest init
-
安装 MateChat React 组件
您可以使用 shadcn/ui CLI 安装 MateChat React 组件。例如,安装 MateChat React 的气泡组件:
pnpm dlx shadcn@latest add https://matechat.noctisynth.org/r/bubble.json
文档
MateChat React 文档
Star 趋势

如何贡献
我们欢迎各种形式的贡献:
- 提交 bug 或需求 issue
- 创建 pull request
- 帮助完善文档或翻译
贡献者:
联系我们
| MateChat React 技术交流群 |
SOA 技术交流群 |
 |
 |
License
该项目已获得 MIT 许可.
React version of MateChat, a frontend AI scenario solution UI library based on Huawei DevUI Design.
https://matechat.noctisynth.org/定制我的领域