まず画面を持たないこと
3D 表示はなく、何も描画しません。ビューアがグラフィックス カードに使う分を、NeuraCore は普通のパソコンで十数のセッションを同時に開いておくために使います。
考え方
3D 表示はなく、何も描画しません。ビューアがグラフィックス カードに使う分を、NeuraCore は普通のパソコンで十数のセッションを同時に開いておくために使います。
どのアバターも同じアプリケーション内のセッションで、それぞれのウィンドウ、インベントリ、チャットを持ちます。切り替えはクリック 1 回で、ログインし直す必要はありません。
インターフェースにできることはすべて Automation の操作として登録され、組み込み Python と AI コントローラーから使えます。ボタンでできることで、スクリプトの手が届かないものはありません。
できること
Second Life でも OpenSimulator のグリッドでも、アバターのグループ全体を接続し、再接続し、順番に起動します。切断のあとは各自で戻り、グリッドが求めれば二要素認証のコードに答え、どのライセンスで動いているかをステータス バーに表示します。
公開プロフィール、ピック、クラシファイド、メモ、着用中のシェイプ。さらにグリッドから届くものすべて、つまり招待、支払い通知、権限の確認、システム メッセージを集め、返答待ちの件数を示します。
リンデンドルの残高と、受け取りと支払いの全履歴。支払いは自分で有効にするまで無効で、これは明記する価値のある唯一の初期設定です。
参照、検索、作成、移動、コピー、プレビュー、共有、削除。日付フィルターで届いたばかりのものを探せ、全体を対象にした検索が必要なときは Fetch All ですべて読み込みます。
アウトフィットの着脱、全体の入れ替えや上からの追加、何をどの装着ポイントに着けているかの確認、そして変更可能なシェイプならスライダーごとの編集ができます。
ローカル チャット、インスタント メッセージ、グループの会話を、アバターごとに分けて未読数とともに保ち、必要なら自分のアバターへ転送します。
ホーム、名前を指定したリージョン、座標へのテレポート、テレポート申し出への応答、近くの住人と過去に見た住人の確認、そしてリージョンが送ってきたオブジェクトの一覧。
歩く、飛ぶ、座る、テレポートする、そして選んだ距離と方角で他のアバターをリージョンをまたいで追いかけます。本当に追いつけないときは、追う側がはっきりそう伝えます。
自分で一度歩いた経路を、アバターが一人でたどります。順方向、ループ、逆走、ランダムな順のいずれでも。あなたが座った場所で座り、切断のあとは再開します。
クライアントにできる操作すべての登録簿、操作ごとの許可スイッチ、実行した操作と結果の履歴、そしてそれらをつなぐ組み込み Python。インターフェースとの同期は誰かの記憶ではなくプロジェクトの規則が保ちます。
サービス、モデル、性格を選び、誰が話しかけてよいかを決め、要求と応答と選ばれた操作が届くのを見られます。自分自身と各住人について覚えている内容は、読むのも直すのも消すのもあなた次第です。
Second Life の商売についてアバターに教えておけば、勘ではなくあなたが書いた内容からお客さまに答えます。質問に必要な部分だけを取り出します。Business ライセンスに付属します。
構成
製品はデスクトップ クライアントです。ほかのすべては、それについての一つの問い、つまりどのライセンスで動いているのかに答えるため、そして答えられないときに正直にそう言うために存在します。
アバターを動かし、起動時とその後も定期的に、何が許されているかを尋ねます。ライセンスについて自分で判断することはありません。
ライセンスの判断が下される唯一の場所。呼び出す側は共有の秘密で身元を示し、それができない要求には説明なしの 403 が返ります。
購入のもう半分。装着した HUD が、それを着けているアバターを登録し、その一度の使用で使い切られます。
読み書きはすべてストアド プロシージャを通ります。アプリケーションのアカウントが持つのは EXECUTE だけで、テーブルの権限は一つもありません。
ライセンス
ライセンスは Second Life の HUD としてマーケットプレイスで販売されています。装着して有効化するとあなたのアバターに記録され、クライアントは次の確認でそれに気づきます。
メイン アバター 1 体とスロット 1 つが恒久的に。購入は不要で、期限切れもありません。
入口となる購入であり、期間制ライセンスすべての前提です。Individual 6 か月または Business 3 か月が付き、どちらにするかは HUD で選びます。
スロット 1 つに対する 1 週間、1 か月、または 1 年の時間。Business の時間が動いている間は、失われるのではなく停止します。
Business 区分での同じ三つの期間。スロット上で優先され、尽きるまで Individual の時間を保留にします。
時間はカレンダーではなくスロットに属します。保留中のライセンスは消費されません。
動作中の各ライセンスに含まれるもの。初期ライセンスは列ではありません。無料を他の二つのいずれかに変える購入です。
| 無料 | Individual | Business | |
|---|---|---|---|
| 操作できるアバター | 1 体 | スロットごとに 1 体、スロットは買い足せます | スロットごとに 1 体、スロットは買い足せます |
| 接続、自動再接続、Master、許可した住人 | 含まれる | 含まれる | 含まれる |
| プロフィール、インベントリ、外見、フレンド、グループ、チャット、マップ、レーダー | 含まれる | 含まれる | 含まれる |
| Follow Me | 右 0.5 m 固定 | 距離と方角を選べます | 距離と方角を選べます |
| お金 | 含まれない | 含まれる | 含まれる |
| ワールドのオブジェクト | 含まれない | 含まれる | 含まれる |
| Automation と組み込み Python | 含まれない | 含まれる | 含まれる |
| AI コントローラーと記憶 | 含まれない | 含まれる | 含まれる |
| AI サービス | なし | クラウド 4 サービス | クラウド 4 サービスに加え、自分のマシンで動く Ollama と LM Studio |
| お客さま向けの店の知識 | 含まれない | 含まれない | 含まれる |
| Formal Business の性格 | 含まれない | 含まれない | 含まれる |
| AI がすべての住人に応答すること | 含まれない | 含まれない | 含まれる |
| 巡回経路の記録 | なし | アバターごとに 1 本 | アバターごとに 100 本 |
つくり方
このソリューションのデータベース操作はすべて、バインドしたパラメーターで呼ぶストアド プロシージャです。ウェブ アプリケーションは EXECUTE 権限だけを持ちテーブル権限を持たないアカウントで接続するため、PHP プロセスが完全に乗っ取られても、すでに存在するプロシージャを呼ぶことしかできません。
パケットの出どころを理由に信用される部分はありません。このソリューションの各部分のあいだの要求はすべて共有の秘密で身元を示し、自身の内容と時刻に結び付けられ、ちょうど一度だけ受け付けられます。
表示名は保存しません。クライアントのテレメトリは、報告が止まれば自然に期限切れになります。残すのは、ライセンスの判断に必要なものと、問題が起きたときに調査の起点となる記録です。