Files
AI_template/README.md

4.9 KiB
Raw Blame History

Универсальный стартовый шаблон документации ИИ агентов (AI)

Этот репозиторий — универсальный стартовый шаблон для проектной документации и профилей ИИ‑агентов. Используйте его как основу для новых проектов: адаптируйте структуру разделов, правила, профили агентов и технические рекомендации под ваш домен.

Текущий статус: Phase 0 (Planning) — стартовый шаблон (наполните деталями под ваш проект).


Что входит в шаблон

  • Базовая структура документации (/docs) и индекс навигации.
  • Папка agents/ с примерами профилей агентов разных ролей (frontend/backend/security/test/codereview/promptengineer) и общими правилами (RULES.md).
  • Рекомендации по архитектуре фронтенда/бэкенда, безопасности, APIдизайну и оплатам (провайдер‑агностично).
  • Примеры модулей и практик (опционально): мультиарендность, интеграции/ингест, очереди фоновых задач, eventлог, explainability (reasoning_trace), биллинг — оставляйте только то, что нужно вашему продукту.
  • Предложенный стек: Next.js (TypeScript, Tailwind, React Query/SWR) на фронте; Node.js + Express/Fastify, Prisma/Drizzle, Postgres (+опц. pgvector) на бэкенде; Docker для деплоя.

Фазы (как основа для планирования)

  • Phase 0 — Discovery & Requirements: зафиксируйте цели/аудиторию, требования и стек.
  • Phase 1 — Architecture & Design: детализируйте архитектуру, API, схемы данных, очереди/события.
  • Phase 2 — MVP Implementation: реализуйте ключевые потоки, UI/UX, интеграции, биллинг (если нужен).
  • Phase 3 — Improvements & Scaling: качество, производительность, безопасность, наблюдаемость.
  • Phase 4 — Support & Evolution: поддержка, релизы, эволюция фич.

Навигация по документации

  • Общие документы (/docs):
    docs/archetypes.md — продуктовые архетипы и опциональные модули;
    docs/project-overview.md — обзор проекта (шаблон);
    docs/phases-plan.md — план по фазам;
    docs/content-structure.md — структура контента/страниц. docs/adr/README.md — как фиксировать архитектурные решения (ADR);
    docs/dev-setup.md — devsetup и команды (когда появится код).
  • Frontend (/docs/frontend) — обзор, архитектура (featurefirst), UX/UI гайды, SEO/performance.
  • Backend (/docs/backend) — обзор, архитектура (модульный монолит), API design, security, payment flow (провайдер‑агностично), события и вебхуки.
  • Индексы/правила: DOCS.md — индекс документации; RULES.md и папка agents/ — правила и профили агентов.

Как использовать шаблон

  • Быстрый старт: начните с docs/archetypes.md, выберите архетип и набор модулей, затем заполните docs/project-overview.md и docs/phases-plan.md.
  • Технический дизайн: используйте docs/frontend/architecture.md и docs/backend/architecture.md; для API и безопасности — docs/backend/api-design.md и docs/backend/security.md; оплаты — docs/backend/payment-flow.md (как пример/рыбу).
  • Работа с агентами: перед задачей проверяйте RULES.md; агент выбирается по описанию профилей в agents/ (см. протокол выбора в RULES.md).
  • Внесение изменений: обновляйте документы при принятии решений; для новых подсистем добавляйте файлы в docs/ (предпочтительно — английский).