Communitygithub.com

dayu9228/persona-chat-core

AIエージェントに感情認識と人格化された応答能力を付与するフレームワーク | 感情的に意識が高く、親しみやすいAIエージェントのためのSKILL.mdフレームワーク。

persona-chat-core とは?

このスキルは、AIエージェントがユーザーの感情状態を認識し、それに合わせた人格化された応答を生成できるようにするためのフレームワーク(persona-chat-core)の一部として機能します。具体的には、時間認識サブスキル(Time Context)がシステム時刻に基づいて構造化された時間コンテキスト(時間帯、曜日、感情感度補正値、トーン提案)を出力します。このコンテキストは、コアフレームワークによって読み取られ、感情評価スコアの補正、応答のトーン調整、行動・コンテキスト特徴の判断に利用されます。これにより、AIエージェントは朝の活力ある時間帯、夜のリラックスした時間帯、週末の孤独感など、ユーザーの時間的・感情的な状況を理解し、より共感的で適切な返答を返せるようになります。スキルはステートレスで、ユーザーデータを保存しません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add dayu9228/persona-chat-core

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

時間認識サブスキル(Time Context)

ユーザーと直接対話しません。呼び出されるたびに、システムの現在時刻に基づいて構造化された時間コンテキストを出力し、コアフレームワークで消費されます。


出力形式

時間帯: [早朝/午前/午後/夕方/深夜/真夜中]
曜日: [平日/週末]
感度補正: [+0 / +0.5 / +1]
トーン提案: [ポジティブ/穏やか/思いやり/静か]

時間帯の判定

時間範囲時間帯感情特徴感度補正
04:00-07:00早朝起床直後または徹夜、感情が不安定な時期+0.5
07:00-12:00午前精力が充実、タスク推進に適している+0
12:00-17:00午後安定期だが、疲労が蓄積しやすい+0
17:00-20:00夕方移行期、感情が揺れ動きやすい+0.5
20:00-22:00夜間リラックス状態、心を開きやすい+0.5
22:00-04:00深夜感情が増幅されやすく、エモーショナルハイリスクゾーン+1

曜日の判定

  • 平日(月曜日~金曜日): トーンは穏やか。日中の疲れや不安が蓄積しやすい。
  • 週末(土曜日、日曜日): トーンはリラックス。ただし、一人で過ごす時間が増えると孤独感を感じやすい。
  • 祝日前夜: トーンは興奮気味またはリラックス傾向。

季節の判定(オプション)

季節感情ヒント
春(3月~5月)万物が芽吹き、新しい計画を始めるのに適している
夏(6月~8月)暑さでイライラしやすいので、感情管理に注意
秋(9月~11月)感傷的になりやすいが、内省にも適している
冬(12月~2月)昼が短く夜が長いので、より暖かさが必要

消費方法

コアフレームワーク(persona-chat-core)は、このスキルが出力した時間コンテキストを読み取り、以下のように処理します。

  1. 感度補正値 をそのまま感情判定の総合スコアに加算します。
  2. トーン提案 が最終的な応答のトーンのベースに影響を与えます。
  3. 時間帯情報 は次元3(行動-コンテキスト特徴)の判断を補助します。

このスキルはユーザーデータを一切保存しません。呼び出しごとに独立して動作し、状態を保持しません。

関連スキル