Files
chronicle.nixg.ru/ROADMAP.md
T

175 lines
8.1 KiB
Markdown
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.
# CHRONICLE ROADMAP
> **The Operating System for Technical Creators**
> Единая среда для создания, публикации и архивирования технического контента
---
## 🎯 Миссия
Решить проблему фрагментации цифровой идентичности технических авторов (разработчики, DevOps, IT-евангелисты) и дать им инструмент для работы с кодом в статьях без боли.
**Боль:** В рунете нет редактора лонгридов с нормальной подсветкой синтаксиса. Тех-блогеры мучаются между Telegram (нет подсветки), Хабром (закрытая платформа) и скриншотами кода (🤮).
**Решение:** Chronicle — редактор + кросс-постинг + архив на своём сайте.
---
## 🗺️ Дорожная карта
### **Фаза 0: Telegram Archiver (MVP)** ⬜ (НЕ НАЧАТА)
**Цель:** Базовый архиватор Telegram-канала в Markdown для Hugo
- [ ] Парсинг Telegram-канала (API / MTProto)
- [ ] Конвертация постов в Markdown (с сохранением форматирования)
- [ ] Экспорт медиа (изображения, видео, документы)
- [ ] Генерация структуры файлов для Hugo
- [ ] Front-matter для каждого поста (дата, теги, ID)
- [ ] Базовая дедупликация при повторном запуске
**Результат:** Консольная утилита, которая по ссылке на канал скачивает все посты в папку `content/posts/` для Hugo
**Критерий готовности:** Можно запустить на своём канале `dedinit` и получить работающий статический сайт
---
### **Фаза 1: Брендинг и запуск сайта** ⬜
**Цель:** Зарегистрировать бренд, запустить сайт-визитку
- [x] DNS для `c7e.ru` настроен
- [ ] SSL-сертификат (Caddy / Let's Encrypt)
- [ ] Лендинг (1 экран):
- Заголовок + слоган
- Краткое описание идеи
- Email для связи / форма подписки на ранний доступ
- [ ] GitHub репозиторий: `github.com/evgenystor/c7e` или `github.com/evgenystor/chronicle`
- [ ] README.md с:
- ASCII-арт логотипом
- Описанием проекта
- Roadmap
- Инструкциями для контрибьюторов
**Результат:** `c7e.ru` — рабочая точка входа, есть куда направить первых пользователей
---
### **Фаза 2: Редактор с подсветкой кода** (Q2 2026)
**Цель:** Дать тех-блогерам редактор, в котором можно писать статьи с кодом
- [ ] Веб-редактор (React / Vue)
- [ ] Интеграция Monaco Editor (как в VS Code)
- [ ] Поддержка языков: Python, JavaScript, Go, Rust, Bash, SQL
- [ ] Темы оформления (светлая / тёмная)
- [ ] Блоки кода с кнопкой «скопировать»
- [ ] Markdown-режим + WYSIWYG превью
- [ ] Сохранение черновиков (локально / в GitHub)
- [ ] Drag-and-drop изображений
**Результат:** Можно написать статью с кодом, и она будет выглядеть как в IDE
---
### **Фаза 3: Интеграция с архивом** (Q3 2026)
**Цель:** Объединить редактор и архив в единую систему
- [ ] Написанное в редакторе → автоматически в архив (Markdown-файлы)
- [ ] Импорт постов из Telegram (через Phase 0)
- [ ] Редактирование старых постов из архива
- [ ] Поиск по всему контенту (full-text)
- [ ] Теги и категории
- [ ] Версионность постов (как Git: история изменений, откат)
**Результат:** Весь контент в одном месте, можно редактировать и искать
---
### **Фаза 4: Публикация и кросс-постинг** (Q4 2026)
**Цель:** Публикация в несколько соцсетей одной кнопкой
- [ ] Интеграция с Telegram Bot API (публикация в канал)
- [ ] Интеграция с VK API
- [ ] Интеграция с Habr API (или парсинг формы)
- [ ] Интеграция с Medium API
- [ ] Календарь публикаций
- [ ] Отложенные посты (очередь)
- [ ] Адаптация контента под платформы:
- Telegram: коротко, без сложных блоков
- Habr: полная версия с кодом
- VK: адаптированный текст
- [ ] Превью: как пост будет выглядеть на каждой платформе
**Результат:** Написал один раз → опубликовал везде с адаптацией
---
### **Фаза 5: Аналитика и экосистема** (Q1-Q2 2027)
**Цель:** Превратить Chronicle в полноценную платформу
- [ ] Сбор статистики по платформам (просмотры, реакции, комментарии)
- [ ] Аналитика вовлеченности
- [ ] Лучшее время для постов (рекомендации)
- [ ] Сбор комментариев с платформ обратно в Chronicle
- [ ] Командная работа (несколько авторов)
- [ ] API для разработчиков
- [ ] Мобильное приложение (черновики, заметки)
- [ ] White-label решения для брендов
**Результат:** Полноценная операционная система для технического креатора
---
## 💰 Монетизация
| План | Цена | Что включает |
|------|------|--------------|
| **Free** | $0 | 1 соцсеть (Telegram), базовый архив, редактор |
| **Pro** | $9/мес | До 3 соцсетей, календарь, базовая аналитика |
| **Creator** | $19/мес | До 10 соцсетей, приоритетная поддержка, API |
| **Team** | $49/мес | Командная работа, общий архив, white-label |
**Дополнительно:**
- White-label сайты: $299 разово
- Хостинг сайта: $5/мес (опционально)
- API доступ: $29/мес
---
## 📊 Метрики успеха
| Фаза | Метрика | Цель |
|------|---------|------|
| Phase 0 | Каналов архивировано | 10+ |
| Phase 1 | Посетителей на c7e.ru | 100+ за первый месяц |
| Phase 2 | Активных редакторов | 50+ |
| Phase 4 | Публикаций в день | 100+ |
| Phase 5 | Платящих пользователей | 500+ |
---
## 🚀 Ближайшие шаги (эта неделя)
- [x] DNS для `c7e.ru` настроен
- [ ] SSL-сертификат (Caddy)
- [ ] GitHub репозиторий
- [ ] README.md с ASCII-логотипом
- [ ] Лендинг (1 экран) на `c7e.ru`
- [ ] Начать Phase 0: парсинг Telegram
---
## 📝 История изменений
| Дата | Изменение |
|------|-----------|
| 19 февраля 2026 | Создан документ ROADMAP.md |
---
*Документ создан на основе диалога о проекте Telegram Archiver и его эволюции в Chronicle.*