csyangwen/dsh-memory-evolve
为 DeepSeek Harness 带来「跨会话长期记忆 + 后台自我进化」能力的纯插件实现:五轨记忆 · git 分支感知 · 回合内自我审查 · 技能自我进化与技能管理器 · 四轨待办 · COI 调度 · 会话广播 · 会话搜索 · 提示词管理器 · 临时信息便签——零核心修改、零运行时依赖,随装随用、卸载即净。
dsh‑memory‑evolve – 何であるか
dsh‑memory‑evolve は DSH チャットアシスタントプラットフォーム用のプラグインです。長期間にわたるクロスセッション記憶、タスクとスキルの管理、複数のAI「エージェント」の調整、デバイス間での知識の同期、ファイルやノート用の視覚的「無限キャンバス」を提供する生産性指向の機能群を追加します。要するに、単一セッションのチャットボットを、永続的でチームのような共同作業者に変えるのです。
コア機能(READMEに記載)
| 機能 | 機能内容 | 一般的な利用例 |
|---|---|---|
| 長期記憶(5トラック) | ユーザープロフィール、グローバルな事実、プロジェクト固有の事実、プロジェクトログ、日々のログを保存。AIは必要に応じて読み書きでき、自動的に将来の会話に注入されます。 | 日をまたいでプロジェクトの意思決定を繰り返し説明する必要がなくなります。 |
| 記憶の同期 | 記憶のブランチをリモートのGitリポジトリ(または専用の「共有記憶」リポジトリ)にプッシュし、他のマシンでプルします。 | 複数のコンピュータから同じプロジェクトに取り組む、またはチームメイトと記憶を共有する。 |
| ToDoとプロジェクトログ | 生活、仕事、プロジェクト、日々の4つの別々のToDoトラック。ディレクトリごとにスコープされ、期日と優先度があります。作業ディレクトリごとに自動的にプロジェクトログが作成され、現在のGitブランチでタグ付けされます。 | 複数の並行プロジェクトのタスクと進捗を混同せずに追跡できます。 |
| ローカルファイル検索 | 簡単なファイル名検索とコンテンツ検索。一致するファイルやスニペットをAIに返します。 | チャットから離れずに、過去のノート、コードスニペット、デザイン資産を素早く検索できます。 |
| AIチームオーケストレーション | 「メイン」セッションから、追加のDSHセッション(例:フロントエンド、バックエンド、デザイン)を起動し、共有「ルーム」に配置できます。メインセッションは状態を照会、作業を割り当て、結果を受け取れます。 | 単一の開発者を、小規模で調整されたAIチームに変える。 |
| 外部AIエージェント | 画像の再設計、コードレビューなど重いタスクをKimi、Grok、Codex、Hermesなどの外部プロバイダーに割り当てます。タスクは非同期で実行され、プロジェクト記憶を受け取り、要約がログに書き戻されます。 | メインチャットの応答性を保ちながら、長時間実行や専門的な作業をオフロードできます。 |
| プロンプトライブラリインジェクション | 再利用可能なプロンプトテンプレート(コードレビューのチェックリスト、テスト戦略など)を保存し、AIが適切なものを自動的に挿入するか、ユーザーが手動で挿入できます。 | すべてのAIセッションで一貫したワークフローを強制できます。 |
| ブックマークとブランチ | 任意のチャットのターンをスターし、名前/要約付きのブックマークを作成し、DSHのネイティブブランチメカニズムを使ってそのポイントから会話をブランチできます。 | 非常に長い会話の管理で、重要な中間的な意思決定を失うことを防ぎます。 |
| 無限キャンバス | ファイル参照、ノート、画像、音声、動画などをドロップできる視覚ボード。AIは de_canvas ツールを使ってIDを読み書きできますが、コンテンツ全体をチャットコンテキストに読み込まない。 |
すべてのプロジェクト資産を1か所に集め、AIが必要に応じて取得できるようにします。 |
| セッションレベルのアドバイザー(レビュアー) | オプションの非表示レビューセッションが各ターンを監視し、info、nit、concern、blocker メッセージを発行し、ユーザーが入力したかのように戻します。グローバル、プロジェクト、セッション、レビュアー専用レベルで制約を設定できます。 |
手動監視なしでコーディング規準、セキュリティチェック、またはカスタムの規律を強制できます。 |
| モバイルUIと通知 | DSHのWeb UIはスマートフォンで動作;セッションをフィルタリングでき、AIはFeishu、QQ、WeChat、またはページ内「ベル」UIに通知をプッシュできます。 | コンピュータから離れていても情報を得られます。 |
すぐに始められる(クイックインストール)
- プラグインを DSHプロファイル(例:
webプロファイル)に追加:dsh plugin --profile web add github:csyangwen/dsh-memory-evolve - DSH webを再起動 – プラグインはバンドルされた
cordis.patch.ymlを通じて自動登録されます。 - 「Memory Evolve Settings」パネルで、必要な機能を有効化(ほとんどの機能はデフォルトで無効で、AIのツールリストを小さく保つため)。
- 同じ設定UIで、記憶同期、セッションアドバイザー、キャンバスなどのオプションモジュールを構成。
何を得られるか
- 永続的なコンテキスト – AIは、あなたが誰か、プロジェクトの意思決定、日々の進捗をセッション間で覚えています。
- デバイス間の連続性 – Gitリポジトリに記憶をプッシュ/プルすることで、どのマシンでもあなたが中断したところから再開できます。
- タスクオーケストレーション – 単一のチャットをミニチームに変える。内部のサブセッションと外部のAIエージェントが重い作業を処理します。
- 構造化された知識 – ToDo、ログ、スキル、視覚的キャンバスがすべてのアーティファクトを整理し、検索可能にします。
- 安全性と規律 – オプションのレビュアーが各ターンを監視し、自動的に介入できます。
- 柔軟性 – 必要な機能だけを有効化(例:記憶同期のみ、またはキャンバスのみ)でき、AIのツールセットが肥大化しません。
どの人が使うべきか
- DSH をすでに使っている開発者や知識労働者で、AIアシスタントを一時的なチャットボットではなく、長期的なパートナーとして使いたい人。
- 複数のマシンや共同作業者間でAI生成のインサイトを共有したいチーム。
- 複数の並行プロジェクトを運営しており、タスク、ログ、参照ファイルを1か所に保存したい人。
- メインセッションが専門的なサブエージェントを調整するAIドリブン「チーム」の概念に興味がある人。
制限と注意点(READMEより)
- プラグインは、DSHバージョン260810以降を実行していることを前提としています(一部の通知APIに必要)。
- 多くの機能はデフォルトで無効です。設定UIで有効化する必要があります。
- 記憶の書き込みは提案のみです – 永続化する前にAIが確認を求める。
- 同期の衝突はUIで手動で解決でき、ローカル、リモート、両方のバージョンを選べます。
- プラグインの更新はタグ付きGitリリースで行われます。何か問題が起きた場合、UIが警告を出し、ロールバックを処理します。
最後に
dsh‑memory‑evolve は、DSH AIチャットプラットフォーム向けの非常に包括的な生産性拡張です。永続的で検索可能な記憶、タスク管理、マルチエージェントオーケストレーション、視覚的アセットボード、オプションの自動レビューを追加し、単一のAIチャットを協働的で長期的な作業パートナーに変えることを目指しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト