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
Программа NGI
РАБОЧАЯ ПЛАТФОРМА
Проекты в блокчейн
Сервис Git
Репозитарий
Регистер Контейнеров
АУТЕНТИФИКАЦИЯ
Проверка IP
Проверка Сертификата
Ваш сертификат не найден . Ваш IP не зарегистрирован . Ссылки на Модификаторы не активны

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

Программы AGI и NGI Цикла III Клуба 4T имеют в своей основе похожую архитектуру за двумя исключениями. Первое заключается в существенном пересмотре функций Лаборатории 4T LAB. А второе исключение заключается в создании Виртуальной Локальной Сети и объединении в ее рамках многих аспектов разработки Проектов, которые ранее были относительно независимы.

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

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

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

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

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

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

Это ссылка на UDP или APP редакцию Проекта, если такая редакция есть. Если редакции нет, то это ссылка на PPP редакцию Проекта или пустая ссылка.

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

ОБРАТИТЕ ВНИМАНИЕ: Кластер Kubernetes в рамках Учебной Программы и Кластер Kubernetes в рамках Цикла III Клуба 4T решают во многом похожие задачи, но их архитектура и процедуры работы с ними отличаются очень сильно. Поэтому мы просим вас поработать с вышеупомянутыми Документами и Учебными Материалами прежде, чем приступить к работе в VLN.
Группы Проектов
Age
Agi
Ai
An
Brain
Cortex
Easy
Edp
Game
Home
Hrm
Mep
Neuro
Ngi
Open
Person
Power
Quantum
Story
0101 Room
0102 Class
0103 Mentor
0104 User
0105 Ai
0106 Hwm
0107 Tree
0201 Concept
0301 WeInOne
0401 AdvancedNotes
0402 Creator
0501 MosaicBrain
0502 MosaicSociety
0503 Constructor
0504 Model
0601 Plus
0701 Lms
0702 Director
0801 Prime
0802 Academy
0901 ChessMentors
0902 GoMentors
1001 Memory
1002 Mentor
1101 Bot
1102 Center
1201 Course
1202 Unit
1203 Lecture
1204 Test
1205 Creator
1206 Lesson
1301 Prompt
1302 Enterprise
1303 Lms
1304 Cortex
1401 Nn
1402 Brain
1403 Mind
1404 Awareness
1405 Space
1501 cortex
1502 lms
1503 enterprise
1601 Mentor
1602 Planner
1602 Memory
1701 Architect
1702 Bpm
1703 Bpmn
1704 Cortex
1705 Erp
1706 Hrm
1707 Lms
1708 Mentor
1709 Oracul
1710 Webiner
1801 Cortex
1802 Oracul
1901 Planner
1902 Library
1903 Game
1904 Prompt
О Проектах в 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, а скорее наше желание поэтапно видеть Проект, не дожидаясь завершения работы над ним.

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

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

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

Резюме

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

СС активна
Регистрация не активна
support [ @ ] 4tsup.ru
Cycle III Club 4T
2026-2028