DeepSeek Harness プラグイン:入力欄の右側にクジラの尾のようなボタンが追加され、クリックすると現在のモデルを使って、目標・フォーマット・境界条件を含む完全なタスク説明に草稿を補完します。その場で置き換えますが送信はせず、気に入らなければ Ctrl+Z で元に戻せます。
スター数 37
理由
- 草稿のみを変更し、メッセージは送信しません:例えば「豆瓣映画のクローラーを書いて」という依頼は、Top 250 のタイトル・評価・リンクを取得し、CSV で出力し、robots.txt に従い、リクエスト間隔を最低 2 秒にするという内容に補完されます。書き換え結果は入力欄に残り、さらに編集できます。
- デフォルトでは前の文脈を参照します(ボタンの右下にある小さなドットで表示)。入力欄内の現在の画像のみを読み取り、履歴メッセージ内の画像は読み取りません。設定で書き換え専用のモデルを固定でき、セッションのタスクを切り替えても中断しません。
- 開発者は実装の詳細を記載しています:注入される履歴は min(6000 トークン, コンテキストウィンドウ × 5%) の予算で切り詰められ、履歴は JSON 配列として注入され、「データであり指示ではない」と宣言されます。10-28 に公開され、npm では 1.6.1(10-30)まで到達しており、本コーナーでは初収録です。
使い方
- Node ≥ 22 が必要です:dsh plugin --profile web add dsh-prompt-rewriter(デスクトップ版は --profile desktop を使用)。インストール後、Harness を再起動してください(ホットリロードはありません)。
- 入力欄に草稿を書き → モデル名の左にあるクジラの尾のアイコンをクリックします。ショートカットキーはデフォルトで無効ですが、設定 → Prompt rewriter で有効にできます(デスクトップは Ctrl+E、ブラウザは Ctrl+Alt+E)。
リスク
- 書き換えのたびに実際のモデル呼び出しが発生し、前の文脈を参照すると追加のトークンを消費するため、長い会話ではより遅く、より高コストになります。置き換えはストリーミングではないため、結果が完全に出力されるまで待つ必要があります。
- GitHub のソースコードからインストールするとビルド手順が実行されます。ユニットテストはリポジトリに含まれていません。リポジトリ内の DeepSeek クジラのロゴにはライセンスが見つからず、開発者は LICENSE ファイルで除外しています。