REFERENCE
SDK 範例
@asgard-js/core 與 @asgard-js/react 的用法與可以直接操作的範例。
Markdown
SDK 會渲染 bot provider 回傳的 markdown 內容,包含程式碼區塊 (含 syntax highlight)、條列、表格、以及行內格式化。此 Demo 連線到一個 markdown-enabled 的 bot provider,你可以直接試看看。
程式範例
<Chatbot
title="Markdown Bot"
config={{ botProviderEndpoint: "https://..." }}
customChannelId="my-channel"
/>SDK 內部使用 streamdown 做串流 markdown 渲染。Bot 回傳的
MESSAGE_DELTA會即時累加到typingText,MESSAGE_COMPLETE時寫入完整的message.text。不需要任何額外設定。支援的格式
格式 語法 標題 # h1~###### h6粗體 / 斜體 **bold**/*italic*程式碼 行內 `code`+ 區塊```lang(含 syntax highlight)清單 有序 1./ 無序-表格 GFM 表格語法 連結 / 圖片 [text](url)/LaTeX $inline$/$$block$$