Обновить
2
1
Денис Мазилов @dmazilov

Solution Architect

Отправить сообщение

js-библиотек для форматов Visio и Archi не встречал.

Если углубиться в сценарии - важно четко понять ценность таких решений, кому и для каких действий нужно. Несколько соображений:

  1. С одной стороны, посмотреть в "одном окне" сборную солянку разных диаграмм может быть удобно. С другой, чтобы этим начали пользоваться, такой сервис должен быть действительно очень удобным, или как-то по-другому обеспечивать "выгоду" для потребителя по сравнению с использованием 2-3 разных инструментов для просмотра соответствующих типов диаграмм.

  2. Моя практика показывает, что для задачи просмотра (потребители диаграмм - аналитики, разработчики, РП, ИБ итд) достаточно просто графического представления диаграммы + собрать (крайне желательно - автоматизированно) дополнительные текстовые/табличные представления под конкретную потребность.

  3. При этом если идея глубже - не просто обеспечить просмотр отдельных диаграмм и их разрозненных метаданных, а как-то объединить это все в единый "архитектурный репозиторий", то здесь нужна общая метамодель под капотом, слой "адаптеров" для уже существующих форматов и т.д.

  4. Если говорить про функцию редактирования, а не только просмотра, то тут еще бОльшие усложнения и целый ряд интересных челленджей

Есть вариант со сборкой archi viewer в условиях пайплайна https://habr.com/ru/articles/583314/

Но это именно viewer. Можно раскатить где-то у себя на сервере, чтобы все желающие потребители архитектурных диаграмм могли посмотреть сами диаграммы, прочитать свойства объектов.

Какой у вас сценарий использования?

Модель использовал пару часов - ни разу oom не ловил

На deepseek-r1:14b по ощущениям проблема еще хуже. В одном ответе может 3+ языка встречаться

При запуске локально deepseek-r1:32b в ответах периодически каша из языков:

>>> Какие языки ты знаешь?

...

Я speak many languages! Основные языки, на которых я могу общаться:

...

Пару раз китайские иероглифы добавил:

Если你想, мы можем обсудить эту тему подробнее или рассмотреть разные точки зрения на этот вопрос!

Только что запустил на 4080, утилизируется ~15800 MB

Как у вас устроен процесс версионирования as is и to be? Когда нужно одновременно иметь 2 диаграммы - для текущей ситуации и для, скажем, планового длительного рефакторинга, по итогу которого будут существенные архитектурные изменения.

пользователь просто не получит товар

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

По схеме возможна ситуация:

П.1 и 2 корректно отработали - пользователь выбрал товар, перешел на платформу, оплатил.

П.3 не отработал (по какой-то причине) - бэкенд вообще не узнает о попытке оплаты и ее результате со всеми вытекающими.

На схеме просто не отражено, или вы такие ситуации не учитываете?

Информация

В рейтинге
1 635-й
Откуда
Россия
Зарегистрирован
Активность