Как работает определение типа
Когда ты пишешь /note и какой-то текст после, AI анализирует ввод через балльную систему уверенности. Каждое слово и паттерн даёт баллы конкретному типу заметки:
| Тип | Цвет | Триггер-слова |
|---|---|---|
| Чеклист | Оранжевый | пункты списка, action-глаголы, task-words |
| Баг | Розовый | «падает», «сломано», «ошибка», «не работает», «баг» |
| Идея | Синий | «может», «что если», «попробовать», «идея» |
| Сниппет | Фиолетовый | тройные backticks, ключевые слова кода, операторы |
| Ссылка | Жёлтый | URL, доменные имена |
| Обычная | Жёлтый | дефолтный fallback |
Чтобы сработал конкретный тип, нужен порог уверенности минимум 2 балла. Если ни один тип не набрал — заметка создаётся как обычная жёлтая.
Приоритет при равенстве
Если несколько типов набрали одинаково, система выбирает по такому порядку:
- Чеклист (самый actionable)
- Баг (самый срочный)
- Идея (исследовательский)
- Сниппет (для справки)
- Ссылка (для справки)
Авто-генерация заголовка
- Заметки длиннее 20 слов получают AI-заголовок как H1
- Короткие заметки (до 20 слов) — без заголовка, контент говорит сам за себя
Когда /note, а когда конкретная команда
Используй /note, если хочешь нулевое трение — просто скинь мысль и пусть AI разберётся с форматом. Конкретные команды (/note-todo, /note-bug, /note-snippet) — когда нужен гарантированный формат и дополнительные фичи: маркеры приоритета или git-контекст.