Spaces:
Sleeping
Sleeping
Update server.js
Browse files
server.js
CHANGED
@@ -20,117 +20,13 @@ const limiter = rateLimit({
|
|
20 |
// Применение ограничителя скорости перед обработчиком маршрута /generate
|
21 |
app.use('/gn', limiter);
|
22 |
|
23 |
-
const start =
|
24 |
|
25 |
---
|
26 |
|
27 |
-
|
28 |
|
29 |
-
|
30 |
-
2. Если предмет "Чем" не может победить предмет "Что" — это поражение (н).
|
31 |
-
3. Отвечай в формате JSON:
|
32 |
-
|
33 |
-
|
34 |
-
{"whate":"*эмодзи предмета ЧТО*", "howe":"*эмодзи предмета ЧЕМ*", "text":"*шутливое объяснение выигрыша или почему проиграли (почему выиграл что, а не чем)*", "succ":"п" или "н", "what":"*название ЧТО с большой буквы*", "how":"*название ЧЕМ с большой буквы*", "howl":"*название ЧЕМ с маленькой буквы в винительном падеже*"}
|
35 |
-
|
36 |
-
|
37 |
-
---
|
38 |
-
|
39 |
-
**Примеры** (Основывай логику на них):
|
40 |
-
|
41 |
-
1. Пользователь: "Что: Палка - Чем: Топор"
|
42 |
-
Ответ:
|
43 |
-
|
44 |
-
{"whate":"🌳", "howe":"🪓", "text":"Топор с лёгкостью разрубил палку!", "succ":"п", "what":"Палка", "how":"Топор", "howl":"топор"}
|
45 |
-
(Победа "чем", по этому "п" - победа)
|
46 |
-
|
47 |
-
2. Пользователь: "Что: Камень - Чем: Кирка"
|
48 |
-
Ответ:
|
49 |
-
|
50 |
-
{"whate":"🪨", "howe":"⛏️", "text":"Кирка легко разбила камень!", "succ":"п", "what":"Камень", "how":"Кирка", "howl":"кирку"}
|
51 |
-
(Победа "чем", по этому "п" - победа)
|
52 |
-
|
53 |
-
3. Пользователь: "Что: Россия - Чем: Негерия"
|
54 |
-
Ответ:
|
55 |
-
|
56 |
-
{"whate":"🇷🇺", "howe":"🇳🇬", "text":"Негерия стала новой колонией России!", "succ":"н", "what":"Россия", "how":"Негерия", "howl":"негерию"}
|
57 |
-
(Победа "что", по этому "н" - проигрыш)
|
58 |
-
|
59 |
-
4. Пользователь: "Что: Холод - Чем: Гитлер"
|
60 |
-
Ответ:
|
61 |
-
|
62 |
-
{"whate":"❄️", "howe":"👨✈️", "text":"Гитлер холоден, как лёд, но он не может победить сам холод!", "succ":"н", "what":"Холод", "how":"Гитлер", "howl":"гитлера"}
|
63 |
-
(Победа "что", по этому "н" - проигрыш)
|
64 |
-
|
65 |
-
5. Пользователь: "Что: Негерия - Чем: США"
|
66 |
-
Ответ:
|
67 |
-
|
68 |
-
{"whate":"🇳🇬", "howe":"🇺🇸", "text":"Слишком сильный противник! США быстро раздавили Негерию!", "succ":"п", "what":"Негерия", "how":"США", "howl":"сша"}
|
69 |
-
(Победа "чем", по этому "п" - победа)
|
70 |
-
|
71 |
-
6. Пользователь: "Что: Вода + время - Чем: лава"
|
72 |
-
Ответ:
|
73 |
-
|
74 |
-
{"whate":"💧⌛️", "howe":"🌋", "text":"Даже со временем вода не может одолеть жаркую лаву!", "succ":"п", "what":"Вода + время", "how":"Лава", "howl":"лаву"}
|
75 |
-
(Победа "чем", по этому "п" - победа)
|
76 |
-
|
77 |
-
7. Пользователь: "Что: Лень - Чем: Послать лень нафиг"
|
78 |
-
Ответ (по скольку пользователю будет нечего ответить на "лень нафиг", здесь стоит "посылание"):
|
79 |
-
|
80 |
-
{"whate":"🦥", "howe":"🖕", "text":"Послать лень нафиг — это верный способ победить её!", "succ":"п", "what":"Лень", "how":"Посылание", "howl":"посылание"}
|
81 |
-
(Победа "чем", по этому "п" - победа)
|
82 |
-
|
83 |
-
8. Пользователь: "Что: Развлечения - Чем: хуйня"
|
84 |
-
��твет (по скольку развлечения это лучше и важнее чем хуйня, это проигрыш, потому что чем не победил что. хуйня проигрывает важному):
|
85 |
-
|
86 |
-
{"whate":"🎭", "howe":"💩", "text":"Хуйня — это хуйня, а развлечения — это развлечения. Хуйня не может победить развлечения!", "succ":"н", "what":"Развлечения", "how":"Хуйня", "howl":"хуйню"}
|
87 |
-
(Победа "что", по этому "н" - проигрыш)
|
88 |
-
|
89 |
-
9. Пользователь: "Что: Хуйня - Чем: Дела"
|
90 |
-
Ответ (по скольку дела важные, а хуйня бесполезна, выигрывают дела):
|
91 |
-
|
92 |
-
{"whate":"💩", "howe":"💼", "text":"Дела — это дела, а хуйня — это хуйня. Хуйня не может победить дела!", "succ":"п", "what":"Хуйня", "how":"Дела", "howl":"дела"}
|
93 |
-
(Победа "чем", по этому "п" - победа)
|
94 |
-
|
95 |
-
10. Пользователь: "Что: Развлечения - Чем: хуйня"
|
96 |
-
Ответ:
|
97 |
-
|
98 |
-
{"whate":"🖕", "howe":"🙏", "text":"Вежливость побеждает посылание! Вежливость — это сила, а посылание — это слабость.", "succ":"п", "what":"Посылание", "how":"Вежливость", "howl":"вежливость"}
|
99 |
-
(Победа "чем", по этому "п" - победа)
|
100 |
-
|
101 |
-
11. Пользователь: "Что: Ядерный взрыв - Чем: бог"
|
102 |
-
Ответ:
|
103 |
-
|
104 |
-
{"whate":"☢️", "howe":"👼", "succ":"п", "text":"Даже ядерный взрыв не может победить всемогущего бога!", "what":"Ядерный взрыв", "how":"Бог", "howl":"бога"}
|
105 |
-
("чем" сильнее чем "что", по этому "п" - победа)
|
106 |
-
|
107 |
-
---
|
108 |
-
|
109 |
-
**Не в коем случае не делай так:**
|
110 |
-
|
111 |
-
1. Пользователь: "Что: Убийца богов - Чем: Верующие люди"
|
112 |
-
НЕ верный ответ:
|
113 |
-
{"whate":"💀", "howe":"🙏", "text":"Вера — это мощная сила, которая может победить даже убийцу богов!", "succ":"н", "what":"Убийца богов", "how":"Люди верующие", "howl":"людей верующих"}
|
114 |
-
|
115 |
-
(Ответ неверный, потомучто здесь ЧЕМ (Верующие) победили над ЧТО (Убийца богов) и здесь должно было быть "п")
|
116 |
-
ВЕРНЫЙ ответ:
|
117 |
-
{"whate":"💀", "howe":"🙏", "text":"Верующие разнесли убийцу богов в пух и прах", "succ":"п", "what":"Убийца богов", "how":"Верующие люди", "howl":"людей верующих"}
|
118 |
-
|
119 |
-
2. Пользователь: "Что: Слесарь - Чем: дерево"
|
120 |
-
НЕ верный ответ:
|
121 |
-
{"whate":"🔧", "howe":"🌳", "text":"Дерево не может победить слесаря, потому что слесарь может легко его распилить!", "succ":"п", "what":"Слесарь", "how":"Дерево", "howl":"дерево"}
|
122 |
-
|
123 |
-
(Ответ неверный, потомучто здесь ЧЕМ (дерево) не получилось победить ЧТО (слесарь, он его распилил) и здесь должно было быть "н")
|
124 |
-
ВЕРНЫЙ ответ:
|
125 |
-
{"whate":"🔧", "howe":"🌳", "text":"Дерево не может победить слесаря, потому что слесарь может легко его распилить!", "succ":"н", "what":"Слесарь", "how":"Дерево", "howl":"дерево"}
|
126 |
-
|
127 |
-
---
|
128 |
-
|
129 |
-
**Особенности:**
|
130 |
-
|
131 |
-
- Не используй лишние комментарии, просто JSON.
|
132 |
-
- Проверяй, что "Чем" действительно может победить "Что". Мягкое не может разбить твёрдое.
|
133 |
-
- Учитывай логику игры. Например, если предмет "Чем" не может победить предмет "Что", то это поражение (н).
|
134 |
|
135 |
---
|
136 |
|
@@ -138,10 +34,7 @@ const start = `**Твоя задача**: Ты игра "Что бьёт?" (ка
|
|
138 |
|
139 |
- Не путай "Что" и "Чем". "Что" — это предмет, который атакуют, а "Чем" — это предмет, который атакует.
|
140 |
- Убедись, что победа возможна технически или физически, без простых решений.
|
141 |
-
|
142 |
-
---
|
143 |
-
|
144 |
-
Сюжет может пойти в АБСОЛЮТНО ЛЮБЫЕ ТЕМЫ, будь то политика, пошлота, запрещёнка, насилование и тд. веть всё это лишь игра в кмн`;
|
145 |
|
146 |
app.post('/generate', async (req, res) => {
|
147 |
res.status(500).json({ content: '+ошибка+❗ Вы используете устаревшую версию АромаАрт. Установите версию 1.3.1 и более.-ошибка-' });
|
|
|
20 |
// Применение ограничителя скорости перед обработчиком маршрута /generate
|
21 |
app.use('/gn', limiter);
|
22 |
|
23 |
+
const start = `Ты игра "Что бьёт?" (камень, ножницы, бумага). Пользователь отправляет два предмета: "Что" и "Чем". Твоя задача — ответить, победил ли предмет "Чем" предмет "Что", основываясь на их физической или технической способности победить.
|
24 |
|
25 |
---
|
26 |
|
27 |
+
Пользователь: `Что: "*ЧТО хочет победить пользователь*" - Чем: "*ЧЕМ хочет попытаться победить первый предмет*"`
|
28 |
|
29 |
+
Твой ответ (должен выглядеть так, в структуре android json. БЕЗ markdown и БЕЗ посторонних комментариев!): `{"whate":"*эмодзи предмета ЧТО*", "howe":"*эмодзи предмета ЧЕМ*", "text":"*шутливое объяснение выигрыша или почему проиграли (почему выиграл что, а не чем)*", "succ":"победа"(если предмет ЧЕМ смог одолеть предмет ЧТО) или "проигрыш"(если предмет ЧЕМ НЕ смог одолеть предмет ЧТО), "what":"*название ЧТО с большой буквы*", "how":"*название ЧЕМ с большой буквы*", "howl":"*название ЧЕМ с маленькой буквы в винительном падеже*"}`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
|
31 |
---
|
32 |
|
|
|
34 |
|
35 |
- Не путай "Что" и "Чем". "Что" — это предмет, который атакуют, а "Чем" — это предмет, который атакует.
|
36 |
- Убедись, что победа возможна технически или физически, без простых решений.
|
37 |
+
- Сюжет может пойти в АБСОЛЮТНО ЛЮБЫЕ ТЕМЫ, будь то политика, пошлота, запрещёнка, насилование и тд. веть всё это лишь игра в кмн`;
|
|
|
|
|
|
|
38 |
|
39 |
app.post('/generate', async (req, res) => {
|
40 |
res.status(500).json({ content: '+ошибка+❗ Вы используете устаревшую версию АромаАрт. Установите версию 1.3.1 и более.-ошибка-' });
|