M
molykit
CRITICAL: Use for MolyKit AI chat toolkit. Triggers on:\nBotClient, OpenAI, SSE streaming, AI chat, molykit,\nPlatformSend, spawn(), ThreadToken, cross-platform async,\nChat widget, Messages, PromptInput, Avatar, LLM
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CRITICAL: Use for MolyKit AI chat toolkit. Triggers on:\nBotClient, OpenAI, SSE streaming, AI chat, molykit,\nPlatformSend, spawn(), ThreadToken, cross-platform async,\nChat widget, Messages, PromptInput, Avatar, LLM
How to use
- Zainstaluj MolyKit jako skill w swoim projekcie Makepad, dodając referencję do repozytorium ZhangHanDong/makepad-skills w katalogu skills.
- Zaimportuj komponenty czatu (Chat, Messages, PromptInput, Avatar) oraz BotClient z MolyKit do swojego modułu interfejsu użytkownika.
- Skonfiguruj klienta OpenAI lub innego dostawcę LLM, implementując trait BotClient dla wybranego API.
- Utwórz widżet czatu, łącząc komponenty Messages i PromptInput, aby obsługiwać wysyłanie i wyświetlanie wiadomości.
- Zaimplementuj obsługę streamingu SSE dla odpowiedzi modelu, korzystając z PlatformSend i spawn() do asynchronicznego przetwarzania na natywnych platformach i WASM.
- Przetestuj aplikację na docelowych platformach (natywne, WASM), upewniając się, że komunikacja asynchroniczna i streaming działają poprawnie w każdym środowisku.