Krea2
Krea2

Далеко не новость, что поддержка популярного расширения прекратилась. Но кто мешает расширению Roo поддерживать самому себя. Решил это проверить и поправить заодно проблему с ripgrep. Проблем никаких почти не возникло, реализовал и починил все, что требовалось.

Починить ripgrep никаких проблем не составило.

Далее, добавил нового встроенного Агента ? Image generator и настройки для подключения к sd api v1 и новый встроенный tool.

В старом tool не устроило использование только OpenRouter.

Проверил, как из одной простой картинки, нарисованной ранее в svg, можно прочитать и нарисовать 10 новых вариантов с новым агентом ? Image generator.

SVG созданный агентом Code
SVG созданный агентом Code

В следующей задаче, выбранная картинка была программно обрезана и добавилась прозрачность черного цвета, затем, была сделана копия картинки, в которой цвета черный с белым были инвертированы ,и прозрачность была уже на белом цвете. Получившуюся картинку Roo сам вставил новый форк Roo.

Далее, обновил все возможные используемые packages зависимостей в расширении и также , починил множество ошибок из консоли.

В последнем интерфейсе llama swap вижу все статистические данные по работе разных моделей и не только. Поэтому не знаю зачем, увидев ендпоинт /metrics в llama.cpp и ik_llama.cpp, решил добавить оперативную в статистику ,рядом с круглым прогресс баром, а заодно и раскрасить прогресс бар размера контекста.

Новая настройка метрик llama.cpp и другого порта для подключения без llama swap
Новая настройка метрик llama.cpp и другого порта для подключения без llama swap

На какую то мелочь ушло больше времени чем на остальное и доделать толком не получилось. Но в этом, скорее всего, виноват сам, так как основная проблема в том , что не сразу заметил, что заголовков задачи несколько, есть свернутый, есть развернутый и также, есть целых два прогресс бара.

Не хватает статистики по Агентам, ранее пробовал делать Агента статиста-бухгалтера, но это оказался не правильный путь.

Планирую добавить использование sqlite для хранения данных внутреннего инструмента «списка задач». В дальнейшем интересно будет сделать отчет по работе Агентов: задач выполнено, время выполнения, сожжено токенов: исходящих, входящих, на размышления. Для более тонкой настройки - микроменеджмента агентов.

Комментарии (0)