mnemo_cards/ai_docs/README.md

97 lines
3.5 KiB
Markdown
Raw Normal View History

2025-11-20 21:28:55 +00:00
# AI Documentation
Документация для AI агентов и разработчиков проекта mnemo_cards.
## 🤖 AI Agent 24/7 Automation System
Система автоматизированной разработки с использованием AI агентов для Forgejo.
### Быстрый старт
1. **За 5 минут**: [agent/QUICKSTART.md](./agent/QUICKSTART.md)
2. **За 30 минут**: [agent/FORGEJO_SETUP.md](./agent/FORGEJO_SETUP.md)
3. **Полная документация**: [agent/README.md](./agent/README.md)
### Что это?
AI агенты которые:
- 📋 Анализируют проект и создают задачи (Planning Agent)
- 💻 Пишут код автоматически (Development Agent)
- ✅ Тестируют и деплоят (Test & Deploy)
- 🔄 Работают 24/7 параллельно на разных компонентах
### Документация
- [**QUICKSTART.md**](./agent/QUICKSTART.md) - запуск за 5 минут
- [**FORGEJO_SETUP.md**](./agent/FORGEJO_SETUP.md) - пошаговая настройка
- [**README.md**](./agent/README.md) - полная документация
- [**CONFIGURATION.md**](./agent/CONFIGURATION.md) - детальная конфигурация
- [**AGENT_SYSTEM_SUMMARY.md**](./AGENT_SYSTEM_SUMMARY.md) - краткое описание системы
### Структура
```
ai_docs/
├── README.md (этот файл)
├── AGENT_SYSTEM_SUMMARY.md
└── agent/
├── README.md # Полная документация
├── QUICKSTART.md # Быстрый старт
├── FORGEJO_SETUP.md # Пошаговая настройка
├── CONFIGURATION.md # Детальная конфигурация
├── web_v2/ # Состояние агента web_v2
├── backend/ # Состояние агента backend
├── common/ # Состояние агента common
├── global_lock.json # Глобальная блокировка
└── prompts/ # Промпты для агентов
├── development_prompt.md
└── planning_prompt.md
```
### Workflows
```
.github/workflows/
├── agent-planning.yml # Planning Agent
├── agent-development.yml # Development Agent
└── agent-test-deploy.yml # Test & Deploy
```
### Scripts
```
tools/agent/
├── config.py # Конфигурация
├── task_manager.py # Менеджер задач
├── cursor_cli_wrapper.py # Wrapper для Cursor CLI
├── agent_orchestrator.py # Главный оркестратор
└── planning_agent.py # Planning агент
```
## 🚀 Как использовать
### 1. Настройте систему
Следуйте инструкции: [agent/FORGEJO_SETUP.md](./agent/FORGEJO_SETUP.md)
### 2. Запустите Planning Agent
```
Actions -> AI Agent - Planning -> Run workflow -> выберите компонент
```
### 3. Наблюдайте за работой
Development Agent запустится автоматически и начнет писать код.
## 📚 Дополнительно
- [Cursor CLI Docs](https://cursor.com/docs/cli/headless)
- [Forgejo Actions Docs](https://forgejo.org/docs/latest/user/actions/)
---
**Версия**: 1.0
**Дата**: 2025-11-20