소개
구조화된 `dsh-ui` 코드 블록을 어시스턴트 응답 안에서 스트리밍되는 상호작용 인터페이스 요소로 변환하는 오픈소스 DeepSeek Harness 플러그인입니다. 허용 목록에 등록된 30개 이상의 컴포넌트, 양방향 동작, 지속적으로 유지되는 패널, 로컬 폼 및 퀴즈 동작, 접근성 지원, 보호 장치를 갖춘 렌더링을 제공하며 임의의 HTML이나 스크립트는 허용하지 않습니다.
요약
1. 응답 내 스트리밍 GenUI: 모델이 응답을 작성하는 중에도 완성된 컴포넌트를 렌더링합니다
2. 닫힌 상호작용 루프: 버튼, 폼, 스위치, 퀴즈 동작을 모델에 반환해 후속 업데이트로 이어지게 합니다
3. 유용한 런타임 화면: 응답 안의 UI, 도구 결과 카드, 지속적으로 유지되는 세션 패널을 지원합니다
4. 명시적인 안전 경계: 컴포넌트 허용 목록을 적용하고, 스크립트를 거부하며, 트리 크기와 중첩 깊이를 제한하고, `eval`을 사용하지 않습니다
5. 충실한 구현: 30개 이상의 컴포넌트, 접근성 동작, 상태 복원, 수백 건의 테스트, 실제 기기의 엔드투엔드 검증을 제공합니다