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

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

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

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

Обо мне

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

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

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

Я в сети

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

ЖЖ http://maksiq.livejournal.com

Последний пост блога 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 или ЛАФ. Или на более серьезных площадках.

Блоги друзей

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

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

Влад Балин

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Мой блог

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


Весь блог...