ディレクトリに戻る

ui-status-label

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

alingalingling/ui-status-label

DSH Web の「Deep diving…」実行状態ラベルを任意テキストにカスタマイズ

GitHub で見る
$ dsh plugin --profile web add ./dsh-ui-status-label-0.1.0.tgz(先に `pnpm pack` で tarball を生成)

49

スター

4

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-11

作成日

2026-08-15

最終プッシュ

ネイティブな DSH プラグイン。dsh Web チャットの「deep diving」ステータステキストを General 設定の任意ラベルに置換する。DOM 注入または conversationStatus サービスで動作し、$DSH_HOME/settings.yaml に永続化される。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-09-03

ライセンス

MIT

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

  • DeepSeek Harness(dsh)の Web チャットで、エージェントの思考中・実行中の既定ステータステキスト(deep diving)を好きな文字列に置き換える。

    dsh Web チャットのステータスバーに、エージェントが最初のトークンを待機・ツール実行・ストリーミング出力している間、設定したラベルが表示される。

    dsh Web ブラウザ UI を使い、チャットのステータス表示テキストを自分好みに変えたい DeepSeek Harness ユーザー。

02DeepSeek Harness への導入方法

前提条件

  • **dsh Web**(公式の `dsh --profile web`、またはカスタム Web 構成)——本プラグインはブラウザ操作面のみを対象とする
  • 直接依存の `@deepseek-ai/dsh-settings`、`schemastery` は npm からインストール;peer 依存(`@deepseek-ai/cordis`、`dsh-client-*`)は dsh が提供

インストール手順

  1. 01

    $ dsh plugin --profile web add ./dsh-ui-status-label-0.1.0.tgz(先に `pnpm pack` で tarball を生成)

  2. 02

    $ dsh plugin --profile web add github:alingalingling/ui-status-label(git リポジトリから直接インストール)

  3. 03

    $ dsh plugin --profile web add dsh-ui-status-label(npm 公開後利用可)

  4. 04

    $ dsh web プロセスを再起動する(起動中の GUI は新しいバンドルをホットリロードしない)。再起動後ページを更新すると設定項目が表示される

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

ネイティブな DSH プラグイン: `dsh.bundle` を宣言し、`dsh plugin add` によって有効化される。その際 `cordis.patch.yml` 層が Web roster に読み込まれる。

  • 実行中ステータスラベルの置換

    General 設定エリアの 1 行テキスト入力(最大 40 文字)→チャットビューのステータスバー文言をユーザー設定のラベルに置換(最初のトークン待機・ツール実行・ストリーミング出力中も有効)

    选择持久化在 `$DSH_HOME/settings.yaml`,跟随同一个用户 home 跨越 Web 端口。清空输入框会回到默认文案 `小难梁在0721`。文案按用户而非按会话,上限 40 字符。
  • DOM 注入フォールバック経路

    公式でハードコードされた `Deep diving...` ステータス要素(role="status")→ステータステキストを設定した文案に置換。公式の新機構に依存せず、インストール直後から動作

  • conversationStatus オプションサービス

    上流 ui-conversation の拡張ポイント(UPSTREAM-EXTENSION.patch が公式に取り込まれた後)→チャットビューが設定した文案を直接描画。DOM 注入は自動的に退き、両経路は競合しない

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

向いている用途

  • dsh Web ブラウザ UI を使い、チャットのステータス表示テキストを自分好みに変えたい DeepSeek Harness ユーザー。

不向きな用途

  • 本プラグインはブラウザ操作面のみを対象とする。headless / TUI プロファイルに入れても意味がない。
  • インストール後は dsh web プロセスを再起動する必要がある。起動中の GUI は新しいプラグイン bundle をホットリロードしない。再起動後ページを更新すると設定項目が表示される。
  • 本プラグインを内蔵済みのカスタム dsh ビルド(deepseek-harness リポジトリのローカルビルドなど)を使う場合は再インストールしないこと。`ui-status-label` 設定名前空間が二重に登録される。公式リリースには内蔵されていないため、通常のインストールで問題ない。

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

  • 本プラグインはブラウザ操作面のみを対象とする。headless / TUI プロファイルに入れても意味がない。
  • インストール後は dsh web プロセスを再起動する必要がある。起動中の GUI は新しいプラグイン bundle をホットリロードしない。再起動後ページを更新すると設定項目が表示される。
  • pnpm ≥10 は git 依存の `prepare` スクリプトを既定でブロックする。最初の `add` で「Ignored build scripts」と報告されることがある。プロファイルの pnpm-workspace.yaml の `allowBuilds` に追加して、そのビルドコードの実行を許可すること(信頼するパッケージのみ)。本リポジトリはプリビルド済みの `lib/` を同梱しているため、prepare をスキップしても git インストールはそのまま動作する。
  • 本プラグインを内蔵済みのカスタム dsh ビルド(deepseek-harness リポジトリのローカルビルドなど)を使う場合は再インストールしないこと。`ui-status-label` 設定名前空間が二重に登録される。公式リリースには内蔵されていないため、通常のインストールで問題ない。
2026-08-112026-08-15作者は未記載

MIT · GitHub で活発にメンテナンス中(最終 push 2026-08-15、タグ付きリリースなし、tarball または git でインストール)

06よくある質問

ui-status-label を DeepSeek Harness にどう導入しますか?

`dsh plugin --profile web add` に tarball(`pnpm pack` で生成した `./dsh-ui-status-label-0.1.0.tgz`)、git リポジトリ(`github:alingalingling/ui-status-label`)、または npm 公開後はパッケージ名を渡します。その後 dsh web プロセスを再起動し、GUI に新しいプラグイン bundle を読み込ませます。

dsh Web で状態ラベルはどこで設定しますか?

dsh Web ページ(既定 http://127.0.0.1:3080)を開き、左下の歯車アイコンをクリックして General セクションを選び、「运行状态文案」行に文字を入力します。次回のエージェント実行から即時反映され、保存ボタンはありません。

headless や TUI の dsh プロファイルでも動きますか?

いいえ。本プラグインは dsh Web ブラウザ UI のみを対象とします。headless / TUI プロファイルには置換対象のチャットステータスバーがないため、入れても意味がありません。

再起動や Web ポートをまたいでラベルは残りますか?

はい。選択は `$DSH_HOME/settings.yaml` に書き込まれ、同一ユーザー home に沿って Web ポートをまたいで保持されます。入力欄を空にすると既定ラベル `小难梁在0721` に戻り、文案はユーザー単位(セッション単位ではなく)、上限 40 文字です。

08データと出典

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

    本包声明了 `dsh.bundle`,`dsh plugin add` 会自动激活它的 `cordis.patch.yml` 层(把 `dsh-ui-status-label` 行插入 Web roster)。

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

    为 **dsh Web** 聊天视图提供可配置的运行中轮次状态文案:General 设置区的一行文本输入,插件把聊天视图运行状态栏的文案替换为你输入的文字(支持 DOM 注入和上游 `conversationStatus` 服务两条路径,见…

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

🏆

dsh プラグイン おすすめ

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

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

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