dsh Web UI のネイティブプラグイン。ターンごとのステータス欄を、ライブで設定できる虹色タイプライター文案に置き換え、ステータスピル・タブタイトル回転・弾幕を備えます。すべて JSON または設定画面で編集可能です。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-30
ライセンス
MIT
01どんなタスクに使えるのか?
エージェント実行中に DeepSeek Harness Web UI のターンステータス欄をカスタマイズする
回転するタイプライター文案(虹色グラデーション任意)、ライブプレースホルダー(`{elapsed}`/`{model}`/`{tps}`)、ライブステータスピル、タブタイトル回転、弾幕——すべて JSON で設定、コード変更不要
Web UI のステータス表示をもっと表現豊かに、情報として役立つ形に、あるいはネタとしてカスタマイズしたい DeepSeek Harness(dsh)ユーザー
DeepSeek Harness 内で日々のスケジュールに応じた文案バンクを切り替える
名前付きプリセット(Work / Fun など)が時間帯や曜日ルールで自動切り替わり、中国語/英語の文案バンクは設定画面から編集可能
勤務時間とオフ時間で違うステータス雰囲気を、手動で設定をいじらずに使いたい dsh ユーザー
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness(dsh)CLI が導入済み——プラグインは `dsh plugin` コマンドで導入
- 初回導入後は `dsh web` を一度再起動が必要(README:『Either way, you need to restart `dsh web` once after first install.』)
インストール手順
- 01
`dsh plugin --profile web add dsh-status-rotator` を実行(推奨、npm から——最新リリースを導入)
$ dsh plugin --profile web add dsh-status-rotator
- 02
クローンから導入:`dsh plugin --profile web add ./dsh-status-rotator`
$ dsh plugin --profile web add ./dsh-status-rotator
- 03
リリース tarball から:`dsh plugin --profile web add /path/to/dsh-status-rotator-<version>.tgz`
$ dsh plugin --profile web add /path/to/dsh-status-rotator-<version>.tgz
- 04
導入後、`dsh web` を一度再起動
$ dsh web
導入成功の確認
- DeepSeek Harness Web UI を開き、`Deep diving...` ステータス欄が自分の回転文案になっていることを確認
- 設定(左下)を開き、新しい「Status Texts」ページが追加されていることを確認
ロールバック
- `cordis.patch.yml` から `status-rotator` の行を削除し、`dsh web` を再起動
03DSH 統合と能力の範囲
dsh Web UI のネイティブプラグイン。`dsh.bundle.patch` マニフェストを宣言し dsh が自動認識。一行の `dsh plugin add` で公式 dsh Web UI のターンステータス欄を置き換えます。
ライブステータスピル
リアルタイムセッションスナップショット(model・phase・elapsed・tokens/s)→公式 `shell.overlay` の座席に表示される浮動ピル:`{model} · {phaseLabel} · {elapsed} · ⚡{tps} tok/s`
ライブ値を供給するため dsh セッションスナップショットとモデル RPC を購読する弾幕(danmaku)
文案(ステータス欄と同じライブプレースホルダー)→動画サイト風の弾幕コメントが UI の背後を横切って流れる
`pointer-events: none` の DOM レイヤーをマウント;既定 `zIndex: -1` で UI の背後に配置リアルタイムステータスエンジン
dsh セッションスナップショット・モデル RPC・DOM クロックフォールバック→文案・タブタイトル・ステータスピルを一つのライブソースで駆動
dsh セッションスナップショット(セッション一覧・会話スナップショット・モデル RPC・DOM クロック)を購読
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Web UI のステータス表示をもっと表現豊かに、情報として役立つ形に、あるいはネタとしてカスタマイズしたい DeepSeek Harness(dsh)ユーザー
- 勤務時間とオフ時間で違うステータス雰囲気を、手動で設定をいじらずに使いたい dsh ユーザー
不向きな用途
- DeepSeek Harness Web UI(`dsh web`)内で動作。ブラウザベースのセッションが必要で、初回導入後は `dsh web` の再起動が一度必要です。古い dsh ではセッション API が使えず、ライブ欄は DOM クロックにフォールバックして `—` と表示されます。
05互換性・メンテナンス・セキュリティ上の注意
- DeepSeek Harness Web UI(`dsh web`)内で動作。ブラウザベースのセッションが必要で、初回導入後は `dsh web` の再起動が一度必要です。古い dsh ではセッション API が使えず、ライブ欄は DOM クロックにフォールバックして `—` と表示されます。
- 保存した編集は公式 dsh 設定ストア(`$DSH_HOME/settings.yaml`、名前空間 `status-rotator`)に書き込まれ、プラグインのアップグレード間も保持されます。そのため npm アップグレード後もグラデーション・文案・プリセットが消えることはありません。
MIT · actively maintained (latest release v0.10.0, 2026-08-30)
06よくある質問
dsh-status-rotator の導入方法は?
`dsh plugin --profile web add dsh-status-rotator` を実行します(npm から最新リリースを導入)。初回導入後は `dsh web` を一度再起動してください。同じ `dsh plugin add` コマンドでクローンやリリース tarball からも導入できます。
DeepSeek Harness のネイティブプラグインとして動作しますか?
はい。プラグインの `package.json` が `dsh.bundle.patch` マニフェストを宣言しているため、dsh は導入後に追加フラグなしで自動認識します。公式 dsh Web UI 内のステータス欄を置き換えます。
文案はどこで編集しますか?
すべての文案は `config.json`(v0.6.1 以降は公式 dsh 設定ストアにも書き込まれます)にあり、コード変更は不要です。DSH 設定に追加された「Status Texts」ページで、中国語/英語 × 3 フェーズの文案バンクを視覚的に編集でき、保存すると即時反映されます。
プレースホルダーでどのライブ値を表示できますか?
`{elapsed}`・`{phase}`・`{model}`・`{provider}`・`{tps}`・`{pending}`・`{tools}` などは、dsh セッションスナップショットとモデル RPC を購読するリアルタイムステータスエンジンから供給されます。セッション API が使えない場合はライブ欄が `—` になり、DOM クロックがフォールバックとして使われます。
アンインストール方法は?
`cordis.patch.yml` から `status-rotator` の行を削除し、`dsh web` を再起動してください。
07関連する DSH ワークフロー
dsh-web
by zhu1090093659
DeepSeek Harness(dsh)の Web プラグインを集約するエコシステムパッケージ。すべてがプラグインであり、クリエイティブワークショップ(dsh-market.com)経由で配布されます。
deepseek-balance-whale-widget
by meteornox
DSH 右下のクジラ娘が DeepSeek アカウント残高を監視。QQ 風バウンス、ドラッグ吸着、数字スクロール
petdex
by crafter-station
Claude Code、DeepSeek Harness、Gemini CLI などで使えるアニメーションペットの公開ギャラリー
j-space-cognition-suite
by tiger3807861189
Anthropic の J-space グローバルワークスペース研究に基づく、AI の認知機能を補助するスキル集。思考整理を支援する DeepSeek Harness 向けスイートです。
08データと出典
Replaces the `Deep diving...` status line in the DeepSeek Harness (dsh) Web UI's turn footer with your own text: phase-a…
The plugin's `package.json` declares a `dsh.bundle.patch` manifest, so it's recognized automatically after install — no…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-30。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
