9.2 KiB
Chronicle — Context for AI Assistants
📋 Project Overview
Chronicle — «The Operating System for Technical Creators»
Единая платформа для технических авторов (разработчики, DevOps, IT-евангелисты), решающая проблему фрагментации цифровой идентичности и отсутствия редакторов лонгридов с нормальной подсветкой синтаксиса.
Миссия
Дать техническим креаторам инструмент для:
- Написания статей с кодом (подсветка синтаксиса как в IDE)
- Публикации в несколько платформ одной кнопкой (Telegram, Habr, VK, Medium)
- Архивирования всего контента на собственном сайте
Текущий статус
Проект на стадии концепции и планирования. Существует MVP — Telegram Archiver (консольная утилита на Go, конвертирующая Telegram-каналы в Markdown для Hugo).
🗂️ Directory Structure
chronicle.nixg.ru/
├── ROADMAP.md # Дорожная карта проекта (5 фаз, монетизация, метрики)
├── todo.md # Ближайшие задачи (DNS, SSL, лендинг, GitHub)
├── упаковка.md # Полная концепция продукта (ценность, архитектура, слоганы)
├── упаковка2.md # Расширенная версия: редактор + кросс-постинг + календарь
├── Имяобразование.md # История нейминга (от Telegram Archiver к Chronicle)
├── deepseek.md # Лог диалога с DeepSeek о брендинге
└── QWEN.md # Этот файл (контекст для AI)
📁 Key Files Description
| File | Purpose |
|---|---|
ROADMAP.md |
Детальная дорожная карта: 5 фаз (Telegram Archiver → Редактор → Интеграция → Кросс-постинг → Аналитика), монетизация ($9–49/мес), метрики успеха |
упаковка.md |
Концепция продукта: проблема фрагментации, ценность для авторов/аудитории/инвесторов, архитектура, слоганы, план упаковки бренда |
упаковка2.md |
Расширенная концепция: «Операционная система для технических креаторов» — редактор с подсветкой кода, кросс-постинг, календарь публикаций |
todo.md |
Практические задачи: DNS для c7e.ru, SSL, лендинг, GitHub репозиторий |
Имяобразование.md |
История выбора имени: от рекурсивных аббревиатур (TARMAC, THOR) к Chronicle |
deepseek.md |
Полный лог диалога о нейминге и концепции (1794 строки) |
🎯 Product Vision
Проблема
- Фрагментация идентичности: контент разбросан по Telegram, YouTube, Habr, VK
- Нет редактора с кодом: в рунете нет платформы для лонгридов с подсветкой синтаксиса
- Зависимость от платформ: алгоритмы контролируют охваты, контент принадлежит платформе
Решение
Chronicle — единая экосистема:
[Источники: Telegram, YouTube, Habr, VK]
↓
[CHRONICLE ENGINE]
• Редактор (Monaco Editor)
• Планировщик
• Архив
↓
[Личный сайт автора]
• Единая лента
• Подсветка кода
• Поиск
Roadmap (5 фаз)
| Фаза | Цель | Статус |
|---|---|---|
| 0: Telegram Archiver | Парсинг канала → Markdown → Hugo | ⬜ Не начата |
| 1: Брендинг + сайт | c7e.ru, лендинг, GitHub | ⬜ В плане |
| 2: Редактор с кодом | Monaco Editor, Markdown, WYSIWYG | ⬜ Q2 2026 |
| 3: Интеграция | Редактор + архив, поиск, версионность | ⬜ Q3 2026 |
| 4: Кросс-постинг | Telegram, VK, Habr, календарь | ⬜ Q4 2026 |
| 5: Аналитика | Статистика, комментарии, API | ⬜ Q1–Q2 2027 |
💰 Business Model
| План | Цена | Что включает |
|---|---|---|
| Free | $0 | 1 соцсеть, базовый архив, редактор |
| Pro | $9/мес | До 3 соцсетей, календарь, аналитика |
| Creator | $19/мес | До 10 соцсетей, приоритетная поддержка, API |
| Team | $49/мес | Команда, общий архив, white-label |
Дополнительно:
- White-label сайты: $299 разово
- Хостинг: $5/мес
- API доступ: $29/мес
🏷️ Brand Identity
Название: Chronicle
Домен: c7e.ru (основной), chronicle.nixg.ru (текущий)
Слоган: «Your digital home.» / «The Operating System for Technical Creators»
Альтернативные слоганы:
- «Your identity. Unified.»
- «All your voices. One place.»
- «Write once, publish everywhere.»
- «From chaos to chronicle.»
📅 Immediate Next Steps (из todo.md)
- DNS для c7e.ru настроен
- SSL-сертификат (Caddy / Let's Encrypt)
- Лендинг (1 экран): заголовок, описание, форма подписки
- GitHub репозиторий:
github.com/evgenystor/c7eилиgithub.com/evgenystor/chronicle - README.md с ASCII-логотипом и roadmap
- Начать Phase 0: парсинг Telegram
👤 Author Context
Автор проекта: Evgeny Storozhenko
Telegram-канал: dedinit (ded in it / ded init())
Локация: РФ (ориентация на русскоязычный рынок)
Личный бренд:
- Никнейм
dedinitиспользуется как личный бренд - Проект Chronicle — эволюция от простого архиватора к полноценной платформе
🛠️ Technical Stack (Planned)
| Компонент | Технология |
|---|---|
| Редактор | React + Monaco Editor |
| Бэкенд | Go (существующий) / Node.js |
| База данных | SQLite / PostgreSQL |
| Генерация сайта | Hugo (MVP) / Next.js |
| Деплой | Netlify / Vercel / свой VPS |
📝 Usage Notes for AI Assistants
При работе с этим проектом:
- Контекст: Это проект на стадии планирования, не production-код
- Язык: Документация на русском, код будет на английском
- Фокус: Помощь в реализации Phase 0 (Telegram Archiver) и Phase 1 (лендинг + бренд)
- Стиль: Технический, но с элементами маркетинга (проект для инвесторов и пользователей)
⚠️ ПРАВИЛА ПУША В GIT
ЗАПРЕЩЕНО пушить без проверки:
- ❌ Не пушить код, который не был запущен/протестирован
- ❌ Не пушить без проверки синтаксиса (python -m py_compile)
- ❌ Не пушить без установки зависимостей и проверки импортов
- ❌ Не пушить без проверки работоспособности CLI/API
Разрешено пушить только после:
- ✅
pip install -r requirements.txt— зависимости установлены - ✅
python -m py_compile— синтаксис валиден - ✅ Запуск CLI или API — работает без ошибок
- ✅ Проверка эндпойнтов (для API) — возвращают 200 OK
Ключевые темы для обсуждения:
- Архитектура парсера Telegram (MTProto / API)
- Конвертация в Markdown для Hugo
- Front-matter (дата, теги, ID)
- Дедупликация при повторном запуске
- Брендинг и упаковка продукта
🔗 Related Resources
- Основной домен: c7e.ru (здесь развивается проект)
- Telegram: dedinit (канал автора)
Последнее обновление: 19 февраля 2026 г.
Версия документа: 1.0