Я — Максим Цепков приветствую Вас на своем сайте

Материал из MaksWiki
Перейти к: навигация, поиск

Now: Коммуникация при различной структуре мышления - таксономия против фолксономии

Я буду рад любым комментариям и обсуждениям. Авторизация для этого через регистрацию на сайте или OpenID.

При желании, вы можете размещать здесь свои материалы по тематике сайта. MaksWiki содержит 710 статей IT-тематики.

Последний пост блога 2025-12-07: Получить от LLM системное мышление - First Principle Framework Левенчука

Я верю в знаки судьбы. Поэтому когда сегодня утром я полез читать блог Анатолия Левенчука и увидел, что сегодня будет семинар по FPF-фреймворку, то собрался и поехал. Почему это – знак судьбы? Потому что я смотрю блог Анатолия раз в пару месяцев, и то, что посмотрел столь во-время – совпадение, счастливый случай, который позволил мне узнать новое. Об этом – дальше.

Сначала – немного контекста для тех, кто не в курсе. First Principle Framework – разработка Анатолия, с помощью которой он добивается от LLM системного мышления, а не попсовых рассуждений. Работа началась в июне, когда он задумал с помощью LLM доработать руководство по инженерии личности, и обнаружил, что LLM несут популярную психологию и педагогику, а не научные конструкции, этом посте https://ailev.livejournal.com/1768211.html Анатолий пишет про начало работы. Решение – написать набор правил, описывающих строгие рассуждения, на естественном английском языке, но в структуре, близком к тому, как пишутся стандарты, чтобы LLM их использовало. По пути выяснилось, что такое описание еще и включает в LLM режим работы с формальными моделями, в котором LLM пишет код, и это дает нужную строгость. При этом писать не самому, а используя ИИ, в посте https://ailev.livejournal.com/1772291.html Анатолий разбирает бригаду ИИ-помощников и метод работы, а в https://ailev.livejournal.com/1778864.html – пример реального промпта-задания (там много букв). Ход работы подробно показывается в блоге, в посте https://ailev.livejournal.com/1777877.html – сентябрьский статус, с тех пор еще многое доработано. Сам фреймворк выложен на github https://github.com/ailev/FPF – можно пользоваться, подгружая в вашу LLM. Анатолий работает с ChatGPT Pro и ChatGPT 5.1 Thinking для быстрых ответов, бесплатной Gemini и еще Grok, так что можно с разными экспериментировать. Файл – большой, целиком в контекст не лезет, но все равно работает, Анатолий отчасти раскрывал механизмы на семинаре.

Работает не только у самого Анатолия, фреймворком пользуются те, кто обучался на курсах Школы системного менеджмента (с весны – Мастерская инженеров-менеджеров) для рабочих проектов, и не только для них. Кирилл Гайдамака поделился, что сейчас обучает ребенка читать, и ему ИИ выдал нормальный план обучения с гейтами и метриками.

Кстати, про план обучения. Это свежий результат разбора с управлением потока работ, в который превратился жизненный цикл. В ходе разработки фреймворка сделан переход от формализм Лангранжа, в котором отслеживается движение частиц, то есть конкретные задачи, в формализм Эйлера, в котором мы меряем потоки по графу преобразования на рабочих станциях, и это решает проблему, когда на вход какой-то рабочей станции поступает поток в одних единицах, а на выходе идут другие единицы со сложным преобразованием. Например, в ИТ типично, когда эпик рассыпается на несколько задач, но при этом встречаются задачи, которые нужны нескольким эпикам, и с ними – проблемы, они нарушают обычную картину потока по Лагранжу, реализуемую в таск-трекерах и на досках. В этом формализме сейчас переописан TameFlow, который сейчас является наиболее современным способом описания потоков работ.

Для пояснения – пара слайдов из семинара, на первом поясняется преобразование, а на втором – типовой граф состояний из FPF. В узлах – преобразования, морфизмы или трансдукции, а на ребрах – простая передача.

FPF2-7dec25-24.png FPF2-7dec25-29.png

Это – один из результатов, которые я унес с семинара. Еще один – различие между эпистемами – математическими объектами, которые специфицируют методы мышления, и системами, которые относятся к физическому миру. Ранее эпистемы как предмет математики не были понятийно выделены таким образом, говорили о моделях. При этом само содержание эпистем сильно расширилось, если раньше это сводилось к тройке знак – объект – идея, то теперь там довольно сложная структура.

Так что можете пробовать для своих проектов. FPF помогает и в локальных, например, придумывании хороших и понятных имен, предлагая варианты, которые бы не пришли в голову и для других целей. Примеры вы можете посмотреть в блоге Анатолия, например, в посте https://ailev.livejournal.com/1782697.html были примеры по управлению дозировкой лекарств и автоскейлингу сервисов. На семинар еще был пример выбора ML-модели.

Но важен пререквизит: надо самому разбираться в системном мышлении, и желательно – в том свежем варианте, который есть у Анатолия. Еще полезно понимать конструкты самого фреймворка, чтобы в вопросах напрямую на них ссылаться: не просто «придумай имя для XXX», а «выдай Name Card для XXX», или не «выдай список понятий для области», а «выдай UTS для основных терминов в такой-то области» (UTS – Unified Term Sheet), но это уже не так важно, как именно разбираться в системном подходе. Руководства по системному мышлению доступны бесплатно после регистрации на платформе https://aisystant.system-school.ru, а вот участие в семинаре было платным, поэтому ссылок на слайды и запись - не даю (но можно купить). Впрочем, есть отзывы, что качество ответов улучшается даже без этого.

А еще, если вы думаете над описанием своей предметной области так, чтобы LLM хорошо с ней работал, то есть смысл использовать опыт Анатолия. Можно делать прикладное описание поверх FPF. Можно просто познакомиться с опытом Анатолия по его блогу и попробовать сделать независимо. FPF разрабатывается всего полгода, с ноября. Так что задача – посильная, особенно если речь идет не об одном разработчике, а о большой группе. Например, вы захотите обучить LLM хорошо разбираться в банковском деле и особенностях вашего конкретного банка.

А если у вас будут успехи – не стесняйтесь об этом рассказывать. Например, на конференциях аналитиков AnallystDays или ЛАФ. Или на более серьезных площадках.

Я в сети

http://www.facebook.com/mtsepkov

http://www.linkedin.com/in/mtsepkov

https://twitter.com/mtsepkov

http://www.slideshare.net/mtsepkov/

e_mail M.Tsepkov@custis.ru

maksiq@yandex.ru

ЖЖ http://maksiq.livejournal.com

Обо мне

Моя основная работа — проектирование корпоративных и банковских систем. Я верю, что автоматизация открывает новые возможности развития, поэтому создавая ИТ-системы мы открываем путь прогрессу и делаем мир лучше. Я делаю это, работая главным архитектором дирекции развития решений компании CUSTIS.

Я верю в эффективность командной работы и профессиональных сообществ, вхожу в программные комитеты конференций SECR и AnalystDays, и открыт к общению с коллегами по ИТ на различных площадках и в соц.сетях.

А еще я люблю путешествовать, об этом и о других идеях вне профессиональной деятельности я пишу в своем ЖЖ.

Блоги друзей

Алексей Пименов

Максим Дорофеев

Влад Балин

Сергей Мартыненко

Гриша Печенкин

Основные темы

Архитектура и проектирование

Преимущественно корпоративных и банковских систем, хотя часть статей касаются общих подходов.

Domain-Driven Design. Последние доклады

Все материалы по DDD

Диаграммы учета - фирменный способ CUSTIS представления учетных моделей. Наиболее полная статья Когда всем понятно.

Все материалы про диаграммы учета

Все материалы по архитектуре

Люди и команды

Хотя я руководил проектами, это не является моей ежедневной работой. Но общие подходы в этой области лежат в сфере моих интересов.

Спиральная динамика доклад на AgileDays, все материалы Категория:Спиральная динамика. Тема активно развивается.

Командные роли по Белбину, Типология Майерс-Бриггс.

Все материалы Категория:Люди и отдельная Категория:Управление знаниями

ИТ-сообщество

Участие в жизни ИТ-сообщества в виде публикаций пока проявляется преимущественно отчетами о конференциях - участие в ПК SECR и AnalystDays по большей части скрыто. Но это может измениться - сейчас сообщество развивается, и это интересно осмысливать. Во всяком случае, реплики по теме образования в ИТ появляются в блоге регулярно, правда больше тоже в отчетах о конференциях.

Мой блог

Ранее был на других сайтах — Блог Максима Цепкова - оглавление.


Весь блог...