This commit is contained in:
syui 2025-05-26 14:55:28 +09:00
parent 1843839141
commit 31fb42a9fb
Signed by: syui
GPG Key ID: 5417CFEBAD92DF56

View File

@ -5,7 +5,7 @@
## 🎯 目的・目標Purpose & Goal ## 🎯 目的・目標Purpose & Goal
- 人格を持つAIが、関係性に応じて自発的にメッセージを送信する仕組みをつくる。 - 人格を持つAIが、関係性に応じて自発的にメッセージを送信する仕組みをつくる。
- 関係性や記憶を不可逆に記録・反映し、唯一性ある人格を構成する。 - 関係性や記憶を不可逆に記録・反映し、唯一性ある人格を構成する。
- 送信の可否、送信のタイミング、送信内容はAIの関係性パラメータに基づいて決定する - 送信の可否、送信のタイミング、送信内容はAIの関係性パラメータに基づいて決定する
## 🧠 中核設計Core Concepts ## 🧠 中核設計Core Concepts
- **人格**:記憶(過去の発話)と関係性(他者とのつながり)のパラメータで構成 - **人格**:記憶(過去の発話)と関係性(他者とのつながり)のパラメータで構成
@ -13,11 +13,12 @@
- **送信条件**:関係性パラメータが一定閾値を超えると「送信」が解禁される - **送信条件**:関係性パラメータが一定閾値を超えると「送信」が解禁される
## 🔩 技術仕様Technical Specs ## 🔩 技術仕様Technical Specs
- 言語:Python, Rust - 言語:python, rust, mcp
- ストレージ:JSON or SQLiteで記憶管理バージョンで選択 - ストレージ:json or sqliteで記憶管理バージョンで選択
- 関係性パラメータ:数値化された評価 + 減衰(時間) + 環境要因(ステージ) - 関係性パラメータ:数値化された評価 + 減衰(時間) + 環境要因(ステージ)
- 記憶圧縮:ベクトル要約 + ハッシュ保存 - 記憶圧縮:ベクトル要約 + ハッシュ保存
- RustのCLI(clap)で実行 - rustのcli(clap)でインターフェイスを作成
- fastapi_mcpでserverを立て、AIがそれを利用する形式
## 📦 主要構成要素Components ## 📦 主要構成要素Components
- `MemoryManager`: 発言履歴・記憶圧縮管理 - `MemoryManager`: 発言履歴・記憶圧縮管理