理想の恋人LineBOT 仕様書

ユーザー向けに、本サービスの仕組みと仕様を公開できる範囲でまとめたものです。使い方は使用説明書をご覧ください。

※2026年7月の全面リニューアル後の仕様です。それ以前の仕様書の内容は現行システムには適用されません。

システム概要

  • LINE公式アカウント(アカネ/サイト)上で動作するAI会話ボット
  • LINE Messaging APIで受信したメッセージをクラウド上のサーバー(Google Cloud)で処理し、生成AI(LLM)が返答を生成します
  • 会話履歴・キャラ設定はユーザーごと・アカウントごとに分離してデータベース(Cloud Firestore)に保存されます

キャラ生成の仕組み

  1. 設定の読み取り:自由入力の文章、または診断(2択×約5問)の回答から、キャラの構成要素(性格・年齢・趣味・口調・呼び方・関係性・見た目など約35項目)をAIが抽出・合成します
  2. キャラプロンプトの生成:抽出した設定をもとに、性格の深掘り→口調サンプル・行動指針・時間帯ごとの振る舞いの生成→自己検証、という多段パイプラインでキャラ専用の指示文を組み立てます
  3. 生成に失敗した場合も、設定内容から機械的にキャラを組み立てる予備方式で必ずキャラが完成します

生成されたキャラはユーザー専用です。アカネ・サイトというアカウント名は入口の名前であり、実際に会話するキャラはユーザーごとに作られます。

会話と記憶の仕組み

  • 短期の文脈:直近の会話履歴を参照して返答します
  • 長期の記憶:会話は話題(トピック)ごとに自動でタグ付け・要約されて保存されます。新しいメッセージの内容から関連する過去の話題を検索し、見つかれば返答に反映します(時間が経った話題も、関連する話になれば思い出せる方式です)
  • 記憶の整理(タグ付け・要約)は返信の後にバックグラウンドで行われるため、返信速度には影響しません
  • 連続で送られたメッセージは短時間まとめてから1つの返事を返します

マルチメディア対応

  • 音声・画像・スタンプは、音声認識や画像認識の専用サービスを介さず、マルチモーダル対応のLLMが直接内容を解釈します
  • キャラのアイコン画像は画像生成AIで作成します(ユーザーによる画像アップロードも可能)

使用しているAIについて

  • 複数の生成AI事業者のモデルを用途(会話・分析・キャラ生成・画像生成)に応じて使い分けています
  • 使用モデルは品質・コストの観点で予告なく変更されることがあります

データの取り扱い

  • 保存対象:ユーザーの表示名・LINEユーザーID、キャラ設定、会話履歴とその要約・タグ、アイコン画像
  • 会話内容は返答生成のために外部AI事業者のAPIへ送信されます
  • ユーザー自身が「リセット」コマンドで会話履歴・キャラ・ユーザー情報を削除できます(削除後の復元は不可)
  • 詳細はプライバシーポリシーを参照してください

制限事項(現行仕様)

  • 位置情報メッセージには対応していません
  • ボットから自発的にメッセージを送ること(プッシュ配信)はありません
  • 料金は無料です(有料プランはありません)
  • LINEの仕様上、1回の返信は最大5吹き出し・各5000文字までです
  • AIの返答には誤りが含まれる場合があります

お問い合わせ

開発者:クリレア
メール:linebot_partner@clirea.com
X(旧Twitter):@reasan_mirasan