EdgeTypE/better-deepseek

A powerful browser extension that supercharges DeepSeek Chat with custom tooling, persistent memory, and seamless project scaffolding. Generate and download files, run Python in-browser, create PowerPoint and Excel documents, build multi-file projects as ZIP archives, and manage custom skills and characters.

Better DeepSeek – DeepSeekチャットUI用ブラウザ拡張機能

概要

  • 公式のDeepSeekチャットWebアプリを拡張するオープンソースのブラウザ拡張機能(Chrome、Edge、Firefox、Android対応)。
  • ブラウザ内で完全に動作し、すべてのデータ(メモリ、ファイル、設定)をローカルに保持し、プライベートを確保します。

主要機能

機能 DeepSeekに追加されるもの
隠しシステムプロンプト すべての会話にカスタムシステムプロンプトを挿入し、UIを乱雑にせずにモデルを制御できます。
ツールタグ 特別なBDS:...タグを使用すると、モデルがファイル、PowerPoint/Excel/Wordドキュメント、インタラクティブなチャート(Vega-Lite)、視覚シミュレーションを生成したり、Web/GitHubコンテンツを取得したりできます。
永続メモリ キーと値の事実を保存(BDS:memory_write)し、後続のプロンプトに自動的に再挿入できます。
ペルソナ/キャラクターサポート DeepSeekが採用できるロールプレイキャラクターを定義します(BDS:character_create)。
LONG_WORKモード 複数ファイル生成をBDS:LONG_WORKでラップします。拡張機能は生成されたすべてのファイルをzipにまとめ、単一のダウンロードを提供します。
DeepCode(実験的) 接続されたコードベースを探索(ディレクトリ一覧、ファイル読み取り、検索)し、dsh-better-deepseekプラグインを介して別のDeepSeek Harnessツールにタスクを引き渡すことができる協調コード計画モード。
MCP(Model Context Protocol)統合 リモートMCPサーバーに接続し、モデルが<BDS:AUTO:MCP ...>タグを介して任意のツールを発見・呼び出しできるようにします。
音声インタラクション 音声認識によるディクテーションと音声合成による再生。言語選択可能で、ハンズフリーのチャットが可能です。
強化されたUI プロンプト編集、メモリ/スキル/キャラクター管理、自動ダウンロード切り替え、DeepSeekページの「BDS」ボタンを備えたドロワーUI。コードブロックにはダウンロードボタンが付き、「+」メニューからフォルダー、GitHubリポジトリのアップロード、Webページのマークダウン取得が可能。
コンテキストメニューショートカット 右クリックで選択テキストについてDeepSeekに質問するか、現在のページを要約します。
MIDI音楽生成 簡単な.midファイルを生成し、チャット内で直接再生できます。

一般的なワークフロー

  1. Chromeウェブストア、Firefoxアドオンから拡張機能をインストールするか、未パッケージのビルドを読み込みます。
  2. https://chat.deepseek.comを開くと、右上にBDSボタンが表示されます。
  3. ボタンをクリックして設定ドロワーを開き、カスタムシステムプロンプトを設定したり、メモリや「スキル」(マークダウン命令ファイル)をインポートしたり、ペルソナを作成したりします。
  4. DeepSeekにタスクを依頼します(例:「ReactのToDoアプリを作ってzipにしてください」)。モデルは自動的に適切なBDS:...タグを生成し、拡張機能がそれらを解析してファイルを生成し、ダウンロード(LONG_WORKの場合はzip)を提供します。
  5. コード中心のプロジェクトでは、DeepCodeを有効にし、モデルにアップロードしたリポジトリを探索(BDS:AUTO:FILE_READなどの自動ツールを使用)させ、計画をDeepSeek Harnessに渡して自動実行します。

インストールオプション

  • ストア版 – Chromeウェブストア、Microsoft Edgeアドオン、Firefoxアドオン(実験的)。
  • 開発ビルド – 最新のGitHubリリースから最新のZIPまたは署名済みAndroid APKをダウンロードし、手動で読み込みます。
  • ソースからビルド – npm install && npm run buildでdist-chrome/dist-firefoxフォルダーが作成され、開発者モードで読み込めます。

対象ユーザー

  • チャットから離れずにリッチな出力(ドキュメント、スプレッドシート、プレゼンテーション)を求めるDeepSeekのパワーユーザー。
  • モデルにファイルの読み書き、コードベースの探索、DeepSeek Harnessへのタスク引き渡しを必要とする開発者。
  • 音声ファーストのインタラクションを好む方、またはセッションを超えたローカルで永続的なメモリを希望する方。

制限事項/注意点

  • この拡張機能は非公式であり、DeepSeek AIとは提携していません。
  • 一部の機能(ライブ音声モード、MCPツール呼び出しなど)はChromiumベースのブラウザが必要です。Firefoxには一部のAPIがありません。
  • DeepCodeおよびMCP統合は実験的とマークされており、将来のDeepSeek UI変更で壊れる可能性があります。
  • 生成されたすべてのファイルはローカルに保存されます。拡張機能はサーバー側の永続化を提供しません。

ライセンスとコミュニティ

  • MITライセンスの下で配布されています。
  • GitHubでオープンソース化されており、ユーザーは問題を報告したり、プルリクエストを送信したり、プラグイン(例:dsh-better-deepseek)を貢献したりできます。

Better DeepSeekはDeepSeekチャットUIを軽量なAIアシスタントプラットフォームに変え、ファイル生成、メモリ、音声、コード探索ツールを追加し、すべてをクライアント側に保持します。

関連

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