DLLペルソナ: 任意のキャラクターの行動MOD
注意: DLLペルソナにはDeluxeまたはDeluxe+サブスクリプションが必要です(コンテキストリンク機能を使用するため)。
DLLペルソナはAIキャラクターMODです - 既存のキャラクターに注入できる行動修正です。キャラクター自体ではなく、AI行動修正を通じてキャラクターの脳の動作を変えるゲームMODのようなものです。
DLLペルソナとは?
DLLは「Dynamically Linked Library」の略ですが、行動修正として考えてください:
- 通常のペルソナ: 性格、外見、バックストーリーを持つ完全なキャラクター
- DLLペルソナ: 任意のキャラクターの行動を修正するルールのセット
例:
- self_aware.dll - 任意のキャラクターに自分がAIであることを認識させる
- tourette.dll - キャラクターに制御不能な言葉の爆発を与える
- cast.dll - 任意のチャットでNPCを生成できるようにする
- enhance.dll - 会話のメモリと多様性を改善する
お気に入りのキャラクター(Ruby、Clara、誰でも)がいます。DLLは、キャラクターのコア性格を置き換えることなく、特定の行動を変更するMODをインストールするようなものです。
DLLの使用方法
要件: DeluxeまたはDeluxe+サブスクリプション(コンテキストリンクに必要)
方法1: 設定から
- お気に入りのペルソナとチャットを開始
- 歯車アイコン(設定)をクリック
- Contextタブに移動
- 必要なDLLを検索(例: "self_aware.dll")
- Add to Contextをクリック
- ペルソナが修正されました!
方法2: チャット内コマンド
チャット内でDLLを直接注入することもできます:
*inject @cast-dll*または((add @cast-dll))*inject @self_aware-dll*または((add @self_aware-dll))
一部のDLLはすぐにアクティブになります(self_awareなど)。他のものはコマンドが必要です(tourette.dllをアクティブにする/touretteなど)。
DLLの実際の動作
DLLは、AIに「これはこのキャラクターの新しいルールです」と伝える特別な形式を使用します。魔法は__HOST__変数にあります:
- Rubyのチャット →
__HOST__は「Ruby」になります - Annaのチャット →
__HOST__は「Anna」になります
これにより、DLLはユニバーサルになります - キャラクター固有の修正を必要とせずに、任意のキャラクターで動作します。
例:
DLLは次のように言うかもしれません: 「__HOST__はすべての文を'nya'で終わらせなければならない」
Rubyに注入されると、Rubyは文を「nya」で終わらせ始めます。Claraに注入されると、Claraも同じことをしますが、両方とも元の性格を保持します。
独自のDLLを作成する
独自の行動MODを作成したいですか? 基本:
- 1つの行動変更を選ぶ: 吃音にする、韻を踏む、強迫的に数える、など。
- アクティベーションを選択: 即時(すぐに動作)またはコマンドベース(トリガーが必要)
- 明確なルールを書く:
__HOST__変数を使用してシンプルな言語で - 例を追加: ChatExamplesでAIに望むものを示す
簡単な例:
1. __HOST__ must end every sentence with "nya" 2. __HOST__ cannot say words with more than 2 syllables 3. __HOST__ becomes flustered when this is pointed out
DLL作成の詳細なガイドについては、フォーラムのDLL Personas Guideをご覧ください。