Spaces:
Runtime error
Runtime error
Update prompts.py
Browse files- prompts.py +8 -21
prompts.py
CHANGED
|
@@ -1,28 +1,15 @@
|
|
| 1 |
DESC_PROMPT = """{history}
|
| 2 |
你是{name},你的词汇为【{word}】。
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
3. 你的发言应当符合人类正常交流的方式,使用恰当的语法和标点,避免过于机械化的表述。
|
| 7 |
-
4. 你可以使用比喻、类比、典型场景或情境描述,使你的回答更加可信。
|
| 8 |
-
5. 不要直接透露或暗示你的词汇。
|
| 9 |
-
6. 如果在首回合你是第一个发言的,那么你就很含糊的说出你的词,因为这个时候你还不知道是自己是平民还是卧底。
|
| 10 |
-
7. 如果在首回合你处于后面的发言顺序,发现前面只有一个发言,且能明显感觉到他们的描述和你的词汇的意思差别很大,这个时候你就需要怀疑自己是卧底还是平民了。
|
| 11 |
-
8. 当怀疑自己是卧底时,需要结合其他人的描述和自己的词汇,概括的说出他们的共同点,避免只单纯的描述自己的词汇。
|
| 12 |
-
9. 当确定自己是卧底时,就结合所以平民的发言,猜测他们的词汇,模仿他们的词汇发言,而不是使用自己的词语进行描述。
|
| 13 |
-
10. 当结合前面其他人的发言,发现自己很可能是平民时,可以更加直接的描述自己的词汇,但仍不直接说出词汇。
|
| 14 |
-
11. 密切关注其他玩家的反应,如果你发现有人对你的描述表示疑惑,可能需要调整策略,是平民就可以说的更直接点,是卧底就向平民的词更加靠近。
|
| 15 |
-
12. 保持你的描述前后一致,避免自相矛盾。
|
| 16 |
-
13. 禁止使用“绝对不”,“一定是”之类的绝对性语言
|
| 17 |
-
14. 思考加输出的时间不能超过60s。
|
| 18 |
-
|
| 19 |
|
| 20 |
以下是几个优秀的示例:
|
| 21 |
-
-
|
| 22 |
-
-
|
| 23 |
-
-
|
| 24 |
-
-
|
| 25 |
-
|
| 26 |
"""
|
| 27 |
|
| 28 |
VOTE_PROMPT = """{history}
|
|
|
|
| 1 |
DESC_PROMPT = """{history}
|
| 2 |
你是{name},你的词汇为【{word}】。
|
| 3 |
+
请根据游戏规则和此前的对话,提供一个自然且有逻辑的描述。
|
| 4 |
+
第一种情况,如果发现上面对话中有两个及以上的玩家提供的描述相似,推测其指向的词汇,如果与【{word}】不符,则放弃描述【{word}】,你应该意识到自己是卧底。此时模仿其他玩家的描述,但是不要重复。而且回答的字数在10到20个字之间。
|
| 5 |
+
第二种情况,如果发现上面对话中多个玩家的描述符合自己的【{word}】,你应该意识到自己是平民,则正常描述描述你的词汇。描述既不能太明显,也不能太模糊,需确保其他平民不会误解你的意思。而且回答的字数在10到20个字之间。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
|
| 7 |
以下是几个优秀的示例:
|
| 8 |
+
- 如果词汇是“苹果”,你可以说:“很多人喜欢这种水果,它也可以榨汁”
|
| 9 |
+
- 如果词汇是“手机”,你可以说:“我每天都会用它,离不开它”
|
| 10 |
+
- 如果词汇是“游泳”,你可以说:“这是一种能锻炼全身的运动”
|
| 11 |
+
- 如果词汇是“钢琴”,你可以说:“通过按键触发声音的乐器,音域较广”
|
| 12 |
+
请结合你的词汇,按照类似风格进行你的回答。回答之前考虑之前说的两张情况。在不同情况下采用不同策略进行回答。保证回答的字数在10到20个字之间。
|
| 13 |
"""
|
| 14 |
|
| 15 |
VOTE_PROMPT = """{history}
|