xiaobright/dsh-anchored-standard
Two-phase DeepSeek Harness preset: Minimal-aligned bootstrap, then full Standard tools (Project2 98/99)
解決する問題
DeepSeek V4 Pro モデルは、初期 API 要求で提供されるツールやコンテキストによって、異なる推論軌道(思考スタイル)を示すことがあります。『Minimal』ツールセットは、複雑なタスク(例:Project2)において高いパフォーマンスを発揮することが多いですが、永続的に使用するとモデルがより広範な『Standard』ツールセットにアクセスできなくなってしまいます。このプロジェクトでは、モデルの初期推論軌道を高パフォーマンスな Minimal 状態に『固定』し、セッションが確立された後、より大きなツールセットに『昇格』するためのプリセットを提供します。
動作方法
システムはモデルのセッションを管理するための2段階アプローチを採用しています。
- ブートストラップ段階:最初のリクエスト時、システムは
bashとstr_replace_editorの最小限のツールペアのみを提供し、すべての自動コンテキストインジェクション(スキルカタログやエージェント指示など)を抑制します。これにより、モデルは『Minimal』軌道に強制されます。 - 昇格:特定のシグナル(たとえば、最初のツール呼び出しや最初のアシスタントメッセージ)が検出されると、セッションが『昇格』されます。
- 常駐段階:昇格後、システムは標準的なコンテキストインジェクションを復元し、
dev_tool_searchなどの発見ツールを含むツールカタログを拡張することで、モデルが必要に応じて重いツール(web_searchやsubagentなど)をオンデマンドで利用できるようにします。
対象ユーザー
DeepSeek V4 Pro(および将来の後継モデル)を活用し、初期モデルの推論軌道を制御することで推論パフォーマンスを最大化しつつ、フルツールセットへのアクセスを失わない開発者や研究者向けです。
特徴
- 軌道固定:ツールスキーマとコンテキスト抑制を用いて、モデルの最初の推論チェーンを誘導します。
- 複数モード:『ゼロ固定』(最初のターンにツールなし)や『Whoami』(特定の自己紹介ターンを使用)など、さまざまな固定戦略を含みます。
- コンテキストゲート:一元的なインジェクション制御プラグインで、コンテキストをモデルに提供するタイミングを管理します。
- 永続的状態:段階状態はセッションイベントログから導出されるため、再開や再読み込み操作でも昇格状態が保持されます。
- プレファブテンプレート:事前に昇格済みの状態でセッションを初期化できる、事前シードされた履歴を提供します。
関連
- プロジェクト
- Dispatch
- Dispatch
- Dispatch
- Dispatch