mirror of
https://gitverse.ru/kpa39l/yaru.nixg.ru.git
synced 2026-09-29 09:55:06 +00:00
2.2 KiB
2.2 KiB
Инструкции для Qwen Code
О проекте
YARU — Yet Another Russian Uncompleted... (название меняется)
Федеративная социальная сеть на базе ActivityPub, аналог Mastodon без ограничений на длину поста.
Общие принципы работы
- Отвечать на русском языке (технический код, команды, пути — без изменений)
- Задавать уточняющие вопросы при неопределённости
- Не делать предположений о технологиях без подтверждения
- Документировать все решения в
/docs
Контекст проекта
- Цель: Создать аналог Mastodon с поддержкой длинных постов и статей
- Протокол: ActivityPub (Fediverse), полная совместимость с Mastodon
- Бэкенд: Python + FastAPI
- Фронтенд: Svelte (требуется проверка возможностей)
- База данных: PostgreSQL (основная + кэш + очереди через дополнения)
- Редактор: Временное решение (Chronicle в ранней разработке)
- Рабочее название: YARU (сменяемые подзаголовки: service, revolution, blog, fediverse)
Структура документации
docs/
├── README.md # Индекс всех документов
├── backend/ # Архитектура, API, БД
├── frontend/ # UI/UX, компоненты
├── marketing/ # Позиционирование, аудитория
├── design/ # Дизайн-система, макеты
├── api/ # Спецификации API
└── deployment/ # Деплой, инфраструктура
История изменений
- 2026-03-01: Инициализация проекта, создание структуры документации