да, кстати, там наконец-то вышел Haft v9. точнее он уже v9.0.2)) Дока тут. В течении какого то времени в доке еще добавится что то вроде work/cool-books для самых маленьких. Но вы можете это не ждать, ставь да пользуйся блин) История с v9 была примерно такая: Прямо перед моим закрытым стримом в AI подлодке несколько недель назад в FPF произошла куча изменений. А до этих изменений я параллельно городил в Haft костыли для pattern retrieval, и вот раз и Анатолий Игоревич Левенчук взял и сделал этот условный базовый retrieval уже внутри самого FPF. Одновременно оказалось, что извлечение карточек можно имплементировать проще, без псевдо-умных роутеров, которые якобы знают FPF лучше самого FPF)))) Туда же добавляется тот факто, что за последние полтора месяца прошло пять семинаров по FPF. Из них стало понятно много новых ходов, как улучшить Haft – в частности с самых первых семинаров пришел сильный ход на улучшение именно как проектнрй памяти Теперь Haft стремится помнить не только отдельные решения и заметки, но держит связанный граф проекта: сущности, проблемы, варианты, наши решения, spec sections, evidence, код и отношения между ними. Это нужно чтобы агент мог зайти через вопрос, файл или символ из кода и поднять нужный кусок этого графа)))) Помогает понять, какие решения рядом, чем они были обоснованы, какие спеки относятся к коду и даже может отловаить если оно подпротухло! В итоге в v9.0.0 появились: – source-native FPF Query: concern retrieval, exact lookup и inspect прямо по запеченному в релиз FPF-Spec.md (с этого дня оставание от FPF будет меньше и релизить будем чаще!) – typed project memory с entities, aliases, relations, provenance и bounded neighborhood вокруг предмета работы (та самая проектная память, но ее надо тестить, welcome!) – fused graph памяти о проекте, коде и reasoning-артефактах; – улучшил онбординг и spec sections. Target System и Software System спеки это на самом деле тоже новая фича, в 8 версии они были жутко недоделанные, но сейчас кажется можно пользоваться! В старый или новый проект заходите через скиллы h-onboard / h-spec и haft сам должен проести вас по системному моделированию) – Haft толстоват в плане интерфейса – в нем 12 независимых скиллов и 12 MCP тулов, но совсем нет никаких обязательных, детерминированных последовательностей как это было когда то дваным давно. На самом деле почти для любого вопроса можно использовать просто зонтичный скилл – h-reason. Если проблема ещё не сформулирована – h-frame. Если есть конкретный сбой и непонятна причина – h-diagnose. Но все скиллы теперь ваш агент может вызывать сам, он разберется)))) короче говоря, я думаю что порог вхождения в haft стал все таки много меньше! При этом Haft стал потоньше на лишние штуки, полностью выпилены экспериментальные haft run, haft harness (Open-Sleigh и весь Elixir/OTP/BEAM runtime – ничего из этого не надо, полное комодити. Хост агенты прекрасно вызывают суб-агентов и они так же хорошо сами используют haft скилы и тулы). Haft больше не пытается (и не будет пытаться) быть ещё одним агентом рядом с вашим основным. Пусть Codex, Claude Code или еще кто нибудь выполняет работу! Задача Haft – помнить, почему эта работа вообще делается, что было решено раньше, где это живёт в коде и на каких уликах оно держится. *** Я не удивлюсь если там есть баги, ибо я с haft имею ноль шекелей, делалось там дофига, тестить там тоже дофига, Тем не менее догфуддинг и еще N больших и средних проектов новая версия пережила, в том числе greenfield, поэтому релиз больше откладывать смысла нет. В случае нахождения любых ошибок, пожеланий и предложений, вы знаете куда они идти – ~~принимаются в порядке записи по талонам~~ в github issue. Всем добра ☺️
да, кстати, там наконец-то вышел Haft v9. точнее он уже v9.0.2)) Дока тут. В…
Из этого канала
- #4855 вещей, которые я хотел бы осознать раньше на пути из эникейщика в инженера…
5 вещей, которые я хотел бы осознать раньше на пути из эникейщика в инженера Читайте весь текст => тут <= 1.
- #484Привет! В ответ на реакции к посту выше поясняю свою позицию за Codex App 😈…
Привет! В ответ на реакции к посту выше поясняю свою позицию за Codex App 😈 TL;DR: я сфокусировал работу в Codex App, потому что для меня он оказался лучшей –…
- #483"Я первый раз попробовал v0.dev и лучше бы не пробовал. Название, вообще, очень…
"Я первый раз попробовал v0.dev и лучше бы не пробовал. Название, вообще, очень точное – на выходе у меня получился именно v0 фронтенд, настолько кривой, что…