Щас агентов делают, да? Интересно, если честно, что отсутствуют какие-то принципы построения агентских систем. Основной смысл то какой - разделить задачу на несколько частей. Делегировать. Не нагружать механизм внимания. Уменьшать размер контекста. Но таких принципов нет сформулированных! Куча разрозненных, а порой и противоречащих друг другу, статей.
После десятилетий накопленного опыта (которые я не застал) в программировании появились свои уникальные правила - SOLID. Понятно что никто их идеально не соблюдает. Но при общении с коллегой ты можешь сказать что, вот, если сделаем так, то это нарушение принципа L или S.
А дальше дело чисто инженерное, может стоит принцип этот нарушить чтобы мозга не делать. А мб наоборот стоит прислушаться с дяде Бобу и сделать по красоте. Основная проблема - объяснить коллеге что имеешь ввиду и зачем - решается.
А вот при разработке агентов у нас пока такого нет!
Предлагаю набор принципов DESU (на пикче)
Post #372
277

- 👀 1