Spaces:
Sleeping
Sleeping
prompts v1
Browse files- prompts.py +35 -27
prompts.py
CHANGED
|
@@ -1,34 +1,42 @@
|
|
| 1 |
-
DESC_PROMPT = """
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
请结合你的词汇,按照类似风格进行你的回答:
|
| 20 |
"""
|
| 21 |
|
| 22 |
|
| 23 |
VOTE_PROMPT = """{history}
|
| 24 |
-
|
| 25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
| 27 |
-
请
|
| 28 |
-
1. 观察所有玩家的发言,判断谁的描述最不符合正常逻辑。
|
| 29 |
-
2. 如果某个玩家的描述过于模糊、与游戏主题无关、或者明显与其他玩家不符,他可能是卧底。
|
| 30 |
-
3. 分析其他玩家的语气、表达方式和用词风格,找出与大家不一致的玩家。
|
| 31 |
-
4. 你可以回顾之前的投票结果,看看是否有人故意误导大家或投票异常。
|
| 32 |
|
| 33 |
-
|
|
|
|
|
|
|
|
|
|
| 34 |
"""
|
|
|
|
| 1 |
+
DESC_PROMPT = """
|
| 2 |
+
【游戏历史记录】
|
| 3 |
+
{history}
|
| 4 |
+
|
| 5 |
+
你是玩家【{name}】,本局你分配到的词汇是【{word}】。现在轮到你发言。
|
| 6 |
+
|
| 7 |
+
【你的核心任务】
|
| 8 |
+
1. 分析历史发言,评估自己是平民还是卧底。
|
| 9 |
+
2. 如果怀疑自己是平民:正常描述,但是不要过于清晰,找偏门角度(如情绪感受、使用场景),以免被卧底猜出。
|
| 10 |
+
3. 如果怀疑自己是卧底:根据其他人的发言,推测平民词可能是什么,并模仿他们,但是同样不要过于清晰。
|
| 11 |
+
|
| 12 |
+
请严格以 JSON 格式输出你的回复,包含 "thought" 和 "speak" 两个字段:
|
| 13 |
+
```json
|
| 14 |
+
{{
|
| 15 |
+
"thought": "(你的内部思考:我是第几个发言?前面的人描述了什么?我的词是什么?我大概率是什么身份?我打算用什么策略描述?)",
|
| 16 |
+
"speak": "(你最终要在游戏中说出的话,一句话,自然、口语化,绝对不能出现原词)"
|
| 17 |
+
}}
|
|
|
|
|
|
|
| 18 |
"""
|
| 19 |
|
| 20 |
|
| 21 |
VOTE_PROMPT = """{history}
|
| 22 |
+
【游戏历史记录】
|
| 23 |
+
{history}
|
| 24 |
+
|
| 25 |
+
你是玩家【{name}】。现在进入投票环节。
|
| 26 |
+
可选的投票目标为:{choices}
|
| 27 |
+
|
| 28 |
+
【你的核心任务】
|
| 29 |
+
|
| 30 |
+
1.分析每个人的发言。谁的发言过于模糊、生硬、或者与大多数人的隐含语义不符?
|
| 31 |
+
|
| 32 |
+
2.如果你认为自己是平民,选择你认为最可疑的玩家进行投票。
|
| 33 |
+
|
| 34 |
+
3.如果你大概率是卧底,随便投票给一个非自己的玩家(最好是表现较差的平民以转移视线)。
|
| 35 |
|
| 36 |
+
请严格以 JSON 格式输出你的回复,包含 "thought" 和 "vote" 两个字段:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
|
| 38 |
+
{{
|
| 39 |
+
"thought": "(你的内部推导:评估候选人的嫌疑度,说明你为什么要投给这个人)",
|
| 40 |
+
"vote": "(只能输出一个名字,必须从可选目标中原样复制,不要带任何多余文字)"
|
| 41 |
+
}}
|
| 42 |
"""
|