MIT ライセンスの DSH Web プラグイン。DeepSeek Harness Web(rc.6+)にシームレスなメッセージ撤回とインライン再編集を追加——純粋な公式拡張ポイントのみで DSH ソースの変更なし——さらに `‹ X/N ›` バージョンページャー、下書きの自動バックアップ、充実したセッションごとの設定を備え、`dsh plugin --profile web add dsh-easyrewrite` でインストールできます。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-27
ライセンス
MIT
01どんなタスクに使えるのか?
DeepSeek Harness Web 内で自分のメッセージとそれ以降のメッセージを撤回する
公式のコピーボタンの隣に撤回ボタン、dsh スタイルのインライン確認ピル、遅延コミット(本当の切り詰めは Send を押したときだけ)、リアルタイムの削除件数表示、そしてシームレスな置き換え——元のセッションはアーカイブされ、同名の新しいセッションに引き継がれます
手間が少なく、情報を失わずに自分のメッセージを撤回したい DeepSeek Harness Web ユーザー
DeepSeek Harness Web で自分のメッセージバブルをインライン編集(Rewrite)する
元の Markdown を保持したその場編集、Esc でキャンセル / Ctrl+Enter で確定、3 段階の編集幅、画像メッセージの完全な編集対応、確定時は切り詰めて再送信
送信済みメッセージを新しい会話を起こさずにその場で書き直したい DeepSeek Harness Web ユーザー
撤回・再編集の後、そのやり取りのバージョン間を切り替える
最後の回答のアクション領域に `‹ X/N ›` バージョンページャーを表示。クリック(または ←/→)で対象バージョンを復元し、残りをアーカイブ——ワークスペースには常に 1 つのアクティブバージョンのみが残ります
編集・撤回したやり取りの以前のバージョンを確認・復元したい DeepSeek Harness Web ユーザー
02DeepSeek Harness への導入方法
前提条件
- DeepSeek Harness Web(rc.6+)— README は rc.6+ との互換性と、公式拡張ポイントのみでの実装を明記
インストール手順
- 01
`dsh plugin --profile web add dsh-easyrewrite` を実行(npm のワンステップインストール)
$ dsh plugin --profile web add dsh-easyrewrite
導入成功の確認
作者は未記載
03DSH 統合と能力の範囲
公式 dsh CLI でインストール・管理(`dsh plugin --profile web add dsh-easyrewrite`)。DSH のソースコードは変更せず、公式 DSH Web の拡張ポイントのみで実装
遅延コミット方式のメッセージ撤回(Recall)
DSH Web の会話内の自分のユーザーメッセージ→Send を押した時点でメッセージとそれ以降を撤回。元のセッションはアーカイブされ、同名の新しいセッションに置き換えられます
実際に確認するまで何も変わりません——OK(編集)や Send(撤回)を押す前は、会話・モデルコンテキスト・セッションログは無傷のまま上書き(オーバーライド)モードでは送信 / キャンセル後に元の下書きが復元されます——情報の損失ゼロバブル内のインライン編集(Rewrite)
自分のメッセージバブル(画像メッセージ含む)→元の Markdown を保持したその場編集。Esc でキャンセル、Ctrl+Enter で確定、3 段階の編集幅。確定時は自動的に切り詰めて再送信
編集モードでは撤回ボタンを表示し、コピーボタンを非表示にする画像メッセージは確定後に編集したテキストと一緒に送信されるセッションごとの設定(Settings)
DSH Web 内の 設定 → プラグイン → プラグイン設定→公式と同様の折りたたみ可能なカード、UI 言語の自動切替(中文 / English / 日本語)、すべてのオプションが即時反映
すべてのオプションが即時反映——バブル編集トグル、編集オフ時の撤回ボタン表示、撤回確認ピル、撤回の表示モード、統計対象、上書き競合モード、編集幅下書きの自動バックアップ(Auto-backup)
10 秒以上未処理の保留中の下書き→ローカルファイルへの自動バックアップ。5 秒ごとに更新され、処理完了(OK / Send)で削除
バックアップ先: `$DSH_HOME/dsh-easyrewrite/backups/<会話ID>.json`ローカルの保留状態がない場合のみバックアップから復元——編集中の下書きを上書きすることはありませんバージョンページャー(‹ X/N ›)
各撤回 / 再編集後の最後の回答のアクション領域→`‹ X/N ›` コントロールでバージョン切替。後続コンテキストはバージョンに追従し、ビューポートのアンカーがずれず、全アーカイブ後も設定からバージョンごとに「復元して開く」が可能
切り替えると対象バージョンを復元し、残りのファミリーをアーカイブ——ワークスペースには常に 1 つのアクティブバージョンのみ全アーカイブ後も、設定 → プラグイン設定 → バージョン グループから各バージョンを「復元して開く」ことができます
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 手間が少なく、情報を失わずに自分のメッセージを撤回したい DeepSeek Harness Web ユーザー
- 送信済みメッセージを新しい会話を起こさずにその場で書き直したい DeepSeek Harness Web ユーザー
- 編集・撤回したやり取りの以前のバージョンを確認・復元したい DeepSeek Harness Web ユーザー
不向きな用途
- このプラグインは DeepSeek Harness Web rc.6+ を対象としています。README の互換性の境界は rc.6+ で、DSH のソースコードを変更せず公式拡張ポイントのみで実装されています。
05互換性・メンテナンス・セキュリティ上の注意
- このプラグインは DeepSeek Harness Web rc.6+ を対象としています。README の互換性の境界は rc.6+ で、DSH のソースコードを変更せず公式拡張ポイントのみで実装されています。
MIT · 活発にメンテナンス中(最新リリース v2.3.0、2026-08-26)
06よくある質問
dsh-easyrewrite はどうやってインストールしますか?
`dsh plugin --profile web add dsh-easyrewrite` を実行してください——README では npm のワンステップインストールと説明されています。DeepSeek Harness Web(rc.6+)を対象としており、公式拡張ポイントのみで実装され、DSH のソースコードは変更しません。
どのバージョンの DeepSeek Harness に対応していますか?
README は DeepSeek Harness Web(rc.6+)との互換性を明記しており、DSH のソースコードを変更しない純粋な公式拡張ポイント実装です。インストールコマンドは `web` プロファイルを使用します。
編集や撤回はいつ実際に反映されますか?
遅延方式です——確認するまで何も変わりません。OK(編集)や Send(撤回)を押す前は、会話・モデルコンテキスト・セッションログは無傷のまま。確認は入力欄への反映のみで、本当の切り詰めは Send を押したときに発生します。途中で dsh を閉じても会話は一切変わりません。
画像を含むメッセージも編集できますか?
できます。画像メッセージの Rewrite に完全対応:確定後は画像が編集テキストと一緒に送信されます。バブル編集内では × で画像を削除、新規画像の貼り付け / ドラッグ&ドロップ、モデルや推論レベルの切り替えも可能で、リフレッシュ後も編集の進行状況はそのまま復元されます。
撤回・再編集後に内容を取り戻せますか?
できます。撤回 / 再編集のたびに最後の回答のアクション領域へ `‹ X/N ›` バージョンページャーが表示され、切り替えると対象バージョンを復元して残りのファミリーをアーカイブします。全アーカイブ後も「設定 → プラグイン設定 → バージョン」グループから各バージョンを「復元して開く」ことができます。保留中の下書きは `$DSH_HOME/dsh-easyrewrite/backups/<会話ID>.json` へ自動バックアップされ、ローカルの保留状態がない場合にのみ復元されます。
07関連する DSH ワークフロー
memos
by memtensor
LLMやAIエージェント向けの自己進化型メモリOS。超永続メモリ・ハイブリッド検索・タスク横断のスキル再利用を備え、トークン使用を最大約35%削減。DeepSeek Harness対応。
dsh-anchored-standard
by xiaobright
Minimal 準拠のブートストラップから Standard ツール一式へ移行する 2 フェーズ構成の DeepSeek Harness プリセット
mem9
by mem9-ai
各ユーザーターン前の自動想起、完了ターンの背景スマート取り込み、5 つの記憶ツール(store/search/get/update/delete)を DeepSeek Harness に追加。
mindmemos
by mindscale-noah
DSHエージェントにセッションをまたぐ永続メモリを提供。各ターン前に文脈を自動想起し、終了後に学びを書き戻し、スキーマ学習とスキル蒸留で記憶を進化させる。
08データと出典
**在 DeepSeek Harness Web 里内联编辑与撤回你自己的消息——惰性、无痕、零丢失。**
> 兼容 DeepSeek Harness Web(rc.6+),纯官方扩展点实现,不改 DSH 源码。
dsh plugin --profile web add dsh-easyrewrite
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-27。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
