ディレクトリに戻る

dsh-smooth-stream

キュレーション掲載メンテナンス: 活発

laplace-bit/dsh-smooth-stream

dsh web チャットのスムーズストリーミング:タイプライター追従、スライド入場、低 fps フォールバック

GitHub で見るホームページ
$ dsh

61

スター

7

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-15

作成日

2026-08-26

最終プッシュ

DeepSeek Harness の Web UI プラグイン。流れるようなスクロール追従付きのストリーミング描画(タイプライター描画、ツールカードの登場、自適応ペース)と、ユーザーが調整できる推論表示を提供し、公式 `dsh plugin` CLI でインストールします。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-30

ライセンス

MIT

01どんなタスクに使えるのか?

  • DeepSeek Harness の Web チャットで、ストリーミング応答を滑らかで読みやすい動きで表示する

    タイプライター式の逐次描画、ツールカードの滑り込み、連続スクロール追従、および自適応ペース エンジン

    飛び飛びの更新ではなく、流れるようなストリーミング描画とシルキーなスクロールを求める DeepSeek Harness(dsh)の Web UI 利用者

  • Web UI からペースを調整し、推論の表示をコントロールできるようにする

    「Smooth stream(スムーズ ストリーミング)」設定カード。スムーズ描画の有効化、推論の自動展開、完了後の自動折りたたみ、レンダー デバッグ パネルの各トグル

    ストリーミングの見せ方と推論表示をセッションごとに制御したい dsh の Web UI 操作者

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness のソース checkout(その中でコマンドを実行)、または `PATH` 上に `dsh` CLI が存在すること

インストール手順

  1. 01

    DeepSeek Harness のソース checkout 内で:`pnpm dsh plugin --profile web add dsh-smooth-stream`

  2. 02

    `dsh` がすでに `PATH` 上にある場合:`dsh plugin --profile web add dsh-smooth-stream`

    $ dsh

  3. 03

    Web UI を起動:`pnpm dsh web`

  4. 04

    任意:プロファイルの `cordis.patch.yml` でリズムの `preset` を変更(既定 `balanced`;`realtime` / `balanced` / `silky` から選択)

導入成功の確認

  • Web UI 起動後、ホスト ログに `[dsh-smooth-stream] plugin loaded!` の行が出力されることを確認

ロールバック

  • DeepSeek Harness のソース checkout 内で:`pnpm dsh plugin --profile web remove dsh-smooth-stream`
  • `dsh` が `PATH` 上にある場合:`dsh plugin --profile web remove dsh-smooth-stream`

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Installed as a dsh web-profile plugin via the official `dsh plugin` CLI; patches the web-chat rendering through `cordis.patch.yml`.

  • スムーズなストリーミング揭示

    dsh Web チャットのストリーミング トークン(テキスト、Markdown、コード、表、ツール結果)タイプライター式の逐次描画、ツールカードの滑り込み、一貫したトランジション

  • 連続スクロール追従

    増え続けるストリーミング コンテンツページが連続したスクロール軌跡に沿って安定して追従し、視線が生成中のテキストに留まる

  • 自適応ペース エンジン

    出力速度と描画待ちコンテンツ描画速度を出力に合わせて調整(遅い出力は落ち着いて、速い出力は追いつく);`preset` でチューニング

    リズムを決めるため、プロファイルの `cordis.patch.yml` の `preset` フィールドを読み取る
  • Smooth stream 設定カード

    Web UI のユーザー トグル(設定 → プラグイン → プラグイン設定)スムーズ描画の有効化、推論の自動展開、完了後の自動折りたたみ、レンダー デバッグ パネルの表示

    有効時は応答とツール行の描画・スクロール追従を引き継ぎ、無効にすると組み込みの Harness 描画に戻る

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • 飛び飛びの更新ではなく、流れるようなストリーミング描画とシルキーなスクロールを求める DeepSeek Harness(dsh)の Web UI 利用者
  • ストリーミングの見せ方と推論表示をセッションごとに制御したい dsh の Web UI 操作者

05互換性・メンテナンス・セキュリティ上の注意

  • 旧設定フィールド(`mode`、`revealCharsPerSec`、`scrollSpeedPxPerSec`、`maxScrollSpeedPxPerSec`)は下位互換のために引き続き読み込まれますが、現在の自適応エンジンはリズムの決定に `preset` のみを使用します。
2026-08-152026-08-26v0.4.1

MIT · actively maintained (latest release v0.4.1, 2026-08-26)

06よくある質問

DeepSeek Harness で dsh-smooth-stream をインストールするには?

DeepSeek Harness のソース checkout 内で `pnpm dsh plugin --profile web add dsh-smooth-stream` を実行します。`dsh` がすでに PATH にあれば `dsh plugin --profile web add dsh-smooth-stream` でも可。その後 `pnpm dsh web` で UI を起動します。

読み込まれたかどうかはどう確認しますか?

Web UI を起動すると、ホスト ログに `[dsh-smooth-stream] plugin loaded!` という行が表示されます。

DeepSeek Harness とはどう連携しますか?

dsh の web プロファイル プラグインとしてインストールされ、Web チャットの応答とツール行の描画・スクロール追従を引き継ぎます。設定でオフにすると引き継ぎを解除し、Harness 組み込みの描画をそのまま使います。

リズム(ペース)はどう変更しますか?

バンドルは既定で `preset: balanced` です。プロファイルの `cordis.patch.yml` を編集して `realtime`(モデルの到達により近い)、`balanced`(既定)、`silky`(バッファ更大・追いつきが遅い)から選べます。

どんなユーザー設定が追加されますか?

「設定 → プラグイン → プラグイン設定」に「Smooth stream(スムーズ ストリーミング)」カードが追加され、スムーズ描画の有効化、推論の自動展開、完了後の自動折りたたみ、レンダー デバッグ パネルの表示の各トグルがあります。

08データと出典

  • 作者による申告github.com6abbdf353832…

    (`dsh`)Web UI 带来流畅的流式渲染和丝滑滚动。

  • 作者による申告github.com6abbdf353832…

    pnpm dsh plugin --profile web add dsh-smooth-stream

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-30。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。