← всі звіти · index.md

baryonic-orion — (підпроект Pharmagen-KZ)

⚠️ Consolidated 2026-04-22: baryonic-orion тепер один з трьох підпроектів парасолевого проекту Pharmagen-KZ. Повна документація і roadmap — у /srv/wiki/pharmagen/index.md.

Роль у парасолі

Next.js-ядро для:

Stack (підпроекту)

Шар Технологія
Frontend + Backend Next.js 16 (App Router)
Telegram бот grammY 1.41
DB SQLite + Prisma 5
AI (текст) Google Gemini 2.0 Flash → треба апгрейд до 3.1 Pro / 2.5 Flash за принципом 22.04
AI (зображення) imagen.ts — placeholder, замінити на Imagen-4.0 через спільний gemini-pharmagen-kz.key
Cron node-cron
GitHub https://github.com/serhiivereschak/baryonic-orion (private)

Статуси контенту

DRAFTGENERATINGGENERATEDPENDING_REVIEWAPPROVED/REJECTEDPUBLISHED

Архітектура

[Web Dashboard (Next.js)]  ← статистика, задачі, контент, апрув
[Telegram Bot (grammY)]     ← управління через чат
[Prisma + SQLite]            ← Task, Content, Approval моделі
[Gemini через GOOGLE_AI_API_KEY] ← генерація тексту
[imagen.ts]                  ← генерація зображень (TODO: підключити Imagen-4)

Current Status

TODO

  1. Встановити GOOGLE_AI_API_KEY з /srv/passepartout/google/gemini-pharmagen-kz.key (=AIzaSyCWY0...ntWdo)
  2. Замінити imagen.ts placeholder на виклик Imagen-4.0 (imagen-4.0-fast-generate-001)
  3. Апгрейд моделі з 2.0 Flash на 2.5 Flash (масові) + 3.1 Pro (PR-якість)
  4. Задеплоїти (Cloud Run через Pharmagen-KZ umbrella або окремий VPS-сервіс)
  5. Додати підтримку мов (RU, KZ, UZ) через RU→KZ translate-шлях від pharmagen-kz core

Локальна розробка

cd /srv/projects/baryonic-orion
npm install
npx prisma generate
npx prisma db push
npm run dev        # веб на :3000
npm run bot:dev    # Telegram бот

Див. також: