用途:为 MateChat Vue 3 组件库提供使用指导,帮助开发者用 Vue 3 构建 AI 对话与智能体(Agent)界面。当用户提到 MateChat、matechat-vue、AI 聊天 UI、对话界面,或需要某组件的 API 与配置时使用。
主要能力:组件分为对话(Bubble 气泡)、输入(Input、Textarea、Mention 提及)、布局(Layout、Header)、功能(Prompt 提示词、List 列表、Toolbar 工具栏)、文件(Attachment 附件、FileList 文件列表)、展示(MarkdownCard、Introduction)等类别。使用指南覆盖安装、按需引入、主题、i18n、CLI 创建项目、多轮对话、CLI 主题,以及 DeepSeek、OpenAI 等模型集成,另含权限、FAQ、贡献与更新日志。
使用方式:安装命令为 npm install @matechat/core。全量引入用 import MateChat from '@matechat/core' 并 app.use(MateChat);按需引入如 import { McBubble, McInput } from '@matechat/core'。组件 API 见 references/components/<componentName>/api.md,示例见 demo.md,使用指南见 references/use-guide/。构建聊天界面可先用 Layout 搭结构、Header 导航、Bubble 显示消息、Input/Textarea 输入、List 展示历史;文件用 Attachment 与 FileList;富内容用 MarkdownCard 与 Mention;快捷操作可用 Prompt 与 Toolbar。
适用场景:Vue 3 项目中的对话式 AI 界面、智能体交互界面、聊天记录与文件上传展示等。
限制:资料未提供收费、价格、平台支持范围与效果数据;具体 props、事件、插槽与类型需查阅对应 api.md,本文不逐一列出。官方文档:https://matechat.gitcode.com/use-guide/introduction.html。