跳至主要内容

訊息模板

@asgard-js/react 內建 8 種訊息模板類型。選擇下方任一個模板, 即可在聊天機器人面板即時看到它的渲染效果。

選擇模板

點選任一模板類型,即時查看它的渲染效果。

聊天機器人載入中…

程式範例

import { Chatbot } from "@asgard-js/react";
import { createTextTemplateExample } from "./mocks/messages";

export function Demo() {
return (
<Chatbot
title="文字模板 Demo"
config={{ botProviderEndpoint: "skip" }}
customChannelId="templates-demo"
initMessages={[createTextTemplateExample()]}
/>
);
}

支援的模板

模板說明
text純文字或富文字訊息,支援快捷回覆
hint提示型泡泡
button行內按鈕(uri、message、emit 三種 action)
carousel可滑動的卡片輪播
image附說明的圖片
chart以 Vega-lite 規格渲染的圖表
table結構化的表格資料
mathLaTeX 數學公式