deepseek-pp は何をしますか?
DeepSeek ウェブ版に、ネイティブライクなツール呼び出し、MCP/Shell ツール、長期記憶、スキル、エージェント型の継続実行、および定期自動化タスクを注入します。
機能概要
- ネイティブライクなツール呼び出し: DeepSeek が外部ツール(API、関数など)を呼び出せるようにします。
- MCP/Shell ツール: Model Context Protocol に基づくツールやシェルコマンドの実行をサポートします。
- 長期記憶: 会話や設定を保持し、セッションを超えた一貫性を実現します。
- Skill: ユーザー定義のカスタムスキルを作成・実行できます。
- Agent式継続実行: エージェントとして自律的にタスクを完了するまで実行します。
- 定期自動化タスク: 指定したスケジュールでタスクを自動実行します。
インストール方法
- 対応ブラウザ: Chrome、Firefox、Edge 等の主要ブラウザ。
- 必要な拡張機能: Tampermonkey または Violentmonkey のようなユーザースクリプトマネージャーをインストールしてください。
- スクリプトの追加:
- このリポジトリの
dist/deepseek-pp.user.jsを開き、Raw ボタンをクリックしてインストールします。 - または、直接 URL からインストール:
https://raw.githubusercontent.com/zhu1090093659/deepseek-pp/main/dist/deepseek-pp.user.js
- このリポジトリの
使用方法
インストール後、DeepSeek ウェブ版の画面に以下の機能が追加されます:
- 設定パネル: 長期記憶、ツール設定、スキル管理などを構成します。
- ツールバー: タスクの手動実行や状態確認が行えます。
- コマンド入力:
/で始まるコマンドで特定のアクションを実行します(例:/help、/skill list)。
基本的なコマンド
| コマンド | 説明 |
|---|---|
/help | ヘルプを表示 |
/skill list | 利用可能なスキル一覧 |
/skill run <name> | 指定したスキルを実行 |
/memory | 長期記憶の内容を表示 |
/task list | スケジュールされたタスク一覧 |
/task add <cron> <command> | 定期タスクを追加 |
設定項目
設定パネルから以下の項目を変更できます:
- 長期記憶の有効/無効
- MCP ツールの有効/無効
- Shell ツールの有効/無効 (セキュリティ警告あり)
- スキルディレクトリのパス
- API エンドポイント (必要に応じて)
スキルの作成
独自のスキルは、特定の形式で定義します。詳しくは SKILLS.md を参照してください。
セキュリティ注意
- Shell ツールを有効にすると、スクリプトが任意のコマンドを実行できるようになります。信頼できる環境でのみ使用してください。
- MCP ツールは設定されたプロトコルに従い、許可された操作のみ実行します。
ライセンス
MIT License.
貢献
バグ報告や機能リクエストは Issues へお願いします。