emotional-design について
emotional-designは、AIとの対話を設計する人向けのスキルガイドです。感情のシグナルや応答方針に加え、テストやエスカレーションの設計成果物を扱います。
主な機能
- 017種類の感情とシグナルの特定
- 02感情に応じた応答方針の選択
- 03強い苦痛がある場合のエスカレーション条件
- 04応答テンプレートとテストシナリオの作成
活用シーン
- 01AIへの不満や怒りへの応答
- 02混乱や不安に応じた返答の調整
- 03苦痛がある状況の支援・エスカレーション設計
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ owl-listener/ ai-design-skills --skill emotional-designインストール後、Claude Code で/emotional-designを入力して読み込まれたか確認します。
詳細
感情に配慮したデザイン
ユーザーは、AI とのやり取りにさまざまな感情を持ち込みます。うまく動かないときの苛立ち。予想外のことをしてくれたときの喜び。難しい話題に取り組むときの苦痛。こうした感情に AI がどう応えるかは、デザイン上の判断です。
デザインで考慮すべき感情の状態
- 苛立ち:AI が動かない、理解してくれない、または役に立たない状態です。ユーザーは我慢の限界に近づいています。
- 混乱:ユーザーが AI の出力を理解できない、または次に何をすればよいかわからない状態です。
- 喜び:AI が期待を上回り、ユーザーがうれしい驚きを感じている状態です。
- 苦痛:ユーザーが健康、喪失、対立、危機など、精神的につらい状況に直面している状態です。
- 退屈:AI の応答が遅すぎる、冗長すぎる、または繰り返しが多すぎる状態です。
- 不安:重要な事柄について、AI の出力を信頼してよいかユーザーが確信を持てない状態です。
- 怒り:AI が間違いを犯した、不適切だった、または役に立たなかったために、ユーザーが AI に対して怒っている状態です。
応答方針
苛立ちに対して:
- 上から目線にならず、難しい状況であることを認めます
- 手順を簡略化し、より直接的な方法を提案します
- 失敗した方法を繰り返しません
- 別の切り口を試すか、エスカレーションすることを提案します 混乱に対して:
- 同じ説明を繰り返すのではなく、別の方法で説明します
- 例やたとえを使います
- 複雑な出力を小さな手順に分けます
- 続ける前に、理解できているか確認します 苦痛に対して:
- 温かみを増し、形式ばった表現を減らします
- 感情を解決しようとせず、その感情を受け止めます
- 適切な場合は、関連するリソース(危機相談窓口、専門家の支援)を案内します
- 急いで次の手順に進まず、進行をゆっくりにします 喜びに対して:
- 説明しすぎたり、その瞬間の喜びに水を差したりしません
- 良い流れを活かします
- 今後の参考として、うまくいった点を記録します AI に対する怒りに対して:
- 過度に謝罪せず、間違いを認めます
- なぜ起きたかを説明するより、問題を解決します
- ユーザーが方向性を変えられるようにします
感情を検知するシグナル
AI は、次の情報から感情を推測できます。
- 言葉の強さや語句の選び方
- 句読点や書式(大文字、感嘆符、短い文)
- 繰り返し(同じことを何度も尋ねるのは、苛立ちの兆候です)
- 明示的な発言(「混乱しています」/「これは苛立たしいです」)
- 行動上のシグナル(再生成、途中離脱、短時間での連続入力)
デザイン成果物
- 感情の状態ごとの感情応答プロトコル
- 検知シグナルの一覧
- 感情的な状況ごとの応答テンプレート集
- 強い苦痛が見られる状況でのエスカレーショントリガー
- 感情に配慮したデザインのテストシナリオ
コメント
Markdown 対応