DeepSeek Harness のペルソナライブラリプラグイン:選択したペルソナをシステムプロンプトに注入し、グローバル、ワークスペース(プロジェクトディレクトリ)、または個別のセッションごとに指定できます。切り替え後は次のリクエストから即座に反映され、再起動は不要です。
スター数 73(+10 / 24h)
理由
- 3段階の適用範囲が細かく、優先順位が明確です。特定のプロジェクトディレクトリにペルソナを設定し、個別のセッションで一時的に上書きしたり、グローバルペルソナを無効化して特定のワークスペースでのみ使用したりできます。
- 「大肥魚(Da Feiyu)」「阿茶(A Cha)」「聴瀾(Ting Lan)」の3つの読み取り専用ペルソナが標準搭載されています。.md / .txt からのインポートや直接貼り付けが可能で、インポートしたペルソナは同じ形式でエクスポートできます。新規セッションの開始ページでもペルソナを選択できます。
- 純粋な JavaScript で構成され、ビルドスクリプトやランタイム依存関係はありません。インターフェースはローカルループバックリクエストのみを受け付け、リポジトリには自己チェックおよびプッシュ前のプライバシーチェック用スクリプトが含まれています。
使い方
- Node.js ≥ 20 が必要です。DSH サイドバーの「プラグイン」→「プラグインを追加」で dsh-persona-dafeiyu を入力するか、
dsh plugin --profile \u003cprofile\u003e add dsh-persona-dafeiyuを実行します。 - 「設定 → 大肥魚」でペルソナのインポートと切り替え、適用範囲を選択します。セッション単位の設定では、入力欄上部のペルソナ名をクリックすると選択ポップアップが表示されます。
リスク
- 作者が実測した DSH バージョンは 0.2.0-rc.2 から 0.2.1-rc.3 までです。開始ページでのペルソナ選択には 0.2.1-rc.3 以上が必要です。セッション単位の選択はメモリ内のみで保持されるため、再起動後はデフォルトに戻ります。
- 設定ページのリンクにある「ペルソナ広場」はサードパーティサイトです。インポートしたペルソナはそのままシステムプロンプトに挿入されるため、出所不明のプロンプトは事前に内容を確認してから使用してください。