mirror of
https://github.com/wasrusgen/elny-analytics.git
synced 2026-06-03 15:04:52 +00:00
refresh: 2026-05-13 — 10 files
This commit is contained in:
commit
9e9d586d6d
32
.github/workflows/deploy-pages.yml
vendored
Normal file
32
.github/workflows/deploy-pages.yml
vendored
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Deploys the entire repo root to GitHub Pages on every push to master.
|
||||||
|
# Pattern copied from wasrusgen/zov-tech (which serves the ZOV MiniApp).
|
||||||
|
name: Deploy ELNY Analytics to GitHub Pages
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [master, main]
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
pages: write
|
||||||
|
id-token: write
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: pages
|
||||||
|
cancel-in-progress: false
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy:
|
||||||
|
environment:
|
||||||
|
name: github-pages
|
||||||
|
url: ${{ steps.deployment.outputs.page_url }}
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: actions/configure-pages@v5
|
||||||
|
- uses: actions/upload-pages-artifact@v3
|
||||||
|
with:
|
||||||
|
path: .
|
||||||
|
- id: deployment
|
||||||
|
uses: actions/deploy-pages@v4
|
||||||
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# Big binary artifacts that don't belong in git
|
||||||
|
*.parquet
|
||||||
|
*.zip
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
29
README.md
Normal file
29
README.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# ELNY · Аналитика — публичные отчёты
|
||||||
|
|
||||||
|
Статический сайт, который GitHub Pages автоматически собирает из этого репо при каждом пуше в `master`.
|
||||||
|
|
||||||
|
**Живая ссылка:** https://wasrusgen.github.io/elny-analytics/
|
||||||
|
|
||||||
|
## Что внутри
|
||||||
|
|
||||||
|
| Файл | Что это |
|
||||||
|
|---|---|
|
||||||
|
| `index.html` | Главная — редирект на `status.html` |
|
||||||
|
| `status.html` | Дашборд статуса пайплайна парсинга (real-time состояние данных) |
|
||||||
|
| `dashboard.html` | Аналитический дашборд по 6 брендам (ELNY + 5 конкурентов) |
|
||||||
|
| `reports/*.pdf` | Сгенерированные отчёты (конкурентный анализ, brand voice, SEO, AI visibility) |
|
||||||
|
| `reports/*.xlsx` | Excel-выгрузки (master, brand_voice, Power Query template) |
|
||||||
|
|
||||||
|
## Источник данных
|
||||||
|
|
||||||
|
Файлы публикуются скриптом `scripts/publish_to_gh_pages.py` из основного проекта парсинга:
|
||||||
|
`D:\! Рабочий стол\ELNY\ПАРСИНГ\`
|
||||||
|
|
||||||
|
Скрипт копирует свежие `exports/*.html` и выбранные отчёты в этот репо, делает `git commit + push` —
|
||||||
|
GitHub Pages деплоит в течение 1–2 минут.
|
||||||
|
|
||||||
|
## Сырые данные (Parquet)
|
||||||
|
|
||||||
|
Parquet-файлы (master, matches, embeddings, и т.д.) **не** хранятся здесь — они опубликованы на
|
||||||
|
Yandex.Диске в `/ELNY-Аналитика/data/`. Публичные ссылки на каждый файл —
|
||||||
|
в `config/share_links.yaml` основного проекта.
|
||||||
36
dashboard.html
Normal file
36
dashboard.html
Normal file
File diff suppressed because one or more lines are too long
17
index.html
Normal file
17
index.html
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="ru">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>ELNY · Аналитика</title>
|
||||||
|
<meta http-equiv="refresh" content="0; url=status.html">
|
||||||
|
<style>
|
||||||
|
body { font-family: -apple-system, "Segoe UI", Roboto, sans-serif;
|
||||||
|
background: #FDFAE1; color: #3C3C3B; padding: 60px; text-align: center; }
|
||||||
|
a { color: #3C3C3B; }
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1>ELNY · Аналитика</h1>
|
||||||
|
<p>Если переадресация не сработала — откройте <a href="status.html">status.html</a>.</p>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
reports/ELNY_PowerQuery_template.xlsx
Normal file
BIN
reports/ELNY_PowerQuery_template.xlsx
Normal file
Binary file not shown.
BIN
reports/ELNY_ai_visibility_report.pdf
Normal file
BIN
reports/ELNY_ai_visibility_report.pdf
Normal file
Binary file not shown.
BIN
reports/ELNY_brand_voice_guidelines.pdf
Normal file
BIN
reports/ELNY_brand_voice_guidelines.pdf
Normal file
Binary file not shown.
BIN
reports/ELNY_competitive_analysis_v2.docx
Normal file
BIN
reports/ELNY_competitive_analysis_v2.docx
Normal file
Binary file not shown.
BIN
reports/ELNY_competitive_analysis_v2.pdf
Normal file
BIN
reports/ELNY_competitive_analysis_v2.pdf
Normal file
Binary file not shown.
BIN
reports/ELNY_executive_deck.pptx
Normal file
BIN
reports/ELNY_executive_deck.pptx
Normal file
Binary file not shown.
BIN
reports/ELNY_seo_audit.pdf
Normal file
BIN
reports/ELNY_seo_audit.pdf
Normal file
Binary file not shown.
BIN
reports/brand_voice.xlsx
Normal file
BIN
reports/brand_voice.xlsx
Normal file
Binary file not shown.
183
status.html
Normal file
183
status.html
Normal file
@ -0,0 +1,183 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="ru"><head>
|
||||||
|
<meta charset="utf-8"><meta http-equiv="refresh" content="60">
|
||||||
|
<title>ELNY · Статус проекта</title>
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap" rel="stylesheet">
|
||||||
|
<style>
|
||||||
|
* { box-sizing: border-box; }
|
||||||
|
body { font-family: "Montserrat", -apple-system, "Segoe UI", Roboto, sans-serif;
|
||||||
|
max-width: 1400px; margin: 0 auto; padding: 24px; color: #1B1B1B; background: #FFFFFF; }
|
||||||
|
h1 { color: #3C3C3B; border-bottom: 3px solid #3C3C3B; padding-bottom: 12px;
|
||||||
|
font-weight: 600; letter-spacing: -0.02em; margin-top: 0; }
|
||||||
|
h2 { color: #1B1B1B; font-weight: 600; letter-spacing: -0.01em;
|
||||||
|
border-left: 4px solid #3C3C3B; padding-left: 12px; margin-top: 36px; }
|
||||||
|
h3 { color: #1B1B1B; font-size: 16px; text-transform: uppercase;
|
||||||
|
letter-spacing: 0.05em; margin-top: 24px; font-weight: 600; }
|
||||||
|
section { margin-bottom: 32px; }
|
||||||
|
.counter { color: #9E9E9E; font-size: 14px; font-weight: 400; text-transform: none;
|
||||||
|
letter-spacing: 0; margin-left: 12px; }
|
||||||
|
.kpi-row { display: flex; gap: 16px; flex-wrap: wrap; margin: 20px 0; }
|
||||||
|
.kpi { flex: 1; min-width: 200px; background: #F7F4EC;
|
||||||
|
padding: 18px 22px; border-radius: 4px; border-left: 3px solid #3C3C3B; }
|
||||||
|
.kpi-label { font-size: 11px; color: #9E9E9E; text-transform: uppercase;
|
||||||
|
letter-spacing: 0.08em; margin-bottom: 6px; }
|
||||||
|
.kpi-val { font-size: 28px; font-weight: 600; color: #1B1B1B; line-height: 1; }
|
||||||
|
.kpi-sub { font-size: 12px; color: #9E9E9E; margin-top: 6px; }
|
||||||
|
table.grid { width: 100%; border-collapse: collapse; background: #FFFFFF;
|
||||||
|
margin-top: 16px; border: 1px solid #CCCCCC; }
|
||||||
|
table.grid th { background: #1B1B1B; color: #FFFFFF; text-align: left;
|
||||||
|
padding: 10px 14px; font-size: 11px; text-transform: uppercase;
|
||||||
|
letter-spacing: 0.08em; font-weight: 600; }
|
||||||
|
table.grid td { padding: 10px 14px; border-top: 1px solid #CCCCCC; font-size: 14px; }
|
||||||
|
table.grid tr.elny { background: #FDFAE1; }
|
||||||
|
table.grid tr.elny td b { color: #3C3C3B; }
|
||||||
|
table.grid .num { text-align: right; font-variant-numeric: tabular-nums; }
|
||||||
|
.muted { color: #9E9E9E; }
|
||||||
|
code { background: #F7F4EC; padding: 2px 6px; border-radius: 3px;
|
||||||
|
font-family: "Consolas", monospace; font-size: 12px; color: #1B1B1B; }
|
||||||
|
.file-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
|
||||||
|
gap: 10px; margin-top: 12px; }
|
||||||
|
.file { background: #FFFFFF; border: 1px solid #CCCCCC;
|
||||||
|
padding: 12px 14px; border-radius: 4px; display: flex; align-items: center;
|
||||||
|
gap: 10px; font-size: 13px; }
|
||||||
|
.file.fresh { border-left: 3px solid #5C8A5C; }
|
||||||
|
.file.ok { border-left: 3px solid #A8895E; }
|
||||||
|
.file.stale { border-left: 3px solid #A04545; background: #F7F4EC; }
|
||||||
|
.file.missing { border-left: 3px solid #A04545; background: #F7F4EC; color: #9E9E9E; }
|
||||||
|
.file .status { font-size: 18px; line-height: 1; }
|
||||||
|
.file.fresh .status { color: #5C8A5C; }
|
||||||
|
.file.ok .status { color: #A8895E; }
|
||||||
|
.file.stale .status, .file.missing .status { color: #A04545; }
|
||||||
|
.file .file-top { display: flex; align-items: center; gap: 10px; margin-bottom: 8px; }
|
||||||
|
.file .name { flex: 1; font-weight: 500; }
|
||||||
|
.file .meta { color: #9E9E9E; font-size: 11px; }
|
||||||
|
.btn-row { display: flex; gap: 6px; flex-wrap: wrap; margin-top: 4px; }
|
||||||
|
.btn { display: inline-block; padding: 4px 10px; font-size: 11px;
|
||||||
|
text-decoration: none; border-radius: 3px; border: 1px solid #CCCCCC;
|
||||||
|
cursor: pointer; background: #FFFFFF; color: #1B1B1B; font-family: inherit;
|
||||||
|
transition: background 0.1s; }
|
||||||
|
.btn:hover { background: #F7F4EC; }
|
||||||
|
.btn-share { background: #3C3C3B; color: #FFFFFF; border-color: #3C3C3B; }
|
||||||
|
.btn-share:hover { background: #1B1B1B; color: #FFFFFF; }
|
||||||
|
.btn-mail { background: #FDFAE1; }
|
||||||
|
.btn-disabled { color: #9E9E9E; background: #FFFFFF; cursor: not-allowed;
|
||||||
|
border-style: dashed; }
|
||||||
|
.share-info { background: #FDFAE1; border-left: 3px solid #A8895E;
|
||||||
|
padding: 10px 14px; margin: 12px 0; font-size: 12px; color: #1B1B1B;
|
||||||
|
border-radius: 3px; line-height: 1.5; }
|
||||||
|
.milestones { display: grid; grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
|
||||||
|
gap: 8px; margin-top: 12px; }
|
||||||
|
.ms { padding: 10px 14px; border-radius: 4px; display: flex; align-items: center;
|
||||||
|
gap: 10px; font-size: 14px; border: 1px solid #CCCCCC; }
|
||||||
|
.ms.done { background: #FDFAE1; border-left: 3px solid #5C8A5C; }
|
||||||
|
.ms.todo { background: #FFFFFF; border-left: 3px solid #CCCCCC; color: #9E9E9E; }
|
||||||
|
.ms .icon { font-weight: 700; font-size: 16px; }
|
||||||
|
.ms.done .icon { color: #5C8A5C; }
|
||||||
|
.ms.todo .icon { color: #9E9E9E; }
|
||||||
|
.issue { background: #F7F4EC; padding: 14px 18px; margin: 10px 0;
|
||||||
|
border-radius: 4px; border-left: 4px solid #CCCCCC; }
|
||||||
|
.issue.err { border-left-color: #A04545; }
|
||||||
|
.issue.warn { border-left-color: #A8895E; }
|
||||||
|
.issue.muted { border-left-color: #9E9E9E; }
|
||||||
|
.issue-title { font-weight: 600; margin-bottom: 4px; color: #1B1B1B; }
|
||||||
|
.issue-body { font-size: 13px; color: #1B1B1B; line-height: 1.6; }
|
||||||
|
.log-list { list-style: none; padding: 0; margin: 8px 0 0 0; }
|
||||||
|
.log-list li { padding: 8px 12px; background: #F7F4EC; margin-bottom: 4px;
|
||||||
|
border-radius: 3px; font-size: 13px; }
|
||||||
|
.top-bar { display: flex; justify-content: space-between; align-items: center;
|
||||||
|
margin-bottom: 8px; font-size: 12px; color: #9E9E9E; }
|
||||||
|
.ok { color: #5C8A5C; }
|
||||||
|
@media (max-width: 720px) { .kpi { min-width: 100%; } .file-grid, .milestones { grid-template-columns: 1fr; } }
|
||||||
|
</style>
|
||||||
|
</head><body>
|
||||||
|
<div class="top-bar">
|
||||||
|
<span>Обновлено: 2026-05-13 12:01 RTZ 2 (зима)</span>
|
||||||
|
<span>Авто-рефреш каждую минуту</span>
|
||||||
|
</div>
|
||||||
|
<h1>ELNY · Статус проекта</h1>
|
||||||
|
<p class="muted">Папка: <code>D:\! Рабочий стол\ELNY\ПАРСИНГ</code></p>
|
||||||
|
|
||||||
|
<section><h2>Пайплайн парсинга</h2>
|
||||||
|
<div class="kpi-row">
|
||||||
|
<div class="kpi"><div class="kpi-label">Последний снапшот</div><div class="kpi-val">2026-05-11</div><div class="kpi-sub">2 дн назад</div></div>
|
||||||
|
<div class="kpi"><div class="kpi-label">Master.parquet</div><div class="kpi-val">7 290</div><div class="kpi-sub">строк · 1 снапшот</div></div>
|
||||||
|
<div class="kpi"><div class="kpi-label">Снапшотов всего</div><div class="kpi-val">1</div><div class="kpi-sub">2026-05-11 → 2026-05-11</div></div>
|
||||||
|
<div class="kpi"><div class="kpi-label">Открытых вопросов</div><div class="kpi-val">4</div><div class="kpi-sub">см. ниже</div></div>
|
||||||
|
</div>
|
||||||
|
<table class="grid"><thead><tr><th>Сайт</th><th>Файл</th><th>Размер</th><th>Обновлён</th><th>Строк</th></tr></thead><tbody>
|
||||||
|
<tr><td><b>12storeez</b></td><td><code>data/2026-05-11/12storeez.parquet</code></td><td>366 KB</td><td class="muted">1 дн назад</td><td class="num">2040</td></tr>
|
||||||
|
<tr><td><b>annapekun</b></td><td><code>data/2026-05-11/annapekun.parquet</code></td><td>98 KB</td><td class="muted">1 дн назад</td><td class="num">349</td></tr>
|
||||||
|
<tr><td><b>elis</b></td><td><code>data/2026-05-11/elis.parquet</code></td><td>708 KB</td><td class="muted">1 дн назад</td><td class="num">1028</td></tr>
|
||||||
|
<tr class="elny"><td><b>elny</b></td><td><code>data/2026-05-11/elny.parquet</code></td><td>333 KB</td><td class="muted">1 дн назад</td><td class="num">1375</td></tr>
|
||||||
|
<tr><td><b>emkashop</b></td><td><code>data/2026-05-11/emkashop.parquet</code></td><td>147 KB</td><td class="muted">1 дн назад</td><td class="num">1053</td></tr>
|
||||||
|
<tr><td><b>pompa</b></td><td><code>data/2026-05-11/pompa.parquet</code></td><td>166 KB</td><td class="muted">1 дн назад</td><td class="num">1445</td></tr>
|
||||||
|
</tbody></table>
|
||||||
|
</section>
|
||||||
|
<section><h2>Майлстоуны проекта <span class="counter">19 / 20 · 95%</span></h2>
|
||||||
|
<div class="milestones">
|
||||||
|
<div class="ms done"><span class="icon">✓</span>6 парсинг-адаптеров</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Master.parquet с нормализацией</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Состав ткани в % (composition parser)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Quality score per product</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Цветовая палитра нормализована</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>TF-IDF матчинг (text)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>CLIP матчинг (image)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Brand voice analysis</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Velocity + elasticity (нужно ≥2 снапшота)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Streamlit-приложение (8 вкладок)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>HTML-дашборд</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Word v2 записка</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>PPTX executive deck</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>AI visibility audit</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>SEO + content audit (через агент)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Brand voice guidelines</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Power Query шаблон</div>
|
||||||
|
<div class="ms todo"><span class="icon">○</span>Email delivery (SMTP)</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>ELNY-style palette применена</div>
|
||||||
|
<div class="ms done"><span class="icon">✓</span>Месячный run_monthly.bat</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section><h2>Артефакты в exports/</h2>
|
||||||
|
<div class="share-info"><b>Как отправить отчёт пользователю:</b> <a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports" target="_blank">📁 Открыть папку отчётов</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь к папке',2200);})">📋 Копировать путь к папке</button><br><br><b>Для отправки внешним пользователям:</b> жми «📋 Копировать путь» на нужном файле, затем в Я.Почте/Outlook/Thunderbird «Приложить файл» → Ctrl+V в адресной строке диалога. <i>Я.Почта для файлов >25 МБ автоматически грузит их на Я.Диск и вставляет публичную ссылку.</i><br><br>Из 10 файлов <b>10</b> имеют постоянные публичные URL (в <code>config/share_links.yaml</code>). У них появится кнопка «🔗 Поделиться».</div>
|
||||||
|
<h3>Главные отчёты (PDF)</h3><div class="file-grid">
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Аналитическая записка v2</span><span class="meta">4.0 MB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_competitive_analysis_v2.pdf" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_competitive_analysis_v2.pdf').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/hbhdVyZ4SXlxDg" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_competitive_analysis_v2.pdf&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_competitive_analysis_v2.pdf%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/hbhdVyZ4SXlxDg%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Executive deck (PPTX)</span><span class="meta">1.5 MB · 16 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_executive_deck.pptx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_executive_deck.pptx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/1cLFZGIcDZ3Mhw" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_executive_deck.pptx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_executive_deck.pptx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/1cLFZGIcDZ3Mhw%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Brand voice guidelines</span><span class="meta">4.0 MB · 17 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_brand_voice_guidelines.pdf" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_brand_voice_guidelines.pdf').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/vl-yHxLXvAeyJQ" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_brand_voice_guidelines.pdf&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_brand_voice_guidelines.pdf%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/vl-yHxLXvAeyJQ%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">SEO + content audit</span><span class="meta">4.0 MB · 17 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_seo_audit.pdf" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_seo_audit.pdf').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/l9gPLCmK3r5RdQ" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_seo_audit.pdf&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_seo_audit.pdf%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/l9gPLCmK3r5RdQ%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">AI visibility report</span><span class="meta">266 KB · 17 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_ai_visibility_report.pdf" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_ai_visibility_report.pdf').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/bCoO8bu1mzbAFA" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_ai_visibility_report.pdf&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_ai_visibility_report.pdf%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/bCoO8bu1mzbAFA%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
</div>
|
||||||
|
<h3>Word-версии (редактируемые)</h3><div class="file-grid">
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Word v1</span><span class="meta">1.1 MB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_competitive_analysis.docx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_competitive_analysis.docx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_competitive_analysis.docx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_competitive_analysis.docx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20D%3A%5C%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB%5CELNY%5C%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93%5Cexports%5CELNY_competitive_analysis.docx%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Word v2</span><span class="meta">1.1 MB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_competitive_analysis_v2.docx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_competitive_analysis_v2.docx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/F22DkbqhgonkLA" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_competitive_analysis_v2.docx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_competitive_analysis_v2.docx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/F22DkbqhgonkLA%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">AI visibility (Word)</span><span class="meta">632 KB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_ai_visibility_report.docx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_ai_visibility_report.docx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_ai_visibility_report.docx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_ai_visibility_report.docx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20D%3A%5C%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB%5CELNY%5C%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93%5Cexports%5CELNY_ai_visibility_report.docx%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">SEO audit (Word)</span><span class="meta">1.1 MB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_seo_audit.docx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_seo_audit.docx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_seo_audit.docx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_seo_audit.docx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20D%3A%5C%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB%5CELNY%5C%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93%5Cexports%5CELNY_seo_audit.docx%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Brand voice (Word)</span><span class="meta">631 KB · 18 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_brand_voice_guidelines.docx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_brand_voice_guidelines.docx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_brand_voice_guidelines.docx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_brand_voice_guidelines.docx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20D%3A%5C%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB%5CELNY%5C%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93%5Cexports%5CELNY_brand_voice_guidelines.docx%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
</div>
|
||||||
|
<h3>Инструменты и данные</h3><div class="file-grid">
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Plotly-дашборд</span><span class="meta">214 KB · 53 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/dashboard.html" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\dashboard.html').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/CpmubJwnMrgqlw" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20dashboard.html&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20dashboard.html%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/CpmubJwnMrgqlw%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Power Query шаблон</span><span class="meta">12 KB · 53 мин назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/ELNY_PowerQuery_template.xlsx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\ELNY_PowerQuery_template.xlsx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/yAcs5ssAmfrVvg" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20ELNY_PowerQuery_template.xlsx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20ELNY_PowerQuery_template.xlsx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/yAcs5ssAmfrVvg%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Brand voice xlsx</span><span class="meta">20 KB · 18 ч назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/brand_voice.xlsx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\brand_voice.xlsx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/owUc351petAzTg" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20brand_voice.xlsx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20brand_voice.xlsx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/owUc351petAzTg%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Master XLSX (Power BI)</span><span class="meta">2.1 MB · 13 ч назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/master_2026-05-12.xlsx" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\master_2026-05-12.xlsx').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-share" href="https://yadi.sk/d/EcsmCfNCl6A0tQ" target="_blank" rel="noopener" title="Публичная ссылка (Я.Диск/GDrive)">🔗 Поделиться</a> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20master_2026-05-12.xlsx&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20master_2026-05-12.xlsx%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20https%3A//yadi.sk/d/EcsmCfNCl6A0tQ%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
<div class="file fresh"><div class="file-top"><span class="status">✓</span><span class="name">Master CSV</span><span class="meta">7.5 MB · 13 ч назад</span></div><div class="btn-row"><a class="btn btn-open" href="file:///D:/%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/ELNY/%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93/exports/master_2026-05-12.csv" target="_blank" title="Открыть файл в стандартном приложении">📂 Открыть</a> <button class="btn btn-copy" onclick="navigator.clipboard.writeText('D:\\! Рабочий стол\\ELNY\\ПАРСИНГ\\exports\\master_2026-05-12.csv').then(()=>{this.innerText='✓ путь скопирован';setTimeout(()=>this.innerText='📋 Копировать путь',2200);})" title="Скопировать абсолютный путь — вставь в «Приложить файл» в почтовом клиенте">📋 Копировать путь</button> <a class="btn btn-mail" href="mailto:?subject=ELNY%20%C2%B7%20master_2026-05-12.csv&body=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5%2C%0A%0A%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D1%8E%20%D0%BE%D1%82%D1%87%D1%91%D1%82%20%D0%BF%D0%BE%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%83%D1%80%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B5%20ELNY%20%28%D1%81%D0%BD%D0%B0%D0%BF%D1%88%D0%BE%D1%82%202026-05-11%29%3A%0A%20%20master_2026-05-12.csv%0A%0A%D0%A4%D0%B0%D0%B9%D0%BB%20%D0%BB%D0%B5%D0%B6%D0%B8%D1%82%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%3A%20D%3A%5C%21%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB%5CELNY%5C%D0%9F%D0%90%D0%A0%D0%A1%D0%98%D0%9D%D0%93%5Cexports%5Cmaster_2026-05-12.csv%0A%D0%95%D1%81%D0%BB%D0%B8%20%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE%20%D0%BF%D1%80%D0%B8%D1%88%D0%BB%D0%BE%20%D0%B1%D0%B5%D0%B7%20%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%20%E2%80%94%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B8%D1%82%D0%B5%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E%20%D0%B8%D0%B7%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%83%D1%82%D0%B8.%0A%0A%D0%A1%20%D1%83%D0%B2%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC%2C%0A%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20ELNY" title="Открыть письмо с готовой темой и текстом — приложи файл вручную">✉ Email</a></div></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section><h2>Открытые вопросы / известные ограничения</h2>
|
||||||
|
<div class="issue warn"><div class="issue-title">12storeez — размеры не извлечены</div><div class="issue-body">Из 2040 карточек только 0 имеют размеры. Patched adapter с retry+refresh готов, но 12storeez сегодня нас троттлит. Запустить заново <code>python run.py snapshot --site 12storeez --delay 0.8</code>.</div></div>
|
||||||
|
<div class="issue err"><div class="issue-title">ELNY — высокая доля OOS</div><div class="issue-body">633 из 1375 (46%) товаров распроданы. Действие: аудит каждой OOS-карточки — архив / Sale-страница / допоставка.</div></div>
|
||||||
|
<div class="issue warn"><div class="issue-title">SMTP не настроен</div><div class="issue-body">Email-уведомления выключены. Установить переменные окружения: SMTP_HOST, SMTP_USER, SMTP_PASS.</div></div>
|
||||||
|
<div class="issue muted"><div class="issue-title">Diff-отчёты ждут второго снапшота</div><div class="issue-body">Сейчас 1 снапшот. Velocity, elasticity и alerts активируются после 2-го прогона (через ~30 дней автоматически).</div></div>
|
||||||
|
</section>
|
||||||
|
<section><h2>Месячный пайплайн</h2>
|
||||||
|
<div class="kpi-row">
|
||||||
|
<div class="kpi"><div class="kpi-label">Следующий запуск</div><div class="kpi-val">2026-06-01</div><div class="kpi-sub">через 19 дн</div></div>
|
||||||
|
<div class="kpi"><div class="kpi-label">Получатели email</div><div class="kpi-val">2</div><div class="kpi-sub">i@wasrusgen.ru, en@elny.ru</div></div>
|
||||||
|
<div class="kpi"><div class="kpi-label">Прогонов в логе</div><div class="kpi-val">—</div><div class="kpi-sub">в logs/</div></div>
|
||||||
|
</div>
|
||||||
|
<p class="muted">Пайплайн: <code>snapshot</code> ×6 → <code>master</code> → <code>match</code> → <code>brand-voice</code> → <code>colors</code> → <code>trends</code> → <code>export</code> → <code>images</code> (download → encode → match) → <code>dashboard</code> → <code>powerquery</code> → <code>word v2</code> → <code>alerts --email</code></p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<p class="muted" style="margin-top: 40px; font-size: 11px; text-align: center;">
|
||||||
|
Дашборд автогенерируется командой <code>python run.py status</code>.
|
||||||
|
Открой этот файл в браузере и оставь — он сам перечитает состояние каждую минуту.
|
||||||
|
</p>
|
||||||
|
</body></html>
|
||||||
Loading…
Reference in New Issue
Block a user