﻿# source: 2026-08-05/rec_20260805_173046.m4a
# model: Systran/faster-whisper-small
# transcribed: 2026-10-22T08:41:19Z

[00:00:00] Всё, я включил записи.
[00:00:02] Ну, первое и главное, да, что мы не делаем навыки для агентов в качестве skill-md, а мы пишем инструменты, то есть это программа для самостоятельного запуска с командной строки, либо с параметрами с командной строки, либо с цифрового меню.
[00:00:24] Второе, каждого навыка, ну, каждого инструмента, может быть набор команд.
[00:00:33] Набор команд определяет набор параметров, которые поддаются на эти команды.
[00:00:40] Обязательных параметров, опциональных параметров.
[00:00:47] Соответственно, все внутренние, так сказать, процессы, они должны быть запускаемы с одной единой точки.
[00:01:01] Ну, то есть мы вставили относительные инструмента, командную строку, инструкции и запустили.
[00:01:09] Не должно быть такого повод, что нам нужно в несколько раз запустить одну и ту же команду, либо несколько разных команд, для того, чтобы выполнить некрайологическое действие.
[00:01:24] Вот, естественно, каждый инструмент должен иметь документацию и, прежде всего, документацию по способам себя в вызовах и описания результатов, которые он порождает.
[00:01:45] Инструмент должен иметь настройки, ну, в рамках нашего проекта, наверное, все настройки должны быть поделены на звезд.
[00:01:57] Сделай, забывайте, мое слово, это мой стандарт Работа с AI.
[00:02:01] Это не еще одна фича, это не какая-то кнопка в настройках, это новая форма, ребята.
[00:02:07] Рамка настройка, настройка проекта, да, вот модернизировать формат файла, чтобы вот такое разделение провести.
[00:02:18] Так, документация все это сказал.
[00:02:24] Да, дальше относительные инструменты, то есть вот мы получаем как бы два прямых интерфейса, то есть это вызов с команды строкий с параметром.
[00:02:33] И вызов через цифровую меню, это, по сути, какой-то супер-инструмент, который позволяет достучаться до внутренних инструментов, компилируемый едином образом.
[00:02:45] И если нам потребуется иметь именно навык, то есть это запуск инструмента с командной строке, но через агента,
[00:03:00] то для этого должен лежать файл SKU MD, который уже содержит инструкция именно для агента, как пользоваться этим инструментом.
[00:03:13] Дальше, отдельный вопрос, нам нужно проработать, как инструменты можно было бы выстраивать в цепочке.
[00:03:24] Ну, то есть сбор такого вот пайплайта, то есть мы запускаем инструмент, например, то есть берем вот документ от такой-то,
[00:03:36] и мы, например, с него распаковываем требования, описываем требования, создаем слайды, создаем вопросы, генерируем помты, генерируем картинки,
[00:03:49] все это в видеорамках некоторого пайплайта.
[00:03:53] Вот эта вот открытая задача, как сделать так, чтобы можно было инструменты друг за другом вызывать.
[00:04:02] Теперь важно, что инструменты, которые работают целылом моделями, должны работать через настройки, а не как целылом модель, откуда-то из среды вызывать.
[00:04:16] Теперь, и длинные процессы.
[00:04:20] Наши почти все инструменты работают тем или иным образом с обработкой списков объектов.
[00:04:29] Нужно иметь возможность сохранять постоянно достигнутый прогресс, индицировать прогресс на экране,
[00:04:41] сколько обработанных скальтип, и вести логи всех ошибок, всех там, каких-то, например, масштабных ситуаций.
[00:04:56] И если произошло падение, то инструмент, который в следующем...
