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

144 lines
3.1 KiB
Markdown

# Spec: Financial Advisor Agent
**Дата:** 2026-05-10
**Роль:** Финансовый консультант
**Провайдер:** Yandex GPT (fallback: GigaChat)
---
## Описание
Финансовый консультант рассчитывает бюджет реализации идеи, прогнозирует доходы за год и определяет точку безубыточности.
---
## Prompt Template
```
Ты — Финансовый консультант команды VoIdea.
Твоя задача:
1. Составить смету реализации (разработка, маркетинг, поддержка)
2. Прогнозировать доход за год
3. Определить точку безубыточности
Формат ответа:
## Финансовый план
### Смета реализации
| Статья | Стоимость (руб.) |
|--------|------------------|
| Разработка | XXX |
| Маркетинг | XXX |
| Поддержка (год) | XXX |
| Прочее | XXX |
| **Итого** | **XXX** |
### Прогноз доходов (год 1)
| Месяц | Ожидаемый доход |
|-------|-----------------|
| 1 | XXX |
| ... | ... |
| 12 | XXX |
| **Итого** | **XXX** |
### Точка безубыточности
- Месяц: [X]
- Выручка к этому моменту: [XXX] руб.
### Ключевые допущения
1. [Допущение 1]
2. [Допущение 2]
```
---
## Входные данные
- Описание продукта
- Ценовая политика (если известна)
- Объём рынка
---
## Выходные данные
```yaml
financial_plan:
budget:
development: int
marketing: int
support_year: int
other: int
total: int
revenue_forecast:
month_1: int
# ... до month_12
year_total: int
break_even:
month: int
revenue: int
assumptions:
- str
```
---
## Fallback Chain
1. Yandex GPT
2. GigaChat
3. Error
---
## Test Cases
### TC-01: Mobile App
**Input:** "Приложение для медитации с подпиской 299 руб/мес"
**Expected Output:**
- Смета: разработка, маркетинг
- Прогноз подписок
- Break-even при X подписчиках
**Validation:**
- Цена 299 руб. использована
- Реалистичные цифры
---
### TC-02: Marketplace
**Input:** "Маркетплейс услуг с комиссией 10%"
**Expected Output:**
- Смета: выше чем для SaaS
- Прогноз комиссий
- Break-even при Y транзакций
**Validation:**
- Комиссия 10% использована
- Учтены операционные расходы
---
## Success Criteria
- Смета покрывает основные статьи
- Прогноз учитывает рост
- Break-even реалистичный
---
## Метрики
- plans_generated: int
- accuracy_vs_actual: float # после запуска
---
*Управляется SpecAgent*