Heim
Microsoft veröffentlicht Rendering-Bibliothek als Open Source, um den KI-Chat auf iOS wiederzubeleben
Microsoft hat kürzlich SwiftStreamingMarkdown, eine speziell für iOS entwickelte Open-Source-Rendering-Bibliothek, auf GitHub veröffentlicht. Sie bewältigt die Leistungsherausforderungen beim Streaming von Markdown-Text in Chat-Oberflächen innerhalb von Anwendungen mit großen Modellen und bietet Mobilentwicklern damit eine effiziente Lösung.
Bei der Integration von KI-Konversationsfunktionen auf Mobilgeräten ist es für technische Teams oft eine Herausforderung, eine flüssige Darstellung zu gewährleisten und gleichzeitig ein gutes Leseerlebnis zu bieten. Herkömmliche Markdown-Parser bauen bei der Verarbeitung inkrementeller Textströme häufig Syntaxbäume neu auf, was zu Verzögerungen in der Benutzeroberfläche führen und die Benutzererfahrung beeinträchtigen kann. Die größte Stärke von SwiftStreamingMarkdown liegt in der tiefgreifenden Optimierung für die Streaming-Übertragung, die eine Echtzeit-Analyse und -Darstellung ermöglicht, sobald Text inkrementell eintrifft, und so ein flüssiges Scrollen ohne Unterbrechungen gewährleistet.

Die Bibliothek wird unter der MIT-Lizenz vertrieben und lässt sich einfach über den Swift Package Manager integrieren. Microsoft weist darauf hin, dass sie die Anwendungsgröße nur um etwa 3 MB erhöht. In Praxistests sorgt die Bibliothek selbst auf älteren Geräten wie dem iPhone XS unter hoher Auslastung für eine minimale Auslastung des Hauptthreads und verhindert so häufiges Ruckeln der Benutzeroberfläche.
SwiftStreamingMarkdown unterstützt die Kernsyntax einschließlich Überschriften, Fettdruck, Kursivschrift, Durchstreichungen, umschlossene Code-Blöcke, Tabellen und LaTeX-Mathematikformeln und deckt sowohl CommonMark als auch GitHub Flavored Markdown (GFM) ab. Nicht unterstützte erweiterte Syntax wird nahtlos in lesbaren Text umgewandelt, wodurch ein Verlust von Inhalten verhindert wird. Außerdem umfasst die Bibliothek integrierte Designvorlagen, Unterstützung für Kontextmenüs und interaktive Tracking-Hooks, was personalisierte Layouts und Analysen vereinfacht.
Um Entwicklern den Einstieg zu erleichtern, stellt Microsoft im GitHub-Repository ein vollständiges SwiftUI-Beispielprojekt zur Verfügung. Durch eine einfache Konfiguration können Entwickler die „StreamedMarkdownView“-Komponente nutzen, um eine flüssige Textgenerierung in Chat-Oberflächen zu gewährleisten. Diese Open-Source-Veröffentlichung senkt die Hürden für die Entwicklung hochwertiger KI-Apps auf iOS und verbessert so die Benutzererfahrung.
Verwandter Artikel
Meitu stellt RoboNeo vor, einen KI-Agenten, der auf dem HappyHorse-Modell von Alibaba basiert und einen bedeutenden Fortschritt in der Videoerstellung markiert.
Am 28. April gab RoboNeo, ein KI-Agent des Unternehmens Meitu, die Integration von HappyHorse bekannt, einem multimodalen Video-Generierungsmodell aus der ATH-Innovationsabteilung von Alibaba. Durch die Nutzung von Seedance 2.0 hat RoboNeo die Erstel
Was sind die besten kostenlosen KI-Sprechavatare für YouTube Shorts?
Erstellen eines Python-Zufallnamengenerators für einzigartige ErgebnisseÜbersichtErstellung des ZufallnamengeneratorsImportieren des Random-ModulsDefinieren von Listen für Vornamen und NachnamenAuswählen zufälliger Vornamen und NachnamenAnzeigen
Relay AI Shutdown: Gründer wechselt zu Google Chrome
Relay, eine KI-gestützte Plattform zur Automatisierung von Arbeitsabläufen, wurde offiziell eingestellt. Gründer und CEO Jacob Bank sowie ausgewählte Teammitglieder wechseln zur Google Chrome-Sparte. Bank bestätigte, dass kostenpflichtige Abonnements
Empfehlungen zu verwandten Spezialthemen
Kommentare (1)
Microsoft hat kürzlich SwiftStreamingMarkdown, eine speziell für iOS entwickelte Open-Source-Rendering-Bibliothek, auf GitHub veröffentlicht. Sie bewältigt die Leistungsherausforderungen beim Streaming von Markdown-Text in Chat-Oberflächen innerhalb von Anwendungen mit großen Modellen und bietet Mobilentwicklern damit eine effiziente Lösung.
Bei der Integration von KI-Konversationsfunktionen auf Mobilgeräten ist es für technische Teams oft eine Herausforderung, eine flüssige Darstellung zu gewährleisten und gleichzeitig ein gutes Leseerlebnis zu bieten. Herkömmliche Markdown-Parser bauen bei der Verarbeitung inkrementeller Textströme häufig Syntaxbäume neu auf, was zu Verzögerungen in der Benutzeroberfläche führen und die Benutzererfahrung beeinträchtigen kann. Die größte Stärke von SwiftStreamingMarkdown liegt in der tiefgreifenden Optimierung für die Streaming-Übertragung, die eine Echtzeit-Analyse und -Darstellung ermöglicht, sobald Text inkrementell eintrifft, und so ein flüssiges Scrollen ohne Unterbrechungen gewährleistet.

Die Bibliothek wird unter der MIT-Lizenz vertrieben und lässt sich einfach über den Swift Package Manager integrieren. Microsoft weist darauf hin, dass sie die Anwendungsgröße nur um etwa 3 MB erhöht. In Praxistests sorgt die Bibliothek selbst auf älteren Geräten wie dem iPhone XS unter hoher Auslastung für eine minimale Auslastung des Hauptthreads und verhindert so häufiges Ruckeln der Benutzeroberfläche.
SwiftStreamingMarkdown unterstützt die Kernsyntax einschließlich Überschriften, Fettdruck, Kursivschrift, Durchstreichungen, umschlossene Code-Blöcke, Tabellen und LaTeX-Mathematikformeln und deckt sowohl CommonMark als auch GitHub Flavored Markdown (GFM) ab. Nicht unterstützte erweiterte Syntax wird nahtlos in lesbaren Text umgewandelt, wodurch ein Verlust von Inhalten verhindert wird. Außerdem umfasst die Bibliothek integrierte Designvorlagen, Unterstützung für Kontextmenüs und interaktive Tracking-Hooks, was personalisierte Layouts und Analysen vereinfacht.
Um Entwicklern den Einstieg zu erleichtern, stellt Microsoft im GitHub-Repository ein vollständiges SwiftUI-Beispielprojekt zur Verfügung. Durch eine einfache Konfiguration können Entwickler die „StreamedMarkdownView“-Komponente nutzen, um eine flüssige Textgenerierung in Chat-Oberflächen zu gewährleisten. Diese Open-Source-Veröffentlichung senkt die Hürden für die Entwicklung hochwertiger KI-Apps auf iOS und verbessert so die Benutzererfahrung.
Meitu stellt RoboNeo vor, einen KI-Agenten, der auf dem HappyHorse-Modell von Alibaba basiert und einen bedeutenden Fortschritt in der Videoerstellung markiert.
Am 28. April gab RoboNeo, ein KI-Agent des Unternehmens Meitu, die Integration von HappyHorse bekannt, einem multimodalen Video-Generierungsmodell aus der ATH-Innovationsabteilung von Alibaba. Durch die Nutzung von Seedance 2.0 hat RoboNeo die Erstel
Was sind die besten kostenlosen KI-Sprechavatare für YouTube Shorts?
Erstellen eines Python-Zufallnamengenerators für einzigartige ErgebnisseÜbersichtErstellung des ZufallnamengeneratorsImportieren des Random-ModulsDefinieren von Listen für Vornamen und NachnamenAuswählen zufälliger Vornamen und NachnamenAnzeigen
Relay AI Shutdown: Gründer wechselt zu Google Chrome
Relay, eine KI-gestützte Plattform zur Automatisierung von Arbeitsabläufen, wurde offiziell eingestellt. Gründer und CEO Jacob Bank sowie ausgewählte Teammitglieder wechseln zur Google Chrome-Sparte. Bank bestätigte, dass kostenpflichtige Abonnements











