Моят AI работен процес: малки задачи и приоритети
Винаги обичам да предизвиквам себе си и да подобрявам начина, по който работя. Забелязах, че в някои от последните ми проекти има по 5-25 променени файла на сесия.
Обичам да преглеждам всеки от тях за грешна логика или имплементация и да държа техническия дълг нисък.
Процесът
В една от последните ми чат сесии, докато работех по най-новия ми продукт oterm.net (безплатно терминално приложение), казах на Claude - а понякога и на Codex - първо да прочете всички .claude/ файлове, а след това и списъка със задачи, където всяка задача има приоритет. Ниските приоритети са задачи с висок приоритет.
Идеята е всяка сесия да започва или да продължава с малки задачи, които могат да се тестват.
Правим няколко итерации и корекции, след което аз ги комитвам в git - правилата ми забраняват на AI да прави git комити или други модификации.
После Claude предлага добро (кратко) съобщение за комит, а за всяка функционалност има и по-голям .md файл с детайлите.
Този нов подход се оказа супер продуктивен.
Накратко
- AI първо да чете всички
.claude/файлове, за да знае правилата на проекта - След това чете списъка със задачи - всяка задача има приоритет, ниски числа = висок приоритет
- Започваме или продължаваме сесията с малки задачи, които могат да се тестват
- Няколко итерации и корекции, докато всичко заработи
- Комитвам в git сам (правилата забраняват AI комити)
- AI предлага кратко съобщение за комит
- Един по-голям .md файл на функционалност държи детайлите извън комитите
А какви са твоите съвети за работа с AI?
Ще се радвам да чуя как протичат твоите AI сесии. Пиши ми през страницата за контакт.