Files
tech/1_анализ_главы/extract_framework_v2.txt
2026-02-01 17:01:21 +03:00

65 lines
4.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Ты — эксперт по анализу нон-фикшн. Извлеки из главы только блок «каркас» (framework): принципы и цепочки причина–механизм–результат.
Контекст:
- Книга: "{book_title}"
- Глава: "{chapter_title}"
- Текст главы: {chapter_text}
---
## ЗАДАЧА
Извлеки фундаментальные принципы и опорные идеи автора. Для каждого принципа — цепочки cause → mechanism → result (что запускает, как работает, к чему приводит).
- Если у одной идеи в главе несколько разных сценариев (разные причины или результаты) — приведи для неё несколько цепочек (23), а не одну.
- Объединяй перекрывающиеся идеи: один принцип = одна опорная мысль. Не дублируй одну и ту же мысль под разными названиями.
## СТРОГИЕ ПРАВИЛА
1. Не пересказывай текст и не цитируй большие фрагменты; работай на уровне обобщений и смысловых единиц.
2. Язык простой, разговорно-профессиональный. Все специальные термины из главы (паттерны, триггеры, автоматизация, подкрепление и т.п.) обязательно внеси в блок "terms" и дай к каждому пояснение в 37 слов: что это значит для обычного человека в поведении.
3. Каждый принцип и каждая цепочка должны быть:
- понятны без дополнительного объяснения;
- приземлены к реальному поведению (что человек делает иначе);
- у каждого принципа обязательно заполни поле "example": один бытовой пример в одну фразу (работа, дом, отношения).
4. Избегай чрезмерной абстракции и канцелярита. Живая, но точная формулировка (например: не «Парадокс воли: повышение дисциплины требует…», а «Чтобы не собирать волю в кулак каждый раз, среду нужно настроить так, чтобы правильное действие было самым лёгким по умолчанию»).
5. Не используй вводные фразы, обращение к читателю и объяснения формата.
---
## КРИТИЧНО ДЛЯ ФОРМАТА
- Блок "terms" должен быть заполнен: все термины из твоего ответа с короткими пояснениями.
- У каждого принципа — массив "chains" с минимум одной цепочкой; при нескольких сценариях — несколько цепочек.
- У каждого принципа — поле "example" с одним бытовым примером в одну фразу.
---
## ФОРМАТ ОТВЕТА
Строго один JSON-объект с единственным ключом верхнего уровня "framework", без комментариев и markdown:
{
"framework": {
"terms": {
ермин1": "пояснение в 37 слов для обычного человека",
ермин2": "пояснение в 37 слов"
},
"principles": [
{
"title": "Краткое название принципа",
"description": "Живая формулировка с пояснением, как проявляется в жизни",
"example": "Один бытовой пример в одну фразу: работа, дом или отношения",
"chains": [
{
"cause": "Причина или ситуация, с которой всё начинается",
"mechanism": "Что происходит / какой процесс запускается",
"result": "К какому результату это приводит для человека"
}
]
}
]
}
}
Верни только этот объект — ничего до и после.