스폰서LobeHubLobeHub자세히 알아보기
dshfind
플러그인 목록으로
베타 사용자Agent 강화

모델의 답변에 얼굴을 달아 준다. 텍스트는 그대로 있고 상호작용 UI가 이미 살아 있다. 「이번 달 주문 어때?」라고 물으면 답변 안에 클릭 가능한 데이터 패널이 렌더링된다.

Star
106+33
최근 7일 증가
기여자
1
언어
TypeScript
업데이트
2026-08-15
설치
패키지 정보에서 추론
dsh plugin --profile web add github:omdsh-dev/dsh-genui

작성자가 npm에 배포하지 않아 이 명령은 git 소스를 받아옵니다. pnpm ≥ 10은 명시적 허용 전까지 git 의존성의 prepare 스크립트 실행을 거부하므로, 첫 설치에는 해당 profile의 pnpm-workspace.yaml에 allowBuilds 항목이 필요합니다——이는 이 패키지의 코드가 내 컴퓨터에서 실행되도록 허용한다는 뜻입니다. 함께 #commit으로 버전을 고정하길 권합니다.

--profile 뒤는 직접 정하는 profile 이름입니다. 쓰고 있는 이름으로 바꾸세요.

에디터 노트

설치하면 모델이 텍스트로만 답하지 않습니다——「이번 달 주문 어때?」라고 물으면 분석하면서 답변 안에 클릭 가능한 데이터 패널을 렌더링합니다. 추세를 보고 슬라이더를 끌고 새로고침을 누르면 모델이 실제로 응답합니다. 공학적으로 가장 주목할 점은 이중 채널 렌더링으로, 시작할 때 자동 선택되며 특정 호스트 버전에 의존하지 않습니다: 호스트가 fence-registry 확장점을 노출하면(최신 dsh 빌드) 레지스트리 채널을 써서 펜스가 호스트 자체의 스트리밍 렌더 파이프라인에 등록되고, 확장점이 없으면(기본 DSH와 구버전 포함) DOM 채널로 폴백해 플러그인이 세션 DOM을 관찰하며 자체 렌더 트리를 마운트합니다. 0.7.2부터는 DOM 채널도 스트리밍을 지원해 전체 응답을 기다릴 필요 없이 모델이 작성하는 대로 컴포넌트가 나타납니다. 어느 채널에서든 컴포넌트·상호작용·패널·영속화 동작은 완전히 동일합니다.

  • 이중 채널 렌더링 자동 선택: 최신 호스트는 fence-registry, 기본·구버전 빌드는 DOM 채널 — 호스트 버전 종속 없음
  • 0.7.2부터 DOM 채널도 스트리밍 지원, 먼저 완성된 컴포넌트가 즉시 표시
  • 두 채널 모두에서 컴포넌트·상호작용·패널·영속화 동작이 완전히 동일
점수 상세
평가일 2026-08-14
활동성
16.7
Star 열기
22.2
엔지니어링
21
메인테이너
6

回答内嵌可交互 UI 面板,视频演示+双通道渲染说明认真

공유 카드

README에 붙여 넣으면 이 페이지로 연결됩니다.

배지(한 줄)
배지(한 줄)
[![dshfind](https://dshfind.com/api/badge/omdsh-dev/dsh-genui?lang=ko)](https://dshfind.com/ko/plugins/omdsh-dev/dsh-genui?ref=badge)
카드(440×200)
카드(440×200)
[![dshfind](https://dshfind.com/api/card/omdsh-dev/dsh-genui?lang=ko)](https://dshfind.com/ko/plugins/omdsh-dev/dsh-genui?ref=badge)