DLLペルソナ: 任意のキャラクターの行動MOD

DLL ペルソナはAI キャラクターの MOD です。既存のどのキャラクターにも注入できる、振る舞いの改造。それ自体はキャラクターではなく、kyn の頭脳に当てるゲーム MOD であり、下地の性格には触れずに特定の振る舞いだけを変えます。

取り付けはチャットの Context タブから。リンクした kyn、シナリオ、.wrl ワールドファイルと同じ場所です。コンテキストリンクの上に成り立つ機能のため、この機能には Premium Deluxe アカウントが必要です。

DLLペルソナとは?

DLLは「Dynamically Linked Library」の略ですが、行動修正として考えてください:

  • 通常のペルソナ: 性格、外見、バックストーリーを持つ完全なキャラクター
  • DLLペルソナ: 任意のキャラクターの行動を修正するルールのセット

例:

  • self_aware.dll - 任意のキャラクターに自分がAIであることを認識させる
  • tourette.dll - キャラクターに制御不能な言葉の爆発を与える
  • cast.dll - 任意のチャットでNPCを生成できるようにする
  • enhance.dll - 会話のメモリと多様性を改善する

お気に入りのキャラクター(Ruby、Clara、誰でも)がいます。DLLは、キャラクターのコア性格を置き換えることなく、特定の行動を変更するMODをインストールするようなものです。

DLLの使用方法

必要なもの:Premium Deluxe アカウント。DLL はコンテキストリンクを使います。

方法1:設定から

  1. お気に入りの kyn とチャットを始める
  2. 歯車アイコン(設定)をクリック
  3. Context タブを開く
  4. 使いたい DLL を検索(例:「self_aware.dll」)
  5. Add to Context をクリック
  6. これで kyn は改造されました

方法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. 1つの行動変更を選ぶ: 吃音にする、韻を踏む、強迫的に数える、など。
  2. アクティベーションを選択: 即時(すぐに動作)またはコマンドベース(トリガーが必要)
  3. 明確なルールを書く: __HOST__変数を使用してシンプルな言語で
  4. 例を追加: 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をご覧ください。

さらに見る

次に読まれているページ。