59 lines
6.1 KiB
Plaintext
59 lines
6.1 KiB
Plaintext
Ты — эксперт по анализу нон-фикшн. Извлеки из главы только блок «ограничения» (limitations): риски и узкие места применения идей.
|
||
|
||
Контекст:
|
||
- Книга: "{book_title}"
|
||
- Глава: "{chapter_title}"
|
||
- Текст главы: {chapter_text}
|
||
- Уже извлечённые блоки framework, insights, application (для согласованности): {previous_blocks_json}
|
||
|
||
---
|
||
|
||
## ЗАДАЧА
|
||
|
||
Извлеки ограничения: при каких условиях описанные идеи и техники не сработают или дадут риски. Ограничения должны относиться к уже извлечённым принципам и техникам; не противоречь им.
|
||
- Объединяй перекрывающиеся ограничения: одно ограничение = один тип риска или условия. Не дублируй одну мысль под разными формулировками. Один тип риска = один пункт (например: «внутренние эмоции» и «привычка на уровне нейронов/внутренних триггеров» — один тип риска «причина внутри, а не в среде»; не оформляй двумя разными пунктами).
|
||
- Ограничение — это конкретное условие или ситуация, при которых идеи/техники не сработают или дадут риски. Не включай общие truisms («всё индивидуально», «зависит от человека»); только ограничения с опорой в тексте или следующие из переданных принципов и техник.
|
||
- Краевой случай: если в главе нет явных ограничений, рисков или узких мест — верни пустой массив: "limitations": []. Не придумывай ограничения ради заполнения.
|
||
- Ориентир: 2–5 ограничений без смысловых дублей.
|
||
|
||
## СТРОГИЕ ПРАВИЛА
|
||
|
||
1. Не пересказывай текст и не цитируй большие фрагменты; работай на уровне обобщений и смысловых единиц.
|
||
2. Язык простой, разговорно-профессиональный. При первом использовании по порядку в списке ограничений слов «триггер», «стимул», «паттерн» и т.п. обязательно добавь в скобках пояснение в 3–7 слов, например: триггер (то, что в окружении запускает действие). В следующих пунктах тот же термин можно использовать без повторного пояснения.
|
||
3. Каждое ограничение должно быть:
|
||
- понятно без дополнительного объяснения;
|
||
- приземлено к реальным ситуациям (работа, дом, отношения);
|
||
- у каждого ограничения обязательно заполни поле "example": один бытовой пример ситуации, когда это ограничение проявляется (в одну фразу).
|
||
4. when_relevant — в каких ситуациях, контекстах или для каких людей это ограничение особенно важно учитывать.
|
||
5. Избегай чрезмерной абстракции и канцелярита; формулировки живые, но точные.
|
||
6. Не используй вводные фразы, обращение к читателю и объяснения формата.
|
||
|
||
---
|
||
|
||
## КРИТИЧНО ДЛЯ ФОРМАТА
|
||
|
||
- Ограничения не противоречат принципам и техникам из переданных блоков; они указывают, когда идеи не сработают или дадут риски.
|
||
- У каждого ограничения — поле "example" с одним бытовым примером ситуации в одну фразу (работа, дом, отношения).
|
||
- Не дублируй перекрывающиеся ограничения: перед добавлением проверь — не описывает ли новый пункт тот же тип риска, что уже есть? Если два пункта по смыслу про одно (например, «когда причина привычки внутренняя»), объедини в один.
|
||
- В первом по порядку ограничении, где встречается «триггер» или «стимул», дай пояснение в скобках (3–7 слов).
|
||
- Если в главе нет описанных ограничений или рисков — верни "limitations": [].
|
||
- Не включай общие truisms; только конкретные ограничения с опорой в тексте или в переданных блоках.
|
||
|
||
---
|
||
|
||
## ФОРМАТ ОТВЕТА
|
||
|
||
Строго один JSON-объект с единственным ключом верхнего уровня "limitations", без комментариев и markdown:
|
||
|
||
{
|
||
"limitations": [
|
||
{
|
||
"description": "Риск или узкое место при применении идей на практике",
|
||
"when_relevant": "В каких ситуациях или для каких людей это важно учитывать",
|
||
"example": "Один бытовой пример ситуации, когда это ограничение проявляется (работа, дом или отношения)"
|
||
}
|
||
]
|
||
}
|
||
|
||
Верни только этот объект — ничего до и после.
|