auto-sync: 2026-04-18 16:00:01

This commit is contained in:
Stream
2026-04-18 16:00:01 +03:00
parent 0f8e16a806
commit 304e3116c2
3 changed files with 53 additions and 79 deletions

View File

@@ -1,41 +1,66 @@
# Tasks & Scripts
# Tasks
Папка для хранения скриптов и отчётов, создаваемых в процессе выполнения задач.
**Временные файлы** хранятся в `../temp/` и удаляются после использования.
Корневая папка для всех проектных материалов OpenClaw.
## Структура
Здесь живут:
- `tasks/<project>/` — отдельный проект
- `tasks/README.md` — общий стандарт для структуры проектов и задач
### `scripts/`
Вспомогательные Python/bash-скрипты для анализа данных, генерации отчётов, одноразовых задач.
## Базовый стандарт проекта
**Примеры:**
- `token_summary.py` — анализ использования токенов из логов сессий
- `usage_summary.py` — сводка по использованию моделей через OpenRouter
- Любые другие утилиты, создаваемые по запросу
```text
tasks/<project-slug>/
├── PROJECT.md
├── docs/
├── journal/
├── assets/
├── meta/
└── TASKS/
├── backlog/
├── active/
├── blocked/
├── done/
└── archive/
```
### `reports/`
Готовые отчёты, результаты анализа, экспортированные данные.
## Базовый стандарт задачи
**Примеры:**
- CSV/JSON с результатами анализа
- Логи проверок
- Временные дампы данных
```text
tasks/<project-slug>/TASKS/<status>/<task-slug>/
├── TASK.md
├── context.md
├── report.md
└── attachments/
```
## Правила
1. **Не хранить секреты** — API-ключи, пароли, приватные данные
2. **Чистить старые файлы** — удалять временные файлы после использования
3. **Документировать** — добавлять комментарии в скрипты, описывать назначение
4. **Сохранять структуру** — новые категории создавать как подпапки
5. **Перенос в skills** — при необходимости оформления скрипта в skill (AgentSkill) переносить по команде в папку `../skills/` с полной документацией
1. **Task без Project не существует**
2. У каждого проекта есть `folder` и `doc_path`
3. У каждой задачи есть `project`, `folder` и `doc_path`
4. Имена папок и документов — читаемые slug-и, без внутренних кодов
5. Внутренние `id` используются только в онтологии
6. Временные файлы — вне `tasks/`, в `temp/`
7. Секреты, ключи и пароли здесь не храним
## Связь с памятью
## Документация
Значимые результаты анализа или выводы фиксируются в:
- `memory/YYYY-MM-DD.md` — дневная память
- `MEMORY.md` — долгосрочная память (только в главной сессии)
- `tasks/<project>/PROJECT.md` — главная документация проекта
- `tasks/<project>/TASKS/.../TASK.md` — постановка задачи
- `tasks/<project>/TASKS/.../report.md` — итог выполнения
## Связь с онтологией
Проекты и задачи должны быть отражены в:
- `memory/ontology/schema.yaml`
- `memory/ontology/graph.jsonl`
- `memory/ontology/RULES.md`
## Старые скрипты и отчёты
Исторические служебные файлы можно хранить в подпапках проекта, но не смешивать их с основным стандартом проектов и задач.
---
**Создано:** 2026-03-22
**Цель:** Организовать workspace, отделить скрипты/отчёты от конфигурационных файлов и памяти.
**Обновлено:** 2026-04-18
**Цель:** Стандартная структура проектов и задач для OpenClaw.

View File

@@ -1,52 +0,0 @@
# Token Log — учёт токенов Dev-агента
## Формат записи
Для каждой задачи после completion event от Dev-агента:
```
## [ID] Название задачи
- [Дата] [Сессия #]: XXXK in / XXXK out → $X.XX | Время: Xм
- Итого: XXXK in / XXXK out → $X.XX
```
ID = сквозной номер DEV-XXX (начиная с DEV-001)
RunId = из completion event (первые 8 символов)
**Счётчик:** следующий номер DEV-006
---
## DEV-003 Snowbike RAG (MVP)
- runId: 277a7989
- 26.03.2026 [сессия 1]: 249.6K in / 21.8K out → $1.08 | Время: 49м
## DEV-004 Snowbike RAG (UI)
- runId: fe7ccb51
- 26.03.2026 [сессия 1]: 57.5K in / 10.9K out → $0.34 | Время: 2.7м
## DEV-005 Портал приложений
- runId: 82a8b269
- 26.03.2026 [сессия 1]: 50.8K in / 6.1K out → $0.24 | Время: 2.2м
---
**Итого по всем задачам (по OpenRouter): ~$27.00 (5.39M токенов)**
⚠️ Completion event показывает только финальные stats (без учёта tool calls).
Реальные данные — из OpenRouter dashboard.
## Формула расчёта
Стоимость = (input_tokens × 3 + output_tokens × 15) / 1_000_000
Модель: Sonnet 4.6 ($3/$15 за 1M токенов)
---
## DEV-001 Видеокружочки (статичная аватарка)
- runId: 32e8f2c5
- 26.03.2026 [сессия 1]: 173.1K in / 10.7K out → $0.68 | Время: 5м
## DEV-002 Интеграция VEED Fabric 1.0
- runId: 187c1974
- 26.03.2026 [сессия 1]: 268K in / 11.7K out → $0.98 | Время: 4.5м
---
**Итого DEV-001 + DEV-002: $1.66**