DSH ネイティブのクライアント UI プラグイン。公式 session.updateQueue RPC を用い、送信済み未読の割り込みテキストを(単条または一括で)取り消します。ゼロ設定で利用可能。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-29
ライセンス
MIT
01どんなタスクに使えるのか?
モデルが読み込む前に、実行中に割り込み送信したテキストを取り消す
対象メッセージを会話(inbox / キュー)から削除し、「已撤回一条消息」の確認を表示——単条または一括ですべて取り消し可能
実行中に割り込み送信を行い、モデルに取得される前に思いつきの文章を引っ込めたい DeepSeek Harness 利用者
実行中に送信済みだが未読の内容を一か所で確認する
入力欄の上に未読メッセージ帯が表示され、モデルがまだ読んでいない全 `steering` 割り込みメッセージとそのプレビューが一覧される
まだ取り消し可能な待処理の割り込みを一目で把握し、まとめて管理したい DSH 利用者
02DeepSeek Harness への導入方法
インストール手順
- 01
DSH プラグインマーケット(dsh-market)またはプラグイン管理画面で本プラグインを有効化してください。これで「未読メッセージ」帯がすぐに有効になり、ランチャーメニューの設定は不要です。
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
DSH ネイティブのクライアント UI プラグイン——`conversation.input.dock` スロットに未読メッセージ帯をマウントし、公式の `session.updateQueue` RPC でメッセージを撤回します。
未読メッセージ帯
現在のセッションで送信済みだがモデルがまだ読んでいない全 `steering` 割り込みメッセージ→入力欄の上に帯を表示し、各待処理の割り込みとそのプレビューを一覧する
単条撤回
1 件の未読 `steering` メッセージ→メッセージを会話から削除し、「已撤回一条消息」を表示する
メッセージを Agent inbox / セッションキュー・スナップショットから削除する全部撤回
複数の未読メッセージ→1 回の操作ですべての待処理割り込みをまとめて削除する
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 実行中に割り込み送信を行い、モデルに取得される前に思いつきの文章を引っ込めたい DeepSeek Harness 利用者
- まだ取り消し可能な待処理の割り込みを一目で把握し、まとめて管理したい DSH 利用者
不向きな用途
- モデルがまだ取得(読み込み)していないメッセージだけが撤回できます。モデルが読み込みを始めるとメッセージは帯から自動的に消え、それ以降は撤回できなくなります——厳密に「未読のみ撤回可能」です。
05互換性・メンテナンス・セキュリティ上の注意
- モデルがまだ取得(読み込み)していないメッセージだけが撤回できます。モデルが読み込みを始めるとメッセージは帯から自動的に消え、それ以降は撤回できなくなります——厳密に「未読のみ撤回可能」です。
- メッセージの送信がすでに始まっていると撤回は失敗します。その際プラグインは明確な通知を出し、セッションを壊すことなくグレースフルに低下します。
MIT · タグ付きリリースなし(latest_release は null);最終プッシュ 2026-08-19
06よくある質問
dsh-recall-unread のインストール方法は?
DSH プラグインマーケット(dsh-market)またはプラグイン管理画面で本プラグインを有効化するだけです。「未読メッセージ」帯がすぐに有効になり、ランチャーメニューの設定は不要です。
どのメッセージを撤回できますか?
モデルがまだ読んでいないメッセージ——Agent inbox に残っている `steering` 割り込みのみです。モデルが取得(読み込み)を始めると、そのメッセージは帯から自動的に消え、それ以降は撤回できなくなります。
撤回は内部的にどう実装されていますか?
推奨の静的版は公式のセッション RPC `session.updateQueue(itemId, { kind: 'remove' })` を直接呼び出します。これは公式キュー枠の「削除」ボタンと同じ実装です。動的版はパッケージ内のプライベート RPC 経由で `agent.inbox.remove` を呼び出します。
撤回に失敗した場合は?
メッセージの送信がすでに始まっていると撤回は失敗します。その際プラグインは明確な通知を出し、セッションを壊すことなくグレースフルに低下します。
追加の設定は必要ですか?
不要です。プラグインマーケットで有効化すると帯がすぐに有効になり、無効化すると全体が読み込まれなくなります。いかなるランチャーメニューにも依存しません。
07関連する DSH ワークフロー
dsh-better-sidebar
by omdsh-dev
ファイル表示・編集、ターミナル、Git、サブエージェントのページを内蔵し、サードパーティによる新規サイドバーページの登録にも対応する拡張可能なサイドバー基盤
dsh-tui
by ccch1mneyyy
Claude Code 風の全画面 TUI プラグイン。鯨トップバー、リアルタイム状態行、思考ストリーミング、Esc 二連打の巻き戻し、コンテキスト進捗バーと TPS メーター搭載。npm で一発インストール
openpets
by alvinunreal
DSH ライフサイクルを OpenPets デスクトップコンパニオンへ
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 向けインタラクティブ TUI:セッションワークスペース、画像 E2E(クリップボード/ビジョン橋)、スラッシュ補完、承認カード、推論可視化の純粋な表示層
08データと出典
**未读消息条带**:在输入框上方(`conversation.input.dock` 插槽)列出所有已发送但模型尚未读取的插话消息(`placement: 'steering'`)。
**静态版(推荐)**:Client 直接调用官方会话 RPC `session.updateQueue(itemId, { kind: 'remove' })`(与官方队列坞的「删除」同一实现)。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-29。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
