DeepSeek Harness 純正の Web UI プラグイン。常駐 Q 版ペットとスナップショットベースのパネルで DSH の状態・コンテキスト占有率・トークン使用量をリアルタイムに可視化し、セッションをまたぐ Lifetime Ledger とユーザー起点のプロンプト拡張を提供します。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-09-06
ライセンス
MIT
01どんなタスクに使えるのか?
Web UI で DSH のリクエスト・ツール・コンテキスト圧縮・トークン使用量をリアルタイムに確認する
常駐 Q 版ペットと 3 タブのフローティングウィンドウで、コンテキスト占有率・トークン内訳・セッションをまたぐ Lifetime Ledger・プロバイダー/モデル別集計・ローカル時刻の時間別傾向を表示
DSH ウェブ/デスクトップを使う開発者やヘビーユーザー。ログを開かずに現在の状態を把握したい層
DSH セッション内でプロンプト拡張を呼び出し、仕上げる
プレビュー・編集・上書き/追加・コピー・取り消し、そして DSH composer への直接送信が可能な拡張結果
現在のセッションのモデルルーティングを再利用し、拡張結果を DSH 入力欄に書き込みたいユーザー
02DeepSeek Harness への導入方法
前提条件
- 起動中の DSH ウェブまたはデスクトップ——プラグインは Web UI 内でのみ描画される
- Node.js `>=22.19`(現在のビルドが必要)
インストール手順
- 01
設定 → プラグイン市場 / プラグイン管理を開き `dsh-token-pet` を検索してインストールし、DSH を再起動(または Web ページを再読み込み)
- 02
CLI(ソース起動の DSH):`dsh plugin --profile web add dsh-token-pet` のち `dsh web`(ウェブ)、または `dsh plugin --profile desktop add dsh-token-pet`(デスクトップ)
$ dsh plugin --profile web add dsh-token-pet
- 03
ソース/tgz:`git clone https://github.com/Jimmy0123-ux/dsh-token-pet.git` して `npm install` と `npm run build`、その後 `dsh plugin --profile web add link:<プロジェクトパス>` または `dsh plugin --profile web add <tgz パス>`
$ git clone https://github.com/Jimmy0123-ux/dsh-token-pet.git
導入成功の確認
作者は未記載
ロールバック
- 誤った profile に入れた場合はまず削除:`dsh plugin --profile <誤った profile> remove dsh-token-pet`、その後正しい profile に追加
03DSH 統合と能力の範囲
公式の dsh plugin CLI で導入する DSH 純正の Web UI プラグイン。プロンプト拡張は公式 DSH inputActions API 経由で送信
実行状態の可視化
実際の DSH イベント(リクエスト・ツール呼び出し・圧縮・アーカイブ・プロンプト拡張)→アイドル/作業中/圧縮中/ツール成功失敗/アーカイブ/プロンプト状態を表す 12 コマのペットアクション
リアルタイムコンテキスト
DSH セッションの永続化スナップショット→コンテキスト占有率と、フローティングウィンドウ内のラウンド・ステップ・モデル遅延・トークン構成
Lifetime 使用量台帳
セッションをまたぐ永続化レコード→元セッションがアーカイブ・削除されても残る単調増加の累計使用量
プロンプト拡張ワークフロー
現在の DSH セッションのモデルルーティング(`agentDefaultModel` にフォールバック)→プレビュー・編集・上書き/追加・コピー・取り消し、または DSH composer への送信ができる拡張結果
低負荷パフォーマンス設計
永続化スナップショットとバックグラウンド増分インデックス→スナップショットのみのパネル読み取り、10 秒のリクエスト deadline、有限リトライ、旧データ保持
04誰に向いているのか?使うべきでない場面は?
向いている用途
- DSH ウェブ/デスクトップを使う開発者やヘビーユーザー。ログを開かずに現在の状態を把握したい層
- 現在のセッションのモデルルーティングを再利用し、拡張結果を DSH 入力欄に書き込みたいユーザー
不向きな用途
- これは Web UI プラグインです。Web UI ホスト(`@deepseek-ai/dsh-web-app`)を持つ profile 内でのみ表示され、そのホストのない profile に入れると画面が出ません。
05互換性・メンテナンス・セキュリティ上の注意
- これは Web UI プラグインです。Web UI ホスト(`@deepseek-ai/dsh-web-app`)を持つ profile 内でのみ表示され、そのホストのない profile に入れると画面が出ません。
- 誤った profile に入れた場合は、正しい `web`/`desktop` profile に入れ直す前にそこから削除する必要があります。その場での移動はドキュメントにありません。
- DPR=2 でペットサイズが大きいと描画がソース画像の拡大上限に達し、画質はソース cell の解像度に制約されます。
readme_verified
06よくある質問
どうやってインストールする?
Web UI プラグインなので、起動中の DSH ウェブ/デスクトップにそのまま入れます。設定 → プラグイン市場/プラグイン管理を開き dsh-token-pet を検索してインストールし、DSH を再起動。ソースから DSH を立ち上げる開発者は `dsh plugin --profile web add dsh-token-pet` でも可、`dsh web` は不要です。
ネット接続や履歴のスキャンは必要?
パネルは永続化スナップショットのみを読み取り、開いた時に履歴を自動スキャンしたりインデックス同期を始めたりしません。バックグラウンドの増分インデックスはホストが管理。プロンプト拡張はクリック後のみ実行され、全文はプラグインログに残りません。
ペットは何を表示する?
12 の正式コマアクションが実際の DSH イベント(アイドル・作業中・圧縮中・ツール成功/失敗・アーカイブ・プロンプト生成中/完了)を反映し、ログを開かずに現在の状態がわかります。
使用量データの出所は?
統計はローカルの DSH セッション永続化層から。Lifetime Ledger は元セッションがアーカイブ・削除されても単調増加の累計を保持します。
「WebUI コンポーネントがありません、画面が出ない」と出たら?
プラグインが Web UI ホスト(`@deepseek-ai/dsh-web-app`)のない profile に入りました。profile が web か desktop か確認し、`dsh --profile <name> --dump-config` で確認、誤った profile から削除して web に入れ直します。
07関連する DSH ワークフロー
dsh-better-sidebar
by omdsh-dev
ファイル表示・編集、ターミナル、Git、サブエージェントのページを内蔵し、サードパーティによる新規サイドバーページの登録にも対応する拡張可能なサイドバー基盤
dsh-tui
by ccch1mneyyy
Claude Code 風の全画面 TUI プラグイン。鯨トップバー、リアルタイム状態行、思考ストリーミング、Esc 二連打の巻き戻し、コンテキスト進捗バーと TPS メーター搭載。npm で一発インストール
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 向けインタラクティブ TUI:セッションワークスペース、画像 E2E(クリップボード/ビジョン橋)、スラッシュ補完、承認カード、推論可視化の純粋な表示層
dsh-popout-sidebar
by e2mcc
ポップアウトサイドバー:アーティファクトとファイルツリーを複数プレビュー形式で一覧し、別ブラウザタブにポップアウトして別モニターへドラッグ可能。他のサイドバープラグインと同時共存
08データと出典
DSH Token Pet 将当前请求、工具调用、上下文压缩、会话归档和提示词增强等真实 DSH 事件转化为一个常驻桌面的 Q 版角色。
直接发送通过 DSH 官方 `inputActions` 写入并提交,不伪造 HTTP 请求;
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-06。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
