
13.07.2026, 03:40
|
|
Новичок
Регистрация: 29.08.2003
Сообщений: 35
С нами:
11946946
Репутация:
0
|
|
AI и код: как не потерять нить в куче файлов
Когда даешь AI довольно большой кусок кода, часто он начинает терять контекст — особенно если это сложный проект с разными файлами и зависимостями. Есть два подхода, которые пробовал лично.
Первый — отправлять одну функцию или класс целиком. Это работает лучше всего, если задача локальная и тебе нужно понять или дописать именно этот кусок. Плюс здесь — AI полностью в теме, контекст не теряется. Минус — если функция сильно завязана на другие части, AI может сделать ошибочные предположения.
Второй — отправлять больше кода, включая несколько связанных модулей или даже файлы конфигурации. Тут уже можно увидеть общую картину, и AI будет понимать, откуда что берется. Минус — ввод ограничен по размеру, и если переборщить, он просто забудет начало. К тому же обработка занимает больше времени.
Самое действенное — разбить задачу на блоки и работать с ними последовательно, подкидывая AI дополнительно нужные куски по ходу. Например, сначала базовые классы, потом части логики, потом уже тесты или конфиги. Иногда помогает краткое текстовое объяснение, куда ведут эти куски.
Кто как справляется с контекстом? Может, есть лайфхаки для длинных проектов, чтобы не было каши у AI?
|
|
|