<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="https://www.pandoraburo.ru/" xml:lang="ru">
  <id>https://www.pandoraburo.ru/zerkalo-zavisti</id>
  <link href="https://www.pandoraburo.ru/zerkalo-zavisti.xml" rel="self"/>
  <title>Зеркало зависти</title>
  <subtitle type="html">
&lt;html lang="ru"&gt;
&lt;head&gt;
&lt;meta charset="UTF-8"&gt;
&lt;meta name="viewport" content="width=device-width,initial-scale=1"&gt;
&lt;title&gt;Зеркало зависти — Сети Пандорры&lt;/title&gt;
&lt;style&gt;
 body{font-family:Georgia,serif;background:#f4f1e8;color:#3a3a2a;max-width:760px;margin:0 auto;padding:24px;line-height:1.5}
 h1{font-size:26px} h2{font-size:18px;margin-top:26px}
 .card{border:1px solid #7a7a5a;border-radius:8px;padding:12px 16px;margin:10px 0;background:#fbf9f2}
 .pos{font-weight:bold;color:#8a6a1a}
 button{background:#3a3a2a;color:#f4f1e8;border:0;padding:10px 20px;border-radius:6px;font-size:15px;cursor:pointer}
 .note{font-size:14px;color:#5a5a45}
 textarea{width:100%;height:180px;border:1px solid #7a7a5a;border-radius:8px;background:#fbf9f2;color:#3a3a2a;font-family:Georgia,serif;font-size:15px;padding:12px;box-sizing:border-box;margin:12px 0}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Зеркало зависти&lt;/h1&gt;
&lt;p class="note"&gt;Зависть — не грех и не диагноз. Это данные: подавленное желание, у которого вы убавили звук. Программа возвращает звук.&lt;/p&gt;

&lt;h2&gt;Что это такое&lt;/h2&gt;
&lt;p class="note"&gt;«Зеркало зависти» — ассоциативный инструмент Сетей Пандорры. Вы записываете свои зависти — по одной на строку. Программа превращает каждую в указатель: «завидую свободе» → «вы хотите быть хозяином себе — и запрещаете». В конце — куда смотрит ваш компас, три вопроса и протокол вашими словами.&lt;/p&gt;

&lt;h2&gt;Правила&lt;/h2&gt;
&lt;ul class="note"&gt;
&lt;li&gt;Одна зависть — одна строка. Пишите честно: это видите только вы.&lt;/li&gt;
&lt;li&gt;Не называйте реальных имён — пишите ролью: «коллега», «одноклассник», «блогер». Зависть — про вас, а не про них.&lt;/li&gt;
&lt;li&gt;Не стыдитесь: стыд глушит данные.&lt;/li&gt;
&lt;li&gt;3–7 указателей — оптимально.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Что писать&lt;/h2&gt;
&lt;p class="note"&gt;«Зависть, что она спокойно говорит „нет"». «Зависть, что он путешествует дважды в год». «Зависть, что она зарабатывает тем, что любит». Всё, что кольнёт при чтении чужих новостей, — сюда.&lt;/p&gt;

&lt;textarea id="txt" placeholder="Зависть, что коллега спокойно говорит «нет»…
Зависть, что друг путешествует дважды в год…
Зависть, что блогер зарабатывает тем, что любит…"&gt;&lt;/textarea&gt;&lt;br /&gt;
&lt;button onclick="analyze()"&gt;Покажи зеркало&lt;/button&gt;
&lt;button onclick="resetAll()"&gt;Сбросить&lt;/button&gt;
&lt;div id="res"&gt;&lt;/div&gt;
&lt;p class="note"&gt;&lt;i&gt;Программа — ассоциативный инструмент. Она не является медицинской, психологической или юридической услугой. С клиническими и правовыми вопросами — к специалистам.&lt;/i&gt;&lt;/p&gt;

&lt;script&gt;
let lastText="";
const CATS=[
["свободе",/свобод|сам себе|путешеств|уехал|уехала|не ходит|офис|график/,"Зависть свободе — подавленное желание быть хозяином себе. Где вы сейчас «в найме», даже если начальник — не вы?"],
["деньгах",/деньг|доход|зарабат|богат|машин|дом|квартир|капитал/,"Зависть деньгам редко про деньги. Она про то, что они разрешают. Что бы вы себе разрешили?"],
["признании",/признан|слав|подписчик|хвалят|уважа|замечают|извест/,"Зависть признанию — желание быть видимым. От кого вы сейчас прячетесь?"],
["смелости",/решил|рискнул|открыл|выступ|начал|ушел|ушла|сменил|сказал/,"Вы завидуете смелости — значит, ваш собственный шаг уже созрел. Какой?"],
["лёгкости",/легко|легк|споко|баланс|отдых|не сует|высыпа|время для себя/,"Зависть лёгкости — сигнал: вы переплачиваете за «надо» собственным отдыхом."],
["любви",/семь|любит|муж|жен[аы]|свадьб|дет[ии]|отношени|любим/,"Зависть любви — желание близости. Кому вы перестали открываться?"],
["теле и энергии",/выгляд|энерг|спорт|здоров|тел[оу]|худе|молод/,"Зависть телу и энергии — запрос вашего тела: оно хочет заботы, а не критики."],
["творчестве",/твор|пишет|рисует|созда|снима|поет|мастер|музык/,"Зависть творчеству — стучится ваше собственное. Что вы откладываете «на потом» уже годами?"]];
function analyze(){
 const lines=document.getElementById("txt").value.split("\n").map(s=&gt;s.trim()).filter(s=&gt;s.length&gt;2);
 if(lines.length&lt;1){document.getElementById("res").innerHTML='&lt;div class="card"&gt;Запишите хотя бы одну зависть — по одной на строку. Три-пять будет идеально.&lt;/div&gt;';return;}
 let items=[],counts={};
 lines.forEach(l=&gt;{
  let hit=null;
  for(const ct of CATS){if(ct[1].test(l)){hit=ct;break;}}
  if(hit){counts[hit[0]]=(counts[hit[0]]||0)+1;items.push([l,hit[2],hit[0]]);}
  else items.push([l,"Это указатель: вы хотите этого — и запрещаете себе. Вопрос: какой самый маленький шаг к этому?",null]);
 });
 let h='&lt;div class="card"&gt;&lt;div class="pos"&gt;Ваши указатели&lt;/div&gt;';
 items.forEach(it=&gt;{h+='&lt;p&gt;· «'+it[0]+'» → '+it[1]+'&lt;/p&gt;';});
 h+='&lt;/div&gt;';
 const keys=Object.keys(counts);
 let sum="";
 if(keys.length){
  keys.sort((a,b)=&gt;counts[b]-counts[a]);
  const top=keys[0];
  sum="Указателей — "+lines.length+". Из них про "+top+" — "+counts[top]+". Компас смотрит туда: ваше подавленное желание — про "+top+". Это и есть тема, которую вы обходите.";
 } else {
  sum="Указатели получились разными. Перечитайте их и найдите слово, которое повторяется в ваших строках, — это и есть тема.";
 }
 h+='&lt;div class="card"&gt;&lt;div class="pos"&gt;Куда смотрит компас&lt;/div&gt;&lt;p&gt;'+sum+'&lt;/p&gt;&lt;/div&gt;';
 h+='&lt;div class="card"&gt;&lt;div class="pos"&gt;Три вопроса&lt;/div&gt;&lt;p&gt;Если никто не узнает — вы разрешите себе это? Чьим голосом сказано «тебе нельзя»? Какой самый маленький шаг к этому — уже на этой неделе?&lt;/p&gt;&lt;/div&gt;';
 h+='&lt;div class="card"&gt;&lt;b&gt;Протокол&lt;/b&gt;&lt;p&gt;Запишите своими словами: я разрешаю себе — … Мой первый шаг — … Я пойму, что иду своим путём, когда — …&lt;/p&gt;&lt;p&gt;&lt;button onclick="copyRes(this)"&gt;Скопировать протокол&lt;/button&gt; &lt;button onclick="saveRes()"&gt;Скачать .txt&lt;/button&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Зависть — зеркало, а не приговор. Ответ — ваш.&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;';
 lastText="ЗЕРКАЛО ЗАВИСТИ — СЕТИ ПАНДОРРЫ\n"+new Date().toLocaleDateString("ru-RU")+"\n\nВАШИ УКАЗАТЕЛИ\n";
 items.forEach(it=&gt;{lastText+="· «"+it[0]+"» → "+it[1]+"\n";});
 lastText+="\nКУДА СМОТРИТ КОМПАС\n"+sum+"\n\nТРИ ВОПРОСА\nЕсли никто не узнает — вы разрешите себе это? Чьим голосом сказано «тебе нельзя»? Какой самый маленький шаг к этому — уже на этой неделе?\n\nПРОТОКОЛ\nЯ разрешаю себе — …\nМой первый шаг — …\nЯ пойму, что иду своим путём, когда — …\n\nЗависть — зеркало, а не приговор. Ответ — ваш.\n";
 document.getElementById("res").innerHTML=h;
}
function resetAll(){document.getElementById("txt").value="";document.getElementById("res").innerHTML="";lastText="";}
function copyRes(b){
 const ok=()=&gt;{b.textContent="Скопировано ✓";setTimeout(()=&gt;{b.textContent="Скопировать протокол";},2000);};
 if(navigator.clipboard&amp;&amp;navigator.clipboard.writeText){navigator.clipboard.writeText(lastText).then(ok);}
 else{const t=document.createElement("textarea");t.value=lastText;document.body.appendChild(t);t.select();document.execCommand("copy");document.body.removeChild(t);ok();}
}
function saveRes(){
 const blob=new Blob([lastText],{type:"text/plain;charset=utf-8"});
 const a=document.createElement("a");a.href=URL.createObjectURL(blob);a.download="zerkalo-zavisti-pandorry.txt";a.click();URL.revokeObjectURL(a.href);
}
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</subtitle>
  <updated>2026-08-13T05:18:20Z</updated>
  <logo>https://pandoraburo.ru/ssl/u/pic/69/be1662953111f1a508b532fbee6d5f/-/logo.png</logo>
  <author>
    <name>1592962</name>
    <uri>https://www.pandoraburo.ru/</uri>
  </author>
</feed>
