docs: expand lint scope batch51 (2 files)
This commit is contained in:
@@ -2,11 +2,14 @@
|
||||
|
||||
Агент-проєктний менеджер для команд і спільнот
|
||||
|
||||
Цей документ описує агентський модуль "Проєкти" у MicroDAO — систему управління роботою, яка повністю працює через агентів. Проєкти, задачі, дедлайни, фоллоуапи та прогрес — це не просто дані, а живий простір, у якому взаємодіють люди та агенти microDAO.
|
||||
Цей документ описує агентський модуль "Проєкти" у MicroDAO — систему
|
||||
управління роботою, яка повністю працює через агентів. Проєкти, задачі,
|
||||
дедлайни, фоллоуапи та прогрес — це не просто дані, а живий простір, у якому
|
||||
взаємодіють люди та агенти microDAO.
|
||||
|
||||
---
|
||||
|
||||
# 1. Ідея
|
||||
## 1. Ідея
|
||||
|
||||
Проєкт у MicroDAO — це:
|
||||
|
||||
@@ -19,7 +22,7 @@
|
||||
|
||||
---
|
||||
|
||||
# 2. Ролі агентів у модулі
|
||||
## 2. Ролі агентів у модулі
|
||||
|
||||
## 2.1. Projects Agent (основний)
|
||||
|
||||
@@ -52,7 +55,7 @@
|
||||
|
||||
---
|
||||
|
||||
# 3. Структура проєкту
|
||||
## 3. Структура проєкту
|
||||
|
||||
Проєкт складається з:
|
||||
|
||||
@@ -80,7 +83,7 @@
|
||||
|
||||
---
|
||||
|
||||
# 4. Модель задачі
|
||||
## 4. Модель задачі
|
||||
|
||||
Задача (`task`) має:
|
||||
|
||||
@@ -101,7 +104,7 @@
|
||||
|
||||
---
|
||||
|
||||
# 5. Основні спроможності Projects Agent
|
||||
## 5. Основні спроможності Projects Agent
|
||||
|
||||
## 5.1. Авто-створення задач з діалогів
|
||||
|
||||
@@ -160,7 +163,7 @@ Projects Agent може:
|
||||
|
||||
---
|
||||
|
||||
# 6. Tools для Projects Agent
|
||||
## 6. Tools для Projects Agent
|
||||
|
||||
У форматі, що сумісний з Runtime Core (12).
|
||||
|
||||
@@ -194,7 +197,7 @@ Projects Agent може:
|
||||
|
||||
---
|
||||
|
||||
# 7. Інтеграція з Runtime Core (12)
|
||||
## 7. Інтеграція з Runtime Core (12)
|
||||
|
||||
Projects Agent — звичайний агент:
|
||||
|
||||
@@ -215,57 +218,57 @@ const projectsAgentConfig: AgentConfig = {
|
||||
"auto_followup"
|
||||
],
|
||||
};
|
||||
```
|
||||
```text
|
||||
|
||||
Projects Agent працює з:
|
||||
|
||||
* памʼяттю (13),
|
||||
* каналами (14),
|
||||
* еволюційним агентом (09),
|
||||
* LLM (11).
|
||||
- памʼяттю (13),
|
||||
- каналами (14),
|
||||
- еволюційним агентом (09),
|
||||
- LLM (11).
|
||||
|
||||
---
|
||||
|
||||
# 8. Інтеграція з памʼяттю (13)
|
||||
## 8. Інтеграція з памʼяттю (13)
|
||||
|
||||
Projects Agent використовує:
|
||||
|
||||
### 8.1. Short-Term Memory
|
||||
|
||||
* поточні обговорення задач у каналі проєкту.
|
||||
- поточні обговорення задач у каналі проєкту.
|
||||
|
||||
### 8.2. Long-Term Memory
|
||||
|
||||
* ключові рішення команди,
|
||||
* визначення задач і стандартів,
|
||||
* історія пріоритетів.
|
||||
- ключові рішення команди,
|
||||
- визначення задач і стандартів,
|
||||
- історія пріоритетів.
|
||||
|
||||
### 8.3. Mid-Term Memory
|
||||
|
||||
* summary спринтів,
|
||||
* переліки завершених задач,
|
||||
* звіти про прогрес.
|
||||
- summary спринтів,
|
||||
- переліки завершених задач,
|
||||
- звіти про прогрес.
|
||||
|
||||
Projects Agent додає факти в памʼять:
|
||||
|
||||
* "Задачу X завершено 12 жовтня."
|
||||
* "Проєкт переходить до етапу тестування."
|
||||
- "Задачу X завершено 12 жовтня."
|
||||
- "Проєкт переходить до етапу тестування."
|
||||
|
||||
---
|
||||
|
||||
# 9. Інтеграція з Messenger Agent (14)
|
||||
## 9. Інтеграція з Messenger Agent (14)
|
||||
|
||||
Messenger Agent допомагає Projects Agent:
|
||||
|
||||
* показувати списки задач у чатах,
|
||||
* формувати треди для задач,
|
||||
* робити дайджести по каналах.
|
||||
- показувати списки задач у чатах,
|
||||
- формувати треди для задач,
|
||||
- робити дайджести по каналах.
|
||||
|
||||
Projects Agent може викликати Messenger Agent через tools або через делегацію.
|
||||
|
||||
---
|
||||
|
||||
# 10. API для проєктів та задач
|
||||
## 10. API для проєктів та задач
|
||||
|
||||
### 10.1. Projects
|
||||
|
||||
@@ -285,46 +288,46 @@ Projects Agent може викликати Messenger Agent через tools аб
|
||||
|
||||
---
|
||||
|
||||
# 11. UI інтеграція
|
||||
## 11. UI інтеграція
|
||||
|
||||
## 11.1. Sidebar → Projects
|
||||
|
||||
У лівому сайдбарі в блоці "Простори" відображаються:
|
||||
|
||||
* список проєктів,
|
||||
* кнопка "Створити проєкт".
|
||||
- список проєктів,
|
||||
- кнопка "Створити проєкт".
|
||||
|
||||
## 11.2. Right Sidebar → Project Context
|
||||
|
||||
Коли користувач знаходиться у каналі проєкту:
|
||||
|
||||
* правий сайдбар показує:
|
||||
- правий сайдбар показує:
|
||||
|
||||
* назву проєкту,
|
||||
* короткий опис,
|
||||
* задачі по статусам,
|
||||
* кнопку "Нова задача".
|
||||
- назву проєкту,
|
||||
- короткий опис,
|
||||
- задачі по статусам,
|
||||
- кнопку "Нова задача".
|
||||
|
||||
## 11.3. Task Panel
|
||||
|
||||
Клік по задачі відкриває:
|
||||
|
||||
* повну картку задачі,
|
||||
* чат-тред задачі,
|
||||
* дії:
|
||||
- повну картку задачі,
|
||||
- чат-тред задачі,
|
||||
- дії:
|
||||
|
||||
* змінити статус,
|
||||
* призначити,
|
||||
* додати опис,
|
||||
* переглянути памʼять.
|
||||
- змінити статус,
|
||||
- призначити,
|
||||
- додати опис,
|
||||
- переглянути памʼять.
|
||||
|
||||
---
|
||||
|
||||
# 12. Інструкції для Cursor
|
||||
## 12. Інструкції для Cursor
|
||||
|
||||
Приклад промта:
|
||||
|
||||
```
|
||||
```text
|
||||
Implement the Projects Agent module using:
|
||||
|
||||
- 15_projects_agent_module.md
|
||||
@@ -359,18 +362,16 @@ Output:
|
||||
- list of changed files
|
||||
- diff
|
||||
- summary
|
||||
```
|
||||
```text
|
||||
|
||||
---
|
||||
|
||||
# 13. Результат
|
||||
## 13. Результат
|
||||
|
||||
Після впровадження цього модуля:
|
||||
|
||||
* MicroDAO отримує повноцінний агентський менеджмент проєктів;
|
||||
* задачі створюються з діалогів, а не через форму;
|
||||
* агенти синхронізують роботу між каналами й людьми;
|
||||
* зʼявляється можливість планувати спринти, отримувати прогрес і формувати дайджести;
|
||||
* Projects Agent стає центральним "організатором роботи" у кожному microDAO.
|
||||
|
||||
|
||||
- MicroDAO отримує повноцінний агентський менеджмент проєктів;
|
||||
- задачі створюються з діалогів, а не через форму;
|
||||
- агенти синхронізують роботу між каналами й людьми;
|
||||
- зʼявляється можливість планувати спринти, отримувати прогрес і формувати дайджести;
|
||||
- Projects Agent стає центральним "організатором роботи" у кожному microDAO.
|
||||
|
||||
Reference in New Issue
Block a user