ex-skill は何をしますか?
チャットログ、写真、メモをAIスキルに変換し、彼女の声で語りかけ、思い出を蘇らせます。
概要
このスキルは、大切な人とのデジタルな記録(チャット履歴、写真、メモ)を解析し、その人の話し方、記憶、性格を模倣する対話型AIエージェントを構築します。ユーザーは提供したデータを通じて、あたかもその人と再び会話しているかのような体験を得ることができ、思い出を長く大切に保つことができます。
対応プラットフォーム
- Claude Code
- Cursor
- Codex (OpenAI)
- その他のAIエージェント
スキルの仕組み
- データの収集: ユーザーが提供するチャットログ(WhatsApp、LINE、Telegramなど)、写真(EXIF情報・キャプションを含む)、テキストメモを収集します。
- データの前処理: 収集したデータから話し方のパターン、よく使うフレーズ、固有名詞、感情表現などを抽出します。写真からは日時や場所、写っているものの情報をテキスト化します。
- モデルの構築: 抽出した特徴を基に、AIがその人の口調や知識を学習し、対話用のモデルを生成します。
- 対話インターフェース: ユーザーが質問や思い出の共有を行うと、学習したデータを基に自然な返答を生成します。
使い方
- スキルをAIエージェントにインストールします。
- データフォルダ(例:
~/memory_data/)にチャットログ、写真、メモを配置します。 - 以下のコマンドを実行してスキルを起動します:
# データの読み込みと学習を開始
ex-skill --load ~/memory_data/
- 学習が完了したら、対話モードに入ります:
ex-skill --chat
環境変数
EX_SKILL_DATA_DIR: デフォルトのデータディレクトリを指定します。EX_SKILL_MODEL: 使用するAIモデルを指定します(例:gpt-4,claude-3)。
注意事項
- このスキルはプライベートなデータを扱うため、すべての処理はローカル環境で行うことを推奨します。
- 生成される応答は提供されたデータに基づくものであり、実際の人物を完全に再現するものではありません。
- プライバシーに配慮し、データの共有や公開は行わないでください。
ライセンス
MIT License
Memory is a way of holding on to the things you love, the things you are, the things you never want to lose.