AI ページ感知
閲覧中の記事を読み取り、選んだ LLM がキャラクターの口調で感想を生成。確率と対象ページを設定できます。
AI 対応 WordPress 伺かプラグイン
WordPress サイトに伺かキャラクターを住まわせるプラグイン。
記事を読んで感想をこぼし、訪問者と言葉を交わし、
夜には眠り、贈り物には少しだけ表情を変える。
千年以上生きた魔法使いだよ。
― 周りの持ち物はクリックできます ―
― 記事の内容を読み、フリーレンが AI で感想を語る ―
魔法は探し求めている時が一番楽しいんだよ。
正直興味はないよ。だから見て確かめるんだ。
千年も前のことなのに、
結局私は先生の手のひらの上か…
ビルドもフレームワークも不要。
WordPress プラグインとして入れるだけで、キャラクターが話し始めます。
閲覧中の記事を読み取り、選んだ LLM がキャラクターの口調で感想を生成。確率と対象ページを設定できます。
SSE ストリーミングによる多ターン会話。履歴はブラウザに保存され、チェックサムでサーバー側と整合性を確認します。
静的セリフ、または LLM が時間帯・季節・訪問状況からその場で生成するセリフ。来訪の初回には AI の挨拶も。
管理者は /remember で会話から事実を抽出し、キャラクターに覚えさせられます。次の会話から反映されます。
対話モードの 🎁 から品物を渡すと、品物と添えた言葉の両方にキャラクターが反応します。品目は items.json で定義。
深夜は眠り、朝は寝坊し、昼には昼寝も。話しかけると目覚めのアニメーションと一言のあと、また話し始めます。
頭や手などのタッチゾーン、周囲の装飾品をクリックすると、それぞれに応じた反応を返します。
1 枚絵から連番フレームまで。フォルダ内の画像を自然順に再生し、絵文字・思考吹き出しも重ねられます。
WordPress Abilities API と連携し、人気記事の確認・Bot 統計・IP ブロックなどを会話の中で実行します。
1 日 1 回、設定した確率でキャラクターが日記を書いて投稿。日記用には別の AI プロバイダーを選べます。
Open-Meteo(キー不要)の天気、calendar.json の季節・祝日、管理人の誕生日を会話に織り込みます。
Bot 防護を内蔵。API キーは AES-256-GCM で暗号化保存、匿名訪問者の AI 呼び出しはセッショントークンで保護。
manifest.json と画像、personality.md などをまとめた ZIP を管理画面からアップロードして追加できます。
管理画面とログは英語・繁体字中国語・日本語に対応。AI の応答言語はキャラクターごと、または全体で設定できます。
REST コントローラ、AI プロバイダー Factory、フィルター・アクション、外部 .txt / .json ダイアログ。
想いっていうのは言葉にしないと伝わらないのに。
コミュニケーションはチームワークを高めるんだよ。
知らなかったでしょ。
私の集めた魔法を褒めてくれた馬鹿がいた。
それだけだよ。
管理画面の「LLM 設定」でいつでも切り替えられます。
API キーは保存時に暗号化され、平文では残りません。
手元または自前のリモートサーバーで実行。Qwen3 などの思考モデルにも対応し、API 利用料はかかりません。
高速・低コスト。ストリーミングとツール呼び出しに対応します。
既定 gemini-2.5-flash
mini 系モデルが生成品質と API コストのバランスに優れ、普段使いにおすすめです。
既定 gpt-4.1-mini
表現力が豊かで、ニュアンスのあるキャラクター対話に向いています。
既定 claude-sonnet-4-6
日記は別のプロバイダー・キーで動かせます。会話は Ollama、日記はクラウド、といった使い分けも可能です。
お前の前にいるのは、
千年以上生きた魔法使いだよ。
勇者ヒンメルが、そうしたってことだよ。
みんなとの冒険だって、
私の人生の百分の一にも満たない。
時間の無駄だからね。
色々教えてもすぐ死んじゃうでしょ。
人間の寿命は短いってわかっていたのに…
なんでもっと知ろうと思わなかったんだろう。
私は今の話をしているんだよ。
ZIP をアップロードして有効化するだけ。
以降の更新は WordPress の管理画面に通知されます。
プラグイン → 新規追加 → プラグインのアップロード で ZIP を選び、有効化します。
設定 → MP Ukagaka の一般設定で表示を確認。フリーレンは内蔵セリフですぐに話し始めます。
LLM 設定でプロバイダーとキーを登録し、ページ感知や対話モードを有効にします。
要件:WordPress 5.0 以上 ・ PHP 7.4 以上。AI 機能には OpenSSL 拡張と wp-config.php の AUTH_KEY が必要です。
詳しい資料は英語で一元管理しています。
ページの読み込みから最初の一言、七つの話し手、チャットの往復、裏方の処理までを四枚の図で。ほかの資料と違い、日本語で読めます。
ユーザーガイドUser Guideインストール、各設定画面、対話モード、日記、FAQ。
キャラクター作成Ghost Guidemanifest、人格ファイル、画像、ZIP の作り方。
開発者ガイドDeveloper Guide構成、モジュール、設定構造、拡張方法、テスト。
API リファレンスAPI Reference関数、フック、REST エンドポイント、SSE 形式。
AbilitiesAbilities API内蔵の能力、権限、新しい能力の追加方法。
変更履歴Changelogすべてのバージョンの詳しい変更点。