Anchor Icon of a nautical anchor Book Icon of a book opened flat with two pages visible from above Book Icon of a closed book Chevrons Right Icon of two chevrons pointing right Cloud Icon of a cloud Copy Copy active/selected item(s) Home Icon of a house with a precipitous roof Key Icon of a key Language Icon of a globe New Icon of blank page with a pencil Paperclip Icon of a paperclip Person Icon of a person's portrait Save Icon of a floppy disc Settings Icon of a gear (cogwheel) Tool Icon of a wrench
Платформа Vln
Личный кабинет
Клуб 4T
Программа AGI
Проекты AGI
РАБОЧАЯ ПЛАТФОРМА
Проекты в блокчейн
Сервис GitLab
Репозитарий
Регистер Контейнеров
АУТЕНТИФИКАЦИЯ
Проверка IP
Проверка Сертификата
Ваш сертификат не найден . Ваш IP не зарегистрирован . Некоторые ссылки не активны

В рамках Учебной Программы в Цикле II Клуба 4T архитектура разработки Учебных Проектов основывалась на Учебных Процессах, Планировании и Управлении Проектами, Разработке Типовых Решений, Инструментальных Средствах Разработки и Общения и Технологии Публикации Проектов. Коротко и подробно об этом можно прочесть в документах Учебной Программы.

Программа AGI Цикла III Клуба 4T имеет в своей основе похожую архитектуру за двумя исключениями. Первое заключается в существенном пересмотре ролей Лабораторий. Они теперь более четко разделили свои функции. Лаборатория 4T LAB концентрируется на экспертизе Знаний и Решений в основном в сфере ИТ и ИИ и только в исключительных случаях разрабатывает Решения, а Лаборатория HUVENLAB концентрируется на разработке теоретических оснований Знаний и Решений. При этом новая Лаборатория AGI LAB поддерживает все шесть сфер деятельности Программы AGI.

А второе исключение заключается в создании Виртуальной Локальной Сети и объединении в ее рамках многих аспектов разработки Проектов, которые ранее были относительно независимы. Об этом коротко можно прочесть в правой части страницы и подробно в документах Программы AGI.

В своих Личных Кабинетах на этом Портале 4T VLN и на Портале 4T DEV вы можете получить доступ к большой группе документов - более 20, подробно описывающих VLN, а также к Учебным Материалам - Курсам, Урокам, Юнитам и Конспектам Курсов и Вебинаров, которые помогут вам разобраться в деталях устройства VLN и научиться использовать ее максимально эффективно.

Поскольку Программа AGI ориентирована на концепции и технологии AGI, то особое значение имеют ее Основания и Решения, использованные в Исполнительных Проектах AGI - имеются ввиду Проекты AGI и в Тестовых Проектах - имеются ввиду Учебные Проекты Учебной Программы, на которых исследуются возможности AGI. А изучить это можно только в процессе изучения самих Проектов. Что мы и предлагаем сделать применительно к Проектам, реестр которых представлен на этой странице справа.

Для доступа к конкретному Проекту необходимо выбрать Группу - AGI. AI, AN, BRAIN, CORTEX, EASY, HRM, KP, NEURO, NMC, OPEN, PERSON, POWER, QUANTUM, SPACE, STORY и TOP, в которой находится интересующий вас Проект, нажать на ее наименование и вам будет показан список Проектов, которые есть в этой Группе. Затем вы можете перейти к действиям с Проектом, нажав на один следующих значков:

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

Это ссылка на Менеджер настройки Проекта, который позволяет вам выбрать такой режим демонстрации Проекта, при котором вы будете видеть только актуальные для вас разделы Проекта и ваше персональное меню отображения Проекта. Это даст вам возможность быстрее получать доступ к помеченным областям Проекта.

Это ссылка на Управление доступом к Проекту. Перейдя по этой ссылке вы можете скачать программное обеспечение доступа к Проектам в VLN, настроить его и видеть Проект так, как если бы он находился в в одной локальной сети с вами, а вы отображали его с помощью обычного браузера.

Это ссылка на UDP редакцию Проекта, если такая редакция есть. Если редакции нет, то это ссылка на PP (Project Presentation) редакцию Проекта или пустая ссылка.

Руководитель Проектов AGI

ОБРАТИТЕ ВНИМАНИЕ: Кластер Kubernetes в рамках Учебной Программы и Кластер Kubernetes в рамках Программы AGI решают во многом похожие задачи, но их архитектура и процедуры работы с ними отличаются очень сильно. Поэтому мы просим вас поработать с вышеупомянутыми Документами и Учебными Материалами прежде, чем приступить к работе в VLN.
Группы Проектов
Agi
Ai
An
Brain
Cortex
Easy
Hrm
Kp
Neuro
Ng
Nmc
Open
Person
Power
Quantum
Space
Story
Top
0101 Lab
0102 Cortex
0103 World
0104 Space
0105 History
0106 Library
0107 User
0108 Team
0109 Man
0201 WeInOne
0301 AdvancedNotes
0401 MosaicBrain
0402 MosaicSociety
0403 Constructor
0404 Cortex
0405 Model
0406 Navigator
0407 Mesh
0501 Plus
0601 Hrm
0602 Director
0701 Bot
0702 Center
0801 Expert
0802 Base
0803 Lesson
0804 Net
0901 Prompt
0902 Lake
0903 Dwh
1001 Nn
1002 Human
1003 Enterprise
1004 Community
1005 Office
1006 Learning
1007 Lang
1101 Egrolang
1201 Enterprise
1301 Mentor
1302 Planner
1401 Architect
1402 Bpmn
1403 Cortex
1404 Erp
1405 Hrm
1406 Lecture
1407 Lesson
1408 Lms
1409 Mentor
1410 Ml
1411 Model
1412 Oracul
1413 Webiner
1501 Cortex
1502 Oracul
1601 Cortex
1602 Player
1603 Creator
1701 Flow
1702 Planner
1703 Publisher
1704 Library
1705 Bay
1706 Trade
1707 Prompt
1801 Opinion
О Проектах в VLN

Кое-что о VLN

VLN - Виртуальная Локальная Сеть - не новая для нас технология. Мы по сути дела уже ее использовали в работе над Учебными Проектами, когда компьютеры Разработчиков одного Учебного Проекта связывали в локальную сеть для организации совместной работы над Проектом. Теперь же мы через VPN связали в одну локальную сеть все компьютеры Клуба, включая и те, которые используются под разного рода серверные приложения, например, Gitlab, Minio, Matrix Synapse, Prometheus, Grafana, Kubernetes и другие.

При этом нам удалось добиться некоторых очень важных для нас вещей. Вот только пять наиболее значимых из них - об остальном можно прочесть в документации о VLN.

Во-первых, мы получили возможность хорошо видеть рабочее состояние нашего коллектива, то есть кто активен, чем занят, насколько продуктивно работает и все это через несколько десятков хорошо продуманных метрик.

Во-вторых, нам удалось сделать использование Кластера Kubernetes гораздо более простым и надежным, способным выполнять запросы на виртуальные машины и публикацию контейнеров в них значительно быстрее, а также гораздо быстрее восстанавливаться после сбоев.

В-третьих, мы существенно упростили и ускорили конфигурирование виртуальных машин Разработчиков, тиражирование и установку ПО.

В-четвертых, мы упростили и сделали более эффективным использование Серверов Gitlab, Minio, Prometheus, Grafana.

И, в пятых, мы получили возможность перейти на новую более эффективную технологию выполнения всех Этапов Разработки.

VLN и коммуникации

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

Но связав все компьютеры Клуба в одну локальную сеть, мы смогли сделать кое-что получше. Подробно об этом можно прочесть в документации о VLN, здесь же мы бы хотели отметить две вещи. Во-первых, мы разработали и используем так называемый Виртуальный Офис - полную иммитацию совместной работы Сотрудников в одном офисном помещении, где каждый Сотрудник имеет Рабочее Место, а такие объекты, как Репозитарий и другие расположены в соответствующих Виртуальных Помещениях. И все это можно видеть и использовать через 3D Оболочку.

А второе, это особый механизм видимости Сотрудников. Каждый Сотрудник видит всех Сотрудников, но может ограничить видимость решаемыми задачами, участием в одном Проекте и конкретными бизнес-процессами, например, Сотрудник может видеть только Сотрудников Лаборатории, выполняющих разработку Решения для него, или Сотрудников с конкретными Профилями - вариантов много.

Кластер Kubernetes

В течение всего срока действия Учебной Программы мы постоянно развивали технологию использования кластера Kubernetes для разработки Учебных Проектов. При этом мы опирались только на штатное программное обеспечение Kubernetes и некоторые авторитетные разработки для него. В целом это вполне оправдало себя, но мы видели возможности существенно развить технологию использования Kubernetes путем разработки ПО, ориентированного на многопроектную и многопоточную управляемую сложными сетевыми планами разработку Проектов, то есть на основе специализации кластера.

В течение 2024-го года мы разработали архитектуру ПО и с начала 2025 года приступили к разработке ПО. Но уже буквально с первых шагов разработки мы увидели, что результат можно получить гораздо быстрее и функционально более полным, если бы компьтеры были связаны в единую локальную сеть. Собственно идея VLN так и появилась - оттолкнулись от кластера Kubernetes, а в итоге пересмотрели архитектуру нашей совместной работы.

Сервисы в условиях VLN

Есть несколько Сервисов: Система Контроля Версий - Gitlab, Репозитарий - Minio, Измерительная Система - Prometeus, Система Отображения Метрик - Grafana и несколько других на основе собственных разработок, например, Система Контроля Качества Кода - CQCS, без использования которых разработка Учебных Проектов была невозможна.

Сервисы хорошо себя показали в течение Учебной Программы, но нам всегда не хватало связности Сервисов в единый комплекс услуг. Мы спроектировали такую связность к маю 2025 года, но реализовать ее решили в рамках VLN. Как ни странно, решающим фактором, существенно повлиявшим на скорость разработки и высокий уровень функциональности оказалось положение всех Сервисов в одной локальной сети, а точнее принятая в ней модель аутентификации - авторизации.

Проекты в условиях VLN

Переход на технологию VLN не влияет на технологию разработки Проектов, но добавляет некоторые шаги по представлению Проектов. Причем это даже не требование технологии VLN, а скорее наше желание поэтапно видеть Проект, не дожидаясь завершения работы над ним.

Первый этап - это презентация Проекта. На этом этапе нет ни фронтенда, ни бэкенда, а есть только полная ясность в отношении Цели Проекта, его Архитектуры и выбран программный стек Проекта. Эта информация оформляется как одна или несколько страниц, именуется PP - Project Presentation и публикуется на одном из рабочих VDS под доменным именем Проекта. Как правило для PP используется один из шаблонных вариантов, но в некоторых случаях PP уникален. Как вариант PP может публиковаться в составе Портала 4T VLN.

Второй этап - это публикация Проекта в формате UDP - Unified Demo Project. В целом он похож на MVP - Minimal Viable Product, но в деталях сщественно от него отличается. Главной целью UDP является возможность видеть Модель Аутентификации-Авторизации, варианты дизайна фронтенда и состав фукциональности Проекта. При этом некоторая функциональность может быть показана, но не работоспособна. Такой вариант Проекта публикуется также на рабочем VDS под доменным именем Проекта взамен PP, который перемещается в Портал 4T VLN.

И третий этап - это, по сути дела, Проект в состоянии разработки. Проект на этом этапе состоит из двух частей: первая - это Проект в формате UDP, но с полной функциональностью фронтенда, а вторая - это Проект в Кластере Kubernetes, без фронтенда, но с Личными Кабинетами и иными Разделами в состоянии разработки. После завершения третьего этапе выполняется полная сборка Проекта в Кластере Kubernetes.

Резюме

VLN - это очередной шаг в развитии наших технологий разработки Проектов. Пока у нас небольшой, но весьма положительный опыт работы с VLN, надеемся, что и вы будете того же мнения. Обратите внимание на наличие полного описание VLN и соответствующих Учебных Материалов - об этом было сказано в колонке слева.

СС активна
Регистрация не активна
support [ @ ] 4tsup.ru
Программа AGI
2026-2028