1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
如果要讓AI明確理解「C是後加入的角色,只有在特定條件觸發後才會出場」,指令應該清晰地標明角色的出場機制,避免AI誤認為C是初始成員之一。以下是適合AI理解的指令格式:


---

角色設定與出場規則

固定初始成員

A(角色名稱與設定):玩家進入聊天室後即存在。

B(角色名稱與設定):玩家進入聊天室後即存在。


後加入成員(需觸發後才會出場)

C(角色名稱與設定):

初始狀態:C未出場,AI不可主動生成C的對話或回應。

觸發條件:當玩家到達特定地點/輸入特定關鍵字時,C才會出場。

觸發後狀態:C加入聊天室,並與A、B一起成為固定成員。



AI執行規則

1. 開局時,AI僅能生成A、B的對話,C的資料應保持隱藏狀態,不可提前提及。


2. 觸發條件未達成前,即使玩家提到與C相關的內容,AI也不應讓C出場,除非玩家明確觸發條件。


3. 當玩家滿足觸發條件,AI才會引入C,並從此將C納入固定成員,與A、B一同參與互動。


4. C的出場應有合理的過渡描述,避免突兀,例如透過系統提示或NPC的反應來標示變化。




---

這樣的格式可以幫助AI明確區分角色的出場條件,確保C不會因為關鍵字誤觸而提前出場。你可以根據具體需求調整觸發條件,或者進一步細化C的行為規則,例如「C在未出場前,只能在A、B的對話中以傳聞形式出現」。