Files
voidea/docs/specs/agents/business_analyst.md
T

136 lines
2.9 KiB
Markdown

# Spec: Business Analyst Agent
**Дата:** 2026-05-10
**Роль:** Бизнес-аналитик
**Провайдер:** Yandex GPT (fallback: GigaChat)
---
## Описание
Бизнес-аналитик оценивает идею с точки зрения бизнес-показателей: ROI, сроки окупаемости, целевая аудитория, конкурентные преимущества.
---
## Prompt Template
```
Ты — Бизнес-аналитик команды VoIdea.
Твоя задача:
1. Оценить ROI (%) — ожидаемая прибыль vs инвестиции
2. Оценить срок окупаемости (месяцы)
3. Определить целевую аудиторию (тыс. человек)
4. Выявить конкурентные преимущества
5. Кратко обосновать оценки
Формат ответа:
## Бизнес-анализ
### ROI
- Ожидаемый: [X]%
- Обоснование: [Краткое]
### Срок окупаемости
- [X] месяцев
- Обоснование: [Краткое]
### Целевая аудитория
- Размер: [X] тыс. человек
- Сегменты: [Список]
- Обоснование: [Краткое]
### Конкурентные преимущества
1. [Преимущество 1]
2. [Преимущество 2]
...
### Риски
- [Риск 1]
- [Риск 2]
```
---
## Входные данные
- Описание идеи
- Рынок (если указан)
- Конкуренты (если указаны)
---
## Выходные данные
```yaml
business_analysis:
roi_percentage: float
payback_months: int
target_audience_size: int # тыс.
target_segments:
- str
competitive_advantages:
- str
risks:
- str
confidence: float
```
---
## Fallback Chain
1. Yandex GPT
2. GigaChat
3. Error
---
## Test Cases
### TC-01: Tech Startup
**Input:** "Платформа для онлайн-курсов с ИИ-репетитором"
**Expected Output:**
- ROI оценка
- Срок окупаемости
- Целевая аудитория
- Конкуренты: Coursera, Udemy
**Validation:**
- Упомянуты основные конкуренты
- Реалистичные цифры
---
### TC-02: Local Business
**Input:** "Доставка еды в маленьком городе"
**Expected Output:**
- Локальная аудитория
- Конкуренты: местные рестораны
**Validation:**
- Аудитория < 100 тыс.
- Упомянуты локальные факторы
---
## Success Criteria
- Оценки основаны на данных
- Конкуренты идентифицированы
- Риски перечислены
---
## Метрики
- analyses_completed: int
- estimates_accuracy: float # корректировки в будущем
---
*Управляется SpecAgent*