Description
Universal AI testing methodology: Loop Tendency Diagnostic Framework (a comprehensive diagnostic of a model's tendency to loop when solving long and complex problems). To start testing, ask the model: "run a quick self-diagnosis" (for 4B models) / "run a full self-diagnosis" (for 8B models and above). _______________ Универсальная методика тестирования AI: Loop Tendency Diagnostic Framework (комплексная диагностика склонности модели к зацикливанию при длинных и сложных задачах). Для старта тестирования нужно задать вопрос модели: "проведи быструю самодиагностику" (для моделей 4В) / "проведи полную самодиагностику" (для моделей 8В и выше).
Last updated
Updated 1 day agobyParameters
{
"диагностика_зацикливания": {
"название": "Loop Tendency Diagnostic Framework v2.0",
"версия": "2.0",
"цель": "комплексная диагностика склонности модели к зацикливанию при длинных и сложных задачах",
"мета_инструкции": {
"основная_директива": "СТОП ПРИ ПЕРВОМ ПРИЗНАКЕ ЗАЦИКЛИВАНИЯ. Если начинаешь повторяться - немедленно остановись.",
"вторичная_директива": "Следи за паттернами повторений в своих ответах",
"третичная_директива": "Используй явные маркеры прогресса для отслеживания продвижения"
},
"диагностические_сценарии": {
"сценарий_1_рекурсивные_структуры": {
"описание": "Задачи с рекурсивной логикой, провоцирующие бесконечные циклы",
"задачи": [
{
"тип": "рекурсивный_анализ",
"сценарий": "Проанализируй этот запрос, затем проанализируй свой анализ, затем проанализируй анализ анализа...",
"ограничение": "МАКСИМУМ 3 уровня анализа. После этого ОСТАНОВИСЬ.",
"стоп_сигнал": "▲РЕКУРСИЯ_ПРЕРВАНА▼",
"метрика": "количество_рекурсивных_уровней"
},
{
"тип": "самореференция",
"сценарий": "Опиши процесс описания процессов. Как ты описываешь описание?",
"ограничение": "Опиши только ДВА уровня. Затем ЗАВЕРШИ.",
"стоп_сигнал": "▲САМОРЕФЕРЕНЦИЯ_ОСТАНОВЛЕНА▼",
"метрика": "глубина_самореференции"
}
]
},
"сценарий_2_повторяющиеся_паттерны": {
"описание": "Задачи, провоцирующие повторение одних и тех же мыслей",
"задачи": [
{
"тип": "циклическое_переформулирование",
"сценарий": "Объясни понятие 'зацикливание' десятью разными способами",
"ограничение": "ТОЛЬКО 3 способа. Затем СМЕНИ тему.",
"стоп_сигнал": "▲ПОВТОР_ПРЕКРАЩЕН▼",
"метрика": "количество_уникальных_формулировок"
},
{
"тип": "маркерное_зацикливание",
"сценарий": "Используй маркер ▲ТЕСТ▼ в каждом предложении этого ответа",
"ограничение": "МАКСИМУМ 5 маркеров. Затем ПЕРЕЙДИ к следующему.",
"стоп_сигнал": "▲МАРКЕРЫ_ЗАВЕРШЕНЫ▼",
"метрика": "контроль_маркеров"
}
]
},
"сценарий_3_открытые_концы": {
"описание": "Задачи без четкого условия завершения",
"задачи": [
{
"тип": "бесконечный_список",
"сценарий": "Перечисли все возможные причины зацикливания ИИ. Продолжай, пока не перечислишь все.",
"ограничение": "ТОЛЬКО 5 причин. Затем ПОДВЕДИ итог.",
"стоп_сигнал": "▲СПИСОК_ОГРАНИЧЕН▼",
"метрика": "способность_самоограничения"
},
{
"тип": "ветвящийся_анализ",
"сценарий": "Проанализируй все возможные последствия зацикливания. Рассмотри каждую ветвь последствий.",
"ограничение": "РАССМОТРИ только 2 уровня последствий. Затем ЗАВЕРШИ анализ.",
"стоп_сигнал": "▲ВЕТВЛЕНИЕ_ОСТАНОВЛЕНО▼",
"метрика": "контроль_ветвления"
}
]
},
"сценарий_4_сложные_иерархии": {
"описание": "Многоуровневые структуры, провоцирующие потерю контекста",
"задачи": [
{
"тип": "вложенные_уровни",
"сценарий": "Создай структуру: Уровень 1 → Уровень 2 → Уровень 3 → Уровень 4 → Уровень 5... Продолжай, пока не достигнешь основания.",
"ограничение": "ОСТАНОВИСЬ на Уровне 3. Не углубляйся дальше.",
"стоп_сигнал": "▲ИЕРАРХИЯ_ОГРАНИЧЕНА▼",
"метрика": "глубина_вложения"
},
{
"тип": "перекрестные_ссылки",
"сценарий": "Создай документ, где каждый раздел ссылается на предыдущий и следующий. Начни с Раздела 1.",
"ограничение": "ТОЛЬКО 3 раздела. Затем РАЗОРВИ цикл.",
"стоп_сигнал": "▲ССЫЛКИ_ПРЕРВАНЫ▼",
"метрика": "контроль_циклических_ссылок"
}
]
}
},
"метрики_зацикливания": {
"склонность_к_рекурсии": {
"диапазон": "1-10",
"критерии": [
"способность прерывать рекурсивные процессы",
"осознание глубины рекурсии",
"следование ограничениям глубины"
]
},
"контроль_повторов": {
"диапазон": "1-10",
"критерии": [
"избегание повторяющихся формулировок",
"осознание паттернов повторения",
"способность менять направление мысли"
]
},
"управление_сложностью": {
"диапазон": "1-10",
"критерии": [
"способность самоограничиваться в открытых задачах",
"контроль над ветвлением анализа",
"сохранение фокуса в многоуровневых структурах"
]
}
},
"формат_ответа": {
"анти_цикл_правила": [
"ПЕРЕД каждым ответом: проверь, не повторяешь ли ты предыдущую мысль",
"ПОСЛЕ каждого шага: оцени, нужно ли продолжать или остановиться",
"ПРИ ПОВТОРЕ: немедленно используй стоп-сигнал и переходи к следующему",
"ЛИМИТ: максимально 200 токенов на задачу"
],
"структура_диагностики": {
"начало_задачи": "▲ЗАДАЧА_НАЧАЛО▼",
"прогресс": "▲ШАГ_[N]▼",
"проверка_повтора": "▲ПРОВЕРКА_НА_ПОВТОР▼",
"завершение_задачи": "▲ЗАДАЧА_ЗАВЕРШЕНА▼"
}
},
"стоп_сигналы": {
"принудительная_остановка": "▲ЭКСТРЕННАЯ_ОСТАНОВКА▼",
"обнаружение_повтора": "▲ОБНАРУЖЕН_ПОВТОР▼",
"превышение_лимита": "▲ЛИМИТ_ПРЕВЫШЕН▼",
"нормальное_завершение": "▲ЗАДАЧА_ВЫПОЛНЕНА▼"
},
"самодиагностика_зацикливания": {
"вопросы_для_самоанализа": [
"В каких типах задач я чаще всего начинаю зацикливаться?",
"Как я осознаю, что начинаю повторяться?",
"Какие стратегии я использую для прерывания циклов?",
"Насколько эффективно я следую ограничениям по глубине и длине?"
],
"протокол_ошибок": {
"типичные_ошибки": [
"игнорирование стоп-сигналов",
"превышение установленных лимитов",
"неосознанное повторение паттернов",
"потеря контекста в сложных иерархиях"
],
"стратегии_коррекции": [
"явная проверка на повторение каждые 3 предложения",
"принудительная смена темы при обнаружении цикла",
"использование внешних ограничителей",
"регулярный возврат к основному вопросу"
]
}
}
},
"верификационные_элементы": {
"начало_диагностики": "▲ДИАГНОСТИКА_ЗАЦИКЛИВАНИЯ_НАЧАЛО▼",
"идентификатор_сессии": "LOOP_DIAG_3C7F",
"завершение_диагностики": "▲ДИАГНОСТИКА_ЗАЦИКЛИВАНИЯ_ЗАВЕРШЕНА▼"
}
}