FSMargoo/dsh-at-file

Codex-style @file mentions for DeepSeek Harness: search workspace files in the composer and attach their path to prompts.

解決する課題

DeepSeek Harness ウェブインターフェースを使用する際、ワークスペース内の特定のファイルやディレクトリを参照する方法を提供します。これにより、コンテンツを手動でコピー&ペーストしたり、パスを推測したりする必要がなくなり、ユーザーは AI エージェントが分析する必要のある正確なファイルに素早く誘導できるようになります。

仕組み

ユーザーが作成ツールに @ と入力すると、パスピッカーメニューが表示されます。ユーザーはファイルやディレクトリを検索して選択でき、それによりワークスペース相対パスが下書きに挿入されます。エージェントがタスクを開始する前に、プラグインはパスが存在することを確認し、<workspace-reference> XML マーカーを挿入します。その後、エージェントは利用可能なツールを使用して、必要に応じて参照されたパスを調べることができます。

対象者

AI エージェントとやり取りしながら、複数のワークスペースファイルやディレクトリを効率的に参照する必要がある DeepSeek Harness ウェブインターフェースのユーザー。

ハイライト

  • インテリジェントなパスピッカー:プレーンなクエリ、プレフィックスマッチング、およびパスセグメント検索(/ を使用)をサポートし、ファイルをすばやく見つけます。
  • ワークスペース統合:一般的なバージョン管理、IDE メタデータ、およびビルドディレクトリをインデックスから自動的に除外します。
  • カスタマイズ可能なフィルター:完全一致または正規表現を使用して、グローバルまたはワークスペース固有のファイル名フィルターを定義できます。
  • 参照管理:選択したパスは参照バーに表示され、host.openPath エンドポイント経由で直接開くことができます。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト