В прошлой части я разобрал основные приколы по памяти, но есть еще доп инструменты и подходы вокруг этого.
Это будет небольшая подборка вещей, которыми я пользуюсь сам или мне что-то советовали в комментах. Всякие построения графов, пинки для агента с напоминашками и прочие прелести.
Сначала обязательно постройте фундамент из первой части, если еще нет. Оно сильно устраняет всевозможные тупняки и сильно улучшает опыт работы с агентом.
1. Graphify — построение графов
Суть данного скилла в том, что вы можете дать агенту ряд команд по построению, обновлению и работе с графами. Команды я перечислю позже, а сейчас отвечу на главный вопрос. Что еще за графы?
Это связь всех файлов внутри проекта (папки), какие участки кода за что отвечают, какие документы смотрятся, какие картинки валяются не привязанными к чему-либо.
Это помогает агенту не перепроверять весь код, а прям по функциям находить нужные участки и читать их. Повышение точности работы, повышение качества работы и рост экономии токенов.
Так помимо прочего, вы сами можете эти графы смотреть и задавать по ним вопросы. Наконец-то можно догнать, какую залупу построил искусственный интеллект.
/graphify — построить граф/graphify --update — обновление текущего графа, о как/graphify query <тут вопрос> — можно задать любой вопрос и агент ответит как устроен проект, какие связи есть. Можно дать флаг --budget 1500 и это ограничит 1500 токенами, число меняйте на свой вкус./graphify --wiki — позволяет развернуть llm wiki по графу, а еще есть флаг --obsidian, разворачивает граф внутри обсидиан. О как./graphify <path> --obsidian --obsidian-dir "/путь/к/твоему/vault"
2. Система хуков
Очень недооцененная история, когда вы можете прописать заскриптованные события для вашего агента.
Я относительно подробно описывал в этом посте. И упаковал в этот репозиторий, это вообще мой стэк с агентами, хозяйке на заметку.
Смысл в том, что к каждому событию можно закрепить команду, что "впрыскивает" в системный промпт инструкцию, например, сходи прочитай ллм вики обязательно.
Это во-первых, всегда фокусирует агента на чтении системных инструкций. А во-вторых, лишний пинок может быть подстраховкой от галлюцинаций.
Как бы антропики не скатились, их курсы и документация крайне исчерпывающая, почитайте про хуки у них.
