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

[00:00:00] Должен иметь возможность подняться с точки обрыва.
[00:00:08] При этом надо рассматривать задачи, которые мы ставим на инструменты,
[00:00:12] что у нас есть где-то рабочая папка.
[00:00:15] Здесь, соответственно, нам нужно разделить, наверное, папки,
[00:00:21] т.е. папка самого исходных материалов, навыков, исходных кадок,
[00:00:26] папка сконтролированного навыка, рабочая папка, где лежат материалы,
[00:00:31] которые не должны быть удалены после каждой сессии от рабочей.
[00:00:37] И папка временно, где лежит точно мусорка, которая при остановке
[00:00:44] либо падение навыка, точно должна быть зачищена.
[00:00:50] Т.е. это вот нужно вот это вот дело с точки зрения логики разделить.
[00:00:57] Т.е. исходные коды, скомпелированная версия, готовая.
[00:01:02] Рабочая папка, где лежат, в долгую данные.
[00:01:10] И временно, где мы вообще никогда ничего не хранились.
[00:01:16] Надо разработать какой-то штатный механизм.
[00:01:22] Скорее всего, рендеринга результатов.
[00:01:29] Т.е. я думаю, что, скорее всего, это должно быть рендеринг-маркдаун.
[00:01:33] Т.е. когда мы запускаем навык, он нам дает какие-то выборки.
[00:01:39] Соответственно, если он будет выплевать нам просто маркдаун,
[00:01:42] наверное, нам это будет достаточно.
[00:01:45] Т.е. это грубо говоря, должен быть инструменте,
[00:01:49] режим, диагностик такой.
[00:01:54] Т.е. когда мы можем поделиться и посмотреть, что у нас там, где в базе находится.
[00:02:03] Или что в каком состоянии.
[00:02:06] Т.е. режим диагностики в широком смысле этого слова должен присутствовать инструменте.
[00:02:13] Ну, нужно иметь функцию help внутри себя.
[00:02:20] Честно говоря, не знаю.
[00:02:22] Т.е. если у тебя есть инструмент, а рядом с ним лежит инструкция,
[00:02:25] как им пользоваться в виде md файла, то он на фига козе боял.
[00:02:30] Т.е. зачем нужно еще иметь helps?
[00:02:36] Наверное, не нужно.
[00:02:38] В принципе, в нашем случае тогда файл skill-md,
[00:02:41] который описывает, как пользоваться инструментом для агента,
[00:02:44] он же подойдет и человеку, который с него почитает,
[00:02:48] а как руками запустить этот инструмент.
[00:02:53] Ну, с точки зрения разработки,
[00:03:00] то есть должны быть библиотеки,
[00:03:05] которые общие функции.
[00:03:07] Ну, например, только что названное.
[00:03:09] Т.е. выборка в markdown,
[00:03:13] или создание временных файлов,
[00:03:15] или еще что-то,
[00:03:16] т.е. который все это обертывает,
[00:03:18] и мы не пишем одно и то же по 10 раз.
[00:03:21] Нужны быть обертки для работы с базами данных,
[00:03:28] и так далее.
[00:03:30] В общем, правильно?
[00:03:32] Т.е. навык может быть скомпилирован
[00:03:34] в виде отдельной utilita,
[00:03:36] или скомпилирован в рамках большого приложения
[00:03:42] с цифровым меню,
[00:03:46] где мы можем выбирать навык,
[00:03:48] который мы хотим запустить
[00:03:50] и цифрами его, собственно,
[00:03:53] выбирать в заполнятием параметрах,
[00:03:56] когда я пропоропоком.
[00:03:59] Ну, наверное, вот первый блок, вот все,
[00:04:03] может опорить.
