mirror of
https://gitverse.ru/kpa39l/chronicle.nixg.ru.git
synced 2026-09-29 09:55:08 +00:00
35 lines
2.6 KiB
Markdown
35 lines
2.6 KiB
Markdown
# PRD — Chronicle (блогоплатформа)
|
|
|
|
> См. также: ROADMAP.md (миссия/боль/решение, фазы), telegram-archiver/README.md (фаза 0).
|
|
> Правило проекта: все изменения через OpenSpec/документирование в ROADMAP + todo.
|
|
|
|
## Цель
|
|
Единая среда для создания, публикации и архивирования технического контента
|
|
(«The Operating System for Technical Creators»): редактор лонгридов с нормальной
|
|
подсветкой кода + кросс-постинг + архив на своём сайте.
|
|
|
|
## Пользователи
|
|
- Технические авторы (разработчики, DevOps, IT-евангелисты) — основная аудитория.
|
|
- Сам пользователь (kpa39l) — первый потребитель через VESTI и свой блог.
|
|
|
|
## Функциональные требования
|
|
1. Telegram Archiver (Фаза 0): парсинг канала → Markdown для Hugo, медиа, front-matter, дедуп. ✅ MVP
|
|
2. Markdown-редактор (Фаза 2) — отдельный модуль для встраивания:
|
|
- блоки кода с кнопкой «Скопировать»
|
|
- включение/выключение нумерации строк (копирование без номеров)
|
|
- подсветка синтаксиса по выбранному языку
|
|
- выделение инлайн-команд в тексте (`` `cmd` ``)
|
|
- живой предпросмотр + GFM
|
|
3. Кросспостинг источников: Телеграм, GtS, Hugo, VK (эпогей — новостные каналы VESTI).
|
|
|
|
## Нефункциональные
|
|
- Модульность: редактор встраивается в VESTI и другие проекты.
|
|
- Локальность: основная инфраструктура на bigbox (/opt/vesti, Ollama qwen3:8b).
|
|
|
|
## Границы (что НЕ делаем)
|
|
- Не перепубликовывать чужие новости (контент-стратегия VESTI).
|
|
- Пока без облачной синхронизации (StackEdit-подобное — позже).
|
|
|
|
## Критерии готовности Фазы 2
|
|
- Редактор работает как отдельный модуль, встроен в VESTI.
|
|
- Блоки кода с копированием/нумерацией/подсветкой работают в реальном посте. |