Обновить
1

Пользователь

1
Подписчики
Отправить сообщение

Интересная работа. Была такая же у меня, только совместно с панорамными снимками там изучались и панорамные реформаты из CBCT (КТ). Превратить CBCT в адекватную панораму в автоматическом режиме, тот ещё квест, особенно учитывая изменчивость анатомии зубной дуги с возрастом. И да, для ассистента врача всё упирается в качественную модель распознавания патологии. С моделью есть нюанс - если использовать её на другом домене снимков, отличном от того, на котором проводилось обучение, то результаты начинают плавать. То есть модель обученная на панорамах будет врать на панорамных реформатах. Как Вы собираетесь решить проблему зависимости от домена?

Я пока не решаюсь выложить его на GitHub. Всё время кажется, что-то не доделано. Видимо нужно привести кодовую базу в порядок и поделиться с людьми :)

У меня есть такая штука. Возможно, почти то, к чему стремится автор. Любые модели локальные и через API. Чаты, генерация картинок, общение голосом, своё PWA, свой SIP-клиент (можно разговаривать по телефону с моделью), набор встроенных скриптов ("руки" модели), если что дописывает их сама по потребности. Оригинальный механизм управления памятью. В общем много там всего. Только вот нет модуля загрузки моделей с HF. Мне как-то и в голову не приходило, что кому-то будет сложно запустить Ollama или LM Studio.

Интерфейс чата
Интерфейс чата
Интерфейс настроек
Интерфейс настроек

Идея хорошая. Правда нечто похожее есть уже в LM Studio. Но как самостоятельное творчество - почему бы и да :) Несколько замечаний по анализу репозитория:

  1. Нет лицензии. Ни LICENSE, ни указания в README/GitHub — юридически «все права защищены». Переиспользовать этот код — без разрешения автора нельзя. Тогда зачем упоминать репозиторий?

  2. Цепочка поставки движков держится на одном S3-бакете (Timeweb) и одном человеке. Обновления подписаны, а вот сами движки — нет: их целостность = SHA256 в манифесте, который лежит в той же инфраструктуре. Компрометация бакета или машины автора → произвольный код на машинах пользователей. Обновление манифеста из S3 пока вообще не подключено (код newest() помечен dead_code) — сейчас работает только зашитый манифест, что пока безопаснее.

  3. Без подписи Microsoft установка новичка через «Всё равно выполнить» — для целевой аудитории это риск, что люди привыкнут жать эту кнопку на чём попало, плюс подделки под Ollivo никто не отличит.

  4. Локальный llama-server без API-ключа — любой процесс того же пользователя машины может им воспользоваться. Для категории продукта норма (Ollama так же), но формально это дырка в мультипользовательской Windows.

  5. «Авто»-режим папки проекта — модель правит и удаляет файлы без подтверждения. Бэкапы смягчают, но вредоносный документ в папке может подсказать модели что-то удалить; граница «только папка проекта» здесь единственная защита.

  6. Гигиена кода: в engines.rs закоммичен настоящий NUL-байт внутри тестовой строки (comfyui\0.37.0 — экранирование съело бэкслэш): файл для grep/Read «бинарный», а смысл теста тихо изменился.

Информация

В рейтинге
4 653-й
Зарегистрирован
Активность

Специализация

Десктоп разработчик
Средний
Базы данных
SQL
Docker
ООП