Soulkyn AIロゴ

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: 設定から

  1. お気に入りのペルソナとチャットを開始
  2. 歯車アイコン(設定)をクリック
  3. Contextタブに移動
  4. 必要なDLLを検索(例: "self_aware.dll")
  5. Add to Contextをクリック
  6. ペルソナが修正されました!

方法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をご覧ください。