套件概覽
一個專為優雅的即時文字串流設計的 Flutter 套件,支援完整的 Markdown 渲染,非常適合建構類似 ChatGPT 的介面。它支援輸入動畫、從右到左(RTL)文字,以及可自訂的視覺效果。此套件透過順暢顯示生成內容,彷彿正在逐字輸入,進而提升使用者體驗,同時在所有平台準確解析並顯示格式化的 Markdown 內容。
適用情境
- 聊天機器人介面
- 人工智慧驅動的即時通訊應用
- 互動式教程
- 即時內容預覽
- Markdown豐富的UI
主要特色
- 帶有打字機動畫的流式文字
- 完整的 Markdown 支持
- RTL 文字渲染
- 可自定外觀
- 跨平台相容性
- 平滑文字渲染
適合對象
- 開發AI聊天介面的開發者
- 需要動態文字顯示的應用程式
- 使用LLM生成內容的項目
- 具有富文本格式化需求的 UI
使用建議
- 需要仔細處理大型 Markdown 內容
- 可能影響重格式化時的效能
- 需要在所有目標平台上進行測試
- 僅限純文字串流,不支援媒體