dsh-memory-evolveA72
@csyangwenDSH に「セッションをまたぐ長期記憶」と「バックグラウンドの自己進化」をもたらす純プラグイン実装。5 軌の記憶、git ブランチ認識、ターン内自己レビュー、スキルの自己進化とスキルマネージャ、4 軌の ToDo、COI スケジューリング、セッションブロードキャストと検索、プロンプトマネージャを備え、コア改変ゼロ・ランタイム依存ゼロ。
package.json に dsh.bundle の宣言がないため、profile に入れてもアセンブリされません。 インデックス一覧・ドキュメント・単体アプリ、あるいは開発中のものかもしれません。使い方はリポジトリの README を確認してください。
AI の対話はふつう一度きりだ。プロジェクトを変え、数日空け、新しいセッションを開けば、相手はあなたが誰かを忘れている。このプラグインは DSH に、セッションをまたぐ長期的な作業記憶を与える。記憶は 5 つの軌に分かれる。ユーザープロフィール(好み、所属、コミュニケーションの癖。毎ターン参照される)、グローバルな事実(環境・ツール・慣習といった長期知識)、プロジェクト重要記憶(現在のプロジェクトの取り決め・決定・アーキテクチャ・踏んだ地雷。自動でコンテキストに注入され、重要な結論は特定の git ブランチでのみ有効と印を付けられる)、そしてプロジェクトログと日次ログ(毎ターン自動で進捗を記録し、追跡可能)。記憶への書き込みはあなたの確認を経て初めて有効になり、AI が勝手に書き込むことはない。記憶が増えたらアーカイブさせることもでき、アーカイブした項目はコンテキストに注入されなくなるが、いつでも戻せる。結果への反応(「いいね」「まだ直ってない」)は日次ログとプロジェクトログの `【反馈】` 行として記録され、しばらく貯まれば「どの種類のタスクが得意/不得意か」を AI 自身に分析させられる。導入すると能力タブの列が増える——記憶、スキル、ToDo、無限キャンバス、COI スケジューリング、セッションブロードキャスト、プロンプト、記憶同期、モデル設定、ブックマーク、セッションレビューなど。多くは AI のツール一覧を圧迫しないよう既定でオフになっており、必要なものを設定で有効にする。記憶同期は複数マシンでプロジェクト記憶を共有し、既定では自分のコードリポジトリの専用ブランチに保存するのでコードを汚さない。コードは公開だが記憶は private にしたい場合は、別の共有記憶リポジトリを指定すればよい。4 軌の ToDo は生活・仕事・プロジェクト・日次に分かれ、プロジェクト軌は作業ディレクトリごとに分離される。
- ▸5 軌の記憶:ユーザープロフィール / グローバル事実 / プロジェクト重要記憶 / プロジェクトログ / 日次ログ。重要な結論は特定 git ブランチ限定にできる
- ▸記憶への書き込みは確認後に有効、AI は勝手に書かない。項目はアーカイブで注入停止、いつでも復帰可能
- ▸記憶同期は自分のコードリポジトリの専用ブランチで複数マシン共有(コードは汚さない)。公開リポジトリなら別の共有記憶リポジトリも指定可
- ▸4 軌の ToDo(生活/仕事/プロジェクト/日次)を作業ディレクトリごとに分離、加えて COI スケジューリング・セッションブロードキャストと検索・スキルの自己進化
五轨记忆+待办+技能+会话编排的重型记忆插件,场景化文档写得极好,9 天 288 commit
