마이크로소프트, iOS 기반 AI 채팅 서비스 활성화 위해 렌더링 라이브러리를 오픈소스로 공개
마이크로소프트는 최근 iOS 전용으로 개발된 오픈소스 렌더링 라이브러리인 ‘SwiftStreamingMarkdown’을 GitHub에 공개했습니다. 이 라이브러리는 대규모 모델 애플리케이션 내 채팅 인터페이스에서 마크다운 텍스트를 스트리밍할 때 발생하는 성능 문제를 해결하여, 모바일 개발자들에게 효율적인 솔루션을 제공합니다.
모바일 기기에 AI 대화 기능을 통합할 때, 원활한 출력을 보장하면서 동시에 좋은 가독성을 유지하는 것은 기술 팀이 흔히 겪는 난제입니다. 기존의 마크다운 파서는 증분 텍스트 스트림을 처리할 때 구문 트리를 자주 재구축하기 때문에, 이로 인해 인터페이스 지연이 발생하고 사용자 경험이 저하될 수 있습니다. SwiftStreamingMarkdown의 핵심 강점은 스트리밍 전송을 위해 심도 있게 최적화되어 있다는 점에 있으며, 텍스트가 증분식으로 도착하는 대로 실시간 파싱 및 렌더링이 가능해 중단 없는 부드러운 스크롤링을 보장합니다.

이 라이브러리는 MIT 라이선스로 배포되며, Swift Package Manager를 통해 쉽게 통합할 수 있습니다. 마이크로소프트는 이 라이브러리가 애플리케이션 크기를 약 3MB 정도만 증가시킨다고 밝혔습니다. 실제 테스트 결과, iPhone XS와 같은 구형 기기에서도 높은 부하가 가해지는 상황에서도 이 라이브러리는 메인 스레드 사용량을 최소화하여 흔히 발생하는 UI 끊김 현상을 방지했습니다.
SwiftStreamingMarkdown은 제목, 굵게, 기울임꼴, 취소선, 울타리형 코드 블록, 표, LaTeX 수학 공식 등 핵심 구문을 지원하며, CommonMark와 GitHub Flavored Markdown(GFM)을 모두 포괄합니다. 지원되지 않는 고급 구문은 가독성 있는 텍스트로 자연스럽게 변환되어 콘텐츠 손실을 방지합니다. 또한 내장 테마, 컨텍스트 메뉴 지원, 대화형 추적 후크 기능을 포함하여 맞춤형 레이아웃과 분석을 간소화합니다.
개발자들이 쉽게 시작할 수 있도록 Microsoft는 GitHub 저장소에 완전한 SwiftUI 예제 프로젝트를 포함시켰습니다. 간단한 구성만으로도 개발자들은 StreamedMarkdownView 컴포넌트를 사용하여 채팅 인터페이스에서 원활한 텍스트 생성을 구현할 수 있습니다. 이번 오픈소스 릴리스는 iOS에서 고품질 AI 앱을 구축하는 데 필요한 진입 장벽을 낮추어 사용자 경험을 향상시킵니다.
관련 기사
미투(Meitu), 알리바바의 해피호스(HappyHorse) 모델을 기반으로 한 로보니오(RoboNeo) AI 에이전트 공개, 비디오 제작의 도약 의미
4월 28일, 미투(Meitu) 회사의 AI 에이전트 로보네오(RoboNeo)는 알리바바 ATH 혁신부에서 개발한 다중 모달 비디오 생성 모델 해피호스(HappyHorse)와의 통합을 발표했습니다. 시드댄스 2.0(Seedance 2.0)을 활용하여 로보네오는 제품 비디오 제작을 크게 개선했습니다. 이번 업데이트는 로보네오의 기존 연속 촬영 생성, 오디오-비주얼 동기화, 소재 일관성 분야의 성공을 바탕으로 비디오 기능을 확장합니다.2025년
유튜브 쇼츠를 위한 최고의 무료 AI 대화 아바타는 무엇인가요
고유한 결과를 위한 Python 랜덤 이름 생성기 구축하기개요랜덤 이름 생성기 구축하기random 모듈 가져오기성(List)과 이름(List) 정의하기랜덤 성 및 이름 선택하기생성된 이름 표시하기재시도 옵션 구현하기코드에 서식 및 지침 추가하여 향상시키기요약이 가이드는 사전 정의된 목록에서 성(List)과 이름(List)을 결합하여 랜덤 이름을 생성하는 Python 스크립트를 구축하는 방법을 설명합니다. Python의 내장 r
릴레이 AI 종료: 창립자가 구글 크롬으로 이전
릴레이(Relay)는 AI 기반 워크플로우 자동화 플랫폼으로, 공식적으로 서비스를 종료했습니다. 창업자이자 CEO인 제이콥 뱅크(Jacob Bank)를 비롯한 일부 팀원들은 구글 크롬(Google Chrome) 부서로 이직합니다. 뱅크는 유료 구독이 9월 14일에 중단될 것이며, 무료 사용자는 8월 15일부터 접근 권한을 상실하게 된다고 확인했습니다. 해당 회사의 폐쇄는 처음에 7월에 발표되었습니다.2021년 출시 이후 릴레이는 "AI 기반의
관련 특별 주제 추천
의견 (1)
0/500
마이크로소프트는 최근 iOS 전용으로 개발된 오픈소스 렌더링 라이브러리인 ‘SwiftStreamingMarkdown’을 GitHub에 공개했습니다. 이 라이브러리는 대규모 모델 애플리케이션 내 채팅 인터페이스에서 마크다운 텍스트를 스트리밍할 때 발생하는 성능 문제를 해결하여, 모바일 개발자들에게 효율적인 솔루션을 제공합니다.
모바일 기기에 AI 대화 기능을 통합할 때, 원활한 출력을 보장하면서 동시에 좋은 가독성을 유지하는 것은 기술 팀이 흔히 겪는 난제입니다. 기존의 마크다운 파서는 증분 텍스트 스트림을 처리할 때 구문 트리를 자주 재구축하기 때문에, 이로 인해 인터페이스 지연이 발생하고 사용자 경험이 저하될 수 있습니다. SwiftStreamingMarkdown의 핵심 강점은 스트리밍 전송을 위해 심도 있게 최적화되어 있다는 점에 있으며, 텍스트가 증분식으로 도착하는 대로 실시간 파싱 및 렌더링이 가능해 중단 없는 부드러운 스크롤링을 보장합니다.

이 라이브러리는 MIT 라이선스로 배포되며, Swift Package Manager를 통해 쉽게 통합할 수 있습니다. 마이크로소프트는 이 라이브러리가 애플리케이션 크기를 약 3MB 정도만 증가시킨다고 밝혔습니다. 실제 테스트 결과, iPhone XS와 같은 구형 기기에서도 높은 부하가 가해지는 상황에서도 이 라이브러리는 메인 스레드 사용량을 최소화하여 흔히 발생하는 UI 끊김 현상을 방지했습니다.
SwiftStreamingMarkdown은 제목, 굵게, 기울임꼴, 취소선, 울타리형 코드 블록, 표, LaTeX 수학 공식 등 핵심 구문을 지원하며, CommonMark와 GitHub Flavored Markdown(GFM)을 모두 포괄합니다. 지원되지 않는 고급 구문은 가독성 있는 텍스트로 자연스럽게 변환되어 콘텐츠 손실을 방지합니다. 또한 내장 테마, 컨텍스트 메뉴 지원, 대화형 추적 후크 기능을 포함하여 맞춤형 레이아웃과 분석을 간소화합니다.
개발자들이 쉽게 시작할 수 있도록 Microsoft는 GitHub 저장소에 완전한 SwiftUI 예제 프로젝트를 포함시켰습니다. 간단한 구성만으로도 개발자들은 StreamedMarkdownView 컴포넌트를 사용하여 채팅 인터페이스에서 원활한 텍스트 생성을 구현할 수 있습니다. 이번 오픈소스 릴리스는 iOS에서 고품질 AI 앱을 구축하는 데 필요한 진입 장벽을 낮추어 사용자 경험을 향상시킵니다.
미투(Meitu), 알리바바의 해피호스(HappyHorse) 모델을 기반으로 한 로보니오(RoboNeo) AI 에이전트 공개, 비디오 제작의 도약 의미
4월 28일, 미투(Meitu) 회사의 AI 에이전트 로보네오(RoboNeo)는 알리바바 ATH 혁신부에서 개발한 다중 모달 비디오 생성 모델 해피호스(HappyHorse)와의 통합을 발표했습니다. 시드댄스 2.0(Seedance 2.0)을 활용하여 로보네오는 제품 비디오 제작을 크게 개선했습니다. 이번 업데이트는 로보네오의 기존 연속 촬영 생성, 오디오-비주얼 동기화, 소재 일관성 분야의 성공을 바탕으로 비디오 기능을 확장합니다.2025년
유튜브 쇼츠를 위한 최고의 무료 AI 대화 아바타는 무엇인가요
고유한 결과를 위한 Python 랜덤 이름 생성기 구축하기개요랜덤 이름 생성기 구축하기random 모듈 가져오기성(List)과 이름(List) 정의하기랜덤 성 및 이름 선택하기생성된 이름 표시하기재시도 옵션 구현하기코드에 서식 및 지침 추가하여 향상시키기요약이 가이드는 사전 정의된 목록에서 성(List)과 이름(List)을 결합하여 랜덤 이름을 생성하는 Python 스크립트를 구축하는 방법을 설명합니다. Python의 내장 r
릴레이 AI 종료: 창립자가 구글 크롬으로 이전
릴레이(Relay)는 AI 기반 워크플로우 자동화 플랫폼으로, 공식적으로 서비스를 종료했습니다. 창업자이자 CEO인 제이콥 뱅크(Jacob Bank)를 비롯한 일부 팀원들은 구글 크롬(Google Chrome) 부서로 이직합니다. 뱅크는 유료 구독이 9월 14일에 중단될 것이며, 무료 사용자는 8월 15일부터 접근 권한을 상실하게 된다고 확인했습니다. 해당 회사의 폐쇄는 처음에 7월에 발표되었습니다.2021년 출시 이후 릴레이는 "AI 기반의





집






