スポンサーLobeHubLobeHub詳しく見る
dshfind
プラグイン一覧へ戻る
ベータユーザーAgent 強化

モデルの回答に顔を与える。テキストはそのままに、インタラクティブな UI がすでに動いている。「今月の注文はどう?」と聞けば、回答の中にクリックできるデータパネルが現れる。

Star
85+12
過去7日間の増加
コントリビューター
1
言語
TypeScript
更新
2026-08-14
インストール
パッケージ情報から推定
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 に貼るとこのページにリンクします。

バッジ(1 行)
バッジ(1 行)
[![dshfind](https://dshfind.com/api/badge/omdsh-dev/dsh-genui?lang=ja)](https://dshfind.com/ja/plugins/omdsh-dev/dsh-genui?ref=badge)
カード(440×200)
カード(440×200)
[![dshfind](https://dshfind.com/api/card/omdsh-dev/dsh-genui?lang=ja)](https://dshfind.com/ja/plugins/omdsh-dev/dsh-genui?ref=badge)