omdsh-dev/dsh-mnemon

Composable, view-based context for DeepSeek Harness. Pluggable sources and strategies, with layered memory and self-evolving skills out of the box.

dsh‑mnemon – DeepSeek Harness エージェントのための階層化された可視メモリ

これは何か

  • DeepSeek Harness (DSH) プラットフォーム用のプラグイン(および関連プラグイン群)で、大規模言語モデルエージェントに構造化された多層メモリシステムを提供します。
  • ランタイムメモリ(現在のターンの短期情報)、プロジェクトドキュメント(設計、手順など)、メモリスペース(長期、プロバイダー backed のエビデンス)を分離します。
  • このプラグインは公開 SDK 上に構築されており、開発者は新しいソース(メモリの保存先)やストラテジー(エージェントが読み書きを決定する方法)を追加し、サードパーティのストレージバックエンドを組み込むことができます。

主な機能

機能 説明
階層化メモリ 短期コンテキストを常駐させ、必要なときだけドキュメントや長期情報を取得し、トークン消費を削減します。
ターンレベルの可視性 各応答後にメモリバーが、そのターンでアクセスしたすべてのドキュメントやメモリを一覧表示し、ワンクリックでメモリシステム内のソースを開きます。
ワンクリック保存 「ブレインマーク」で応答のスニペットを選択し、タスクエージェントに送信して、適切なメモリスペース(作業用、プロファイル用、カスタム)に保存できます。
自己進化スキル SKILL.md ファイルを追跡し、実際の会話をレビューし、改善されたスキルバージョンをドラフトし、バックテストを実行し、最適なバージョンを採用できます。
構成可能なプラグイン メインストラテジーとオプションの拡張機能はプラグインページで切り替えられ、各コンポーネントには独自の設定ページがあります。
プラグ可能なストレージプロバイダー ネイティブのローカルストア(Mnemon Native)と8つのサードパーティプロバイダー(例:Mem0、Hindsight、Supermemory)をサポートします。
拡張可能なSDK 開発者は dsh‑mnemon/extension-sdk と provider‑sdk を使用して、新しいソース、ストラテジー、プロバイダードライバーを記述できます。

始め方

  1. Node 22+ と pnpm をグローバルにインストールします。
  2. DSH Web UI を実行し、プラグインを追加します:
    npm install --global pnpm
    npx @deepseek-ai/dsh web   # DSH UI が開きます
    # UI で → プラグイン → プラグインを追加 → 「dsh‑mnemon」と入力 → インストール → 有効化
    
  3. メモリシステム サイドバーを開き、ステータス、ランタイムメモリ、プロジェクトドキュメント、メモリスペースを確認します。
  4. モデルと対話し、応答下のブレインマークを使用して有用な情報を保存します。
  5. (オプション)Mnemon CLI(npm i -g @mnemon-dev/mnemon)をインストールするか、永続ストレージ用にサードパーティプロバイダーを有効にします。

典型的なユースケース

  • セッション全体でユーザーの好みを記憶しつつ、モデルに履歴全体を送信しないカスタマーサポートボット。
  • クエリが関連セクションに触れた場合にのみ、大規模な設計ドキュメントを参照する研究開発アシスタント。
  • 検証済みの事実を長期メモリスペースに保存し、オンデマンドで取得するナレッジベースエージェント。
  • 実際の使用状況からプロンプトが自動的に進化し、デプロイ前にバックテストを行うスキル駆動の自動化。

システムの拡張

  • ソース:dsh‑mnemon-source‑*/README.md SDK ガイドラインに従って、新しいストレージバックエンド(例:企業 wiki)を実装します。
  • ストラテジー:カスタムターンロジック(例:特定のプロバイダーを優先)を作成し、拡張機能として登録します。
  • プラグインページ:すべてのコンポーネントが独自の設定 UI とともに表示され、構成が簡単です。

プロジェクトの健全性

  • npm(dsh‑mnemon)で公開され、バージョンバッジ、ダウンロード数、定期的なリリースがあります。
  • MIT ライセンスのコア;サードパーティプロバイダーは独自のライセンスを保持します。
  • CI スクリプト(pnpm verify、pnpm verify:plugins)は、実際の DeepSeek モデルに対してエンドツーエンドテストを実行します。
  • ドキュメントには UI ガイド、アーキテクチャ図、ロードマップが含まれます。

結論 dsh‑mnemon は DeepSeek Harness を、透過的で構成可能なメモリを持つエージェントに変え、検査・編集・拡張が可能で、開発者がよりスマートで信頼性の高い LLM ベースのアプリケーションを構築するのに役立ちます。

関連

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