Кратко
Кодовая база MyShell прошла несколько обновлений, сосредоточенных на улучшении функционала виджетов и инструментов для разработчиков.
- LLM-виджеты и база знаний (v0.91) – Добавлена поддержка подключения AI-виджетов к управляемой базе знаний для более умных ответов.
- Улучшенные поля ввода, кнопки и кэширование (v0.9) – Введена проверка вводимых данных, кнопки в виде матрицы и режимы кэширования для повышения производительности.
- Переработка системы виджетов (v0.8.0) – Старую систему «Модулей» заменили на гибкую платформу «Виджетов», начиная с LLM и Code Runner виджетов.
Подробности
1. LLM-виджеты и база знаний (v0.91)
Что нового: Теперь AI-виджеты могут использовать специальную базу знаний, что делает взаимодействие с агентами более информативным и точным. Пользователи могут управлять этой базой через отдельный инструмент агента.
Это значит, что виджеты с большими языковыми моделями (LLM) подключаются к централизованному хранилищу данных. Создатели могут создавать агентов, которые ссылаются на конкретные документы и информацию, что снижает вероятность ошибок и улучшает качество ответов.
Почему это важно: Для MyShell это большой плюс, так как делает AI-агентов на платформе умнее и надежнее. Пользователи получают более точные и полезные ответы, что повышает ценность и привлекательность экосистемы MyShell.
(MyShell Docs)
2. Улучшенные поля ввода, кнопки и кэширование (v0.9)
Что нового: В этой версии добавлены важные функции для разработчиков: настраиваемые макеты кнопок, обязательная проверка вводимых данных и новые режимы кэширования для ускорения работы приложений.
Теперь можно создавать сетки кнопок для удобного интерфейса, контролировать правильность вводимых данных и использовать кэширование для снижения задержек.
Почему это важно: Это улучшает возможности создателей создавать более удобные, быстрые и качественные AI-приложения. Улучшенный опыт разработки обычно приводит к большему количеству инноваций и более высокому качеству приложений на платформе.
(MyShell Docs)
3. Переработка системы виджетов (v0.8.0)
Что нового: Крупное обновление, которое начало переход от старой системы «Модулей» к новой, более гибкой платформе «Виджетов», значительно расширяющей возможности разработчиков.
Сначала добавили поддержку LLM и TTS виджетов, а в версии v0.8.1 — Code Runner виджетов. Это создало более единый и расширяемый каркас для добавления новых функций.
Почему это важно: Это стратегически выгодно для MyShell, так как обеспечивает технологическую основу для будущего развития платформы. Гибкая система виджетов упрощает интеграцию новых AI-инструментов и сервисов, способствуя долгосрочному росту и разнообразию экосистемы.
(MyShell Docs)
Итог
Развитие MyShell четко направлено на расширение возможностей создателей с помощью более мощного, гибкого и интеллектуального набора инструментов, переходя от простых модулей к сложной системе виджетов. Интересно будет увидеть, как версия v1.0.0 закрепит эту архитектуру и стимулирует дальнейшее привлечение разработчиков.